Respuesta rápida
Money orders (USPS, Western Union, MoneyGram, Walmart) son tratados como efectivo bajo IRC §4475(a): pagan el 1% federal cuando los usas para fondear una remesa. Cuestan $1-3 comprarlos. Útiles solo si no tienes cuenta bancaria y recibiste pago en money order o cheque personal. En casi todos los demás casos, débito directo es mejor opción.
Impuesto federal del 1% (2026): aplica solo a envíos pagados con efectivo, money order o cashier's check. Si fondeas con cuenta bancaria, débito o crédito de EE.UU., estás exento. Leer la guía
Qué es un money order
Un money order es un instrumento financiero prepagado. Lo compras con efectivo (o débito, en algunos casos) y queda pagadero a la orden de un beneficiario que tú escribes en él. A diferencia de un cheque personal, el dinero ya está depositado al emisor del money order, lo que da garantía al receptor.
Los emisores más comunes en EE.UU.:
- USPS Money Order: hasta $1,000 cada uno. Se compra en cualquier oficina postal. Aceptado universalmente.
- MoneyGram Money Order: hasta $1,000. Se compra en CVS, Walgreens, 7-Eleven, Kmart y agencias propias.
- Western Union Money Order: hasta $1,000. Se compra en Western Union, Walmart, Publix, tiendas afiliadas.
- Walmart Money Order: emitidos por MoneyGram pero con la marca Walmart. Compra en cualquier Walmart con servicios financieros.
- Banco grande (Chase, BofA, Wells Fargo): hasta $1,000. Gratis si eres cliente.
Costo de comprar un money order
| Emisor | Costo $100-$500 | Costo $500-$1,000 |
|---|---|---|
| USPS | $2.10 | $3.00 |
| Walmart (vía MoneyGram) | $1.00 | $1.00 |
| 7-Eleven (vía MoneyGram) | $1.79 | $2.49 |
| CVS (vía MoneyGram) | $1.25 | $1.49 |
| Banco (si eres cliente) | $0 | $0 |
| Banco (no cliente) | $5 | $5 |
Walmart es la opción más barata para money orders pequeños y medianos. Si eres cliente de Chase, BofA o Wells Fargo, el money order es gratis pero ya tienes cuenta bancaria — probablemente debes usar ACH o débito en lugar.
Costo total al enviar a México con money order
Enviar $500 a México pagando con money order de Walmart ($1):
| Concepto | Costo |
|---|---|
| Money order Walmart | $1.00 |
| Comisión WU mostrador | $10.00 |
| Margen sobre tipo de cambio (~3%) | ~$15.00 |
| 1% federal (IRC §4475) | $5.00 |
| Total | ~$31.00 |
Comparado con débito directo en Wise ($5.50 total), money order + mostrador es 5.6x más caro. El money order no ahorra nada en este flujo.
Cuándo sí tiene sentido usar money order
Tres escenarios donde money order puede ser la mejor opción:
- Recibiste un pago en money order y quieres usarlo directo. Por ejemplo, un empleador te paga con money order. En lugar de depositarlo (lo cual tarda 1-3 días) puedes llevarlo directo al mostrador de WU o MoneyGram y enviar.
- No tienes cuenta bancaria ni tarjeta prepagada. Aunque la opción ideal sigue siendo una prepagada Green Dot o Walmart MoneyCard, el money order puede ser puente temporal si no quieres lidiar con activación.
- El monto excede el límite de débito. Tu débito tiene límite diario de $1,000 pero necesitas mandar $2,500. Money order te da más flexibilidad.
Cuándo NO usar money order
- Tienes cuenta bancaria o tarjeta prepagada. Usa débito o ACH — más barato, más rápido, exento del 1%.
- Quieres "evitar el cargo en el banco". No es razón económica válida. El money order te cuesta $1-3 más y paga $5 de 1% federal sobre $500.
- Quieres enviar el money order físico por correo internacional. Muy riesgoso. Use proveedor digital en lugar.
Si insistes en mandar money order físico
Aunque NO lo recomendamos, hay pasos para minimizar riesgo:
- Compra con tu recibo de compra al pie. Conserva el recibo durante 60+ días en caso de pérdida.
- NO endoses el money order hasta que el receptor lo tenga en mano. Endosar al frente lo convierte en cobrable por cualquiera.
- Llena el campo "Pay to the order of" con el nombre completo del receptor antes de enviarlo. Eso limita quién puede cobrarlo.
- Usa correo certificado con tracking. No correo postal estándar.
- Avisa al receptor el número de tracking por canal verificado (llamada, no SMS).
Aún así, si se pierde, recuperarlo cuesta $15-20 en fee y toma 30-60 días. Un proveedor digital regulado (Wise, Remitly, etc.) te da protección de CFPB Reg E desde el primer minuto.
Cobrar un money order físico en México
Si tu receptor recibió un money order físico en México:
- USPS money order: en oficinas postales mexicanas (SEPOMEX) — pero el servicio es limitado y a veces rechazan. Mejor banco con experiencia internacional (BBVA, Banamex).
- Western Union money order: en cualquier agente WU en México.
- MoneyGram money order: en cualquier agente MoneyGram en México.
Tiempo: minutos a 1 hora. Fee de cobro: 1-3% del monto. Suele convertir a MXN automáticamente al tipo de cambio del momento.
Fuentes citadas
- IRC §4475(a) — money order clasificado como efectivo para el 1% federal. Public Law 119-21 §70604 ↗
- USPS Money Order Fee Schedule. usps.com/money-orders ↗
- FinCEN — Money Services Business regulation (money order issuers están bajo BSA). fincen.gov/msb ↗
Independencia editorial
EnviarDineroMexico.com no acepta comisiones de proveedores de remesas. Nuestras comparaciones se basan en datos medidos: comisión, tipo de cambio, tiempo de entrega y atención al cliente. El proveedor que rinde mejor en estas métricas lidera la página, sin importar si nos conoce o no. Cómo medimos →