Key Takeaway
Mexico receives over $63 billion in remittances annually, mostly from the US. We compared providers to find the cheapest USD to MXN transfers with SPEI, OXXO, and bank options.
In this guide (9 sections)
- Mexico: The World's Second-Largest Remittance Market
- Best Providers for Sending Money to Mexico
- What You Need for a Mexico Transfer
- Top Banks in Mexico for Receiving Transfers
- Delivery Methods and Speed
- Fees and Exchange Rate Tips
- Regulations and Tax Considerations
- Sources & Methodology
- Frequently Asked Questions
In this guide
- Mexico: The World's Second-Largest Remittance Market
- Best Providers for Sending Money to Mexico
- What You Need for a Mexico Transfer
- Top Banks in Mexico for Receiving Transfers
- Delivery Methods and Speed
- Fees and Exchange Rate Tips
- Regulations and Tax Considerations
- Sources & Methodology
- Frequently Asked Questions
Mexico: The World's Second-Largest Remittance Market
Quick answer: The cheapest ways to send money to Mexico are Remitly ($0-$3.99 fee with Express SPEI delivery in minutes), Wise (~$7 fee, 0% markup for best total value on $1,000+), and Instarem (competitive rates). For cash pickup, Western Union offers 50,000+ locations including OXXO stores. Compare live USD to MXN rates across 10+ providers.
Mexico received a record $63 billion in remittances in 2025, almost entirely from the United States, according to Banco de México (Banxico). That makes the US-Mexico corridor the single largest bilateral remittance route on the planet.
The sheer volume means intense competition between providers. Fees are among the lowest of any corridor, and exchange rate spreads are tight. But even small differences matter at scale — a 0.5% rate markup on $1,000 costs roughly MXN 85. If you send monthly, that's MXN 1,000+ per year your family doesn't receive.
Best Providers for Sending Money to Mexico
Quick Comparison: Best Providers for USD to MXN
| Category | Provider | Why |
|---|---|---|
| Best Overall | Wise | 0% markup on mid-market rate, ~$7 fee — best total value for $1,000+ |
| Fastest Transfer | Remitly | Express SPEI delivery in minutes — real-time 24/7 |
| Cheapest for Small Amounts | Remitly | $0–$3.99 fee with competitive MXN rates on amounts under $500 |
| Best for Cash Pickup | Western Union | 50,000+ locations including OXXO, Elektra, and bank branches |
Based on real quotes from our comparison engine. Compare live rates →
For a $1,000 USD to MXN transfer:
- Wise: ~$7 fee, 0% markup (mid-market rate) — best total value for medium to large amounts
- Remitly: $0–$3.99 fee, competitive rate — Express delivery in minutes via SPEI
- Xoom (PayPal): $0 fee promotions, strong OXXO cash pickup network
- WorldRemit: Low fees, bank deposit and mobile wallet options
- Western Union: Higher fees but 50,000+ cash pickup locations across Mexico
- MoneyGram: Wide OXXO and Elektra pickup network
Compare live USD to MXN rates — rankings shift throughout the day as the peso moves. See Wise vs Remitly for a detailed side-by-side breakdown.
What You Need for a Mexico Transfer
The details you need depend on the delivery method:
Bank Deposit (SPEI Transfer)
- Recipient's full name (as registered with the bank)
- CLABE number — An 18-digit standardised bank account number used across all Mexican banks. It stands for Clave Bancaria Estandarizada. Every Mexican bank account has a CLABE. Your recipient can find it in their online banking or on their bank statement.
- Bank name (optional if CLABE is provided — the first 3 digits identify the bank)
Mexico does not use IBANs. The CLABE is the Mexican equivalent. For international wire transfers, you may also need the bank's SWIFT/BIC code.
Cash Pickup
- Recipient's full name (must match valid ID — INE/IFE credential or passport)
- City/state for collection
Cash pickup locations include OXXO (20,000+ stores), Elektra, Banco Azteca, Soriana, and bank branches.
Debit Card Deposit
- Recipient's 16-digit debit card number
- Recipient's full name
Some providers can deposit directly to a Mexican debit card — fast and convenient if your recipient doesn't know their CLABE.
Top Banks in Mexico for Receiving Transfers
| Bank | SWIFT Code | Notes |
|---|---|---|
| BBVA México | BCMRMXMM | Largest bank in Mexico. Fast SPEI processing. |
| Banorte | MENOMXMT | Mexico's largest domestically-owned bank. |
| Santander México | BMSXMXMM | Good international wire support. |
| Citibanamex | BNMXMXMM | Strong US-Mexico corridor coverage. |
| HSBC México | BABOROMM | Global bank with cross-border expertise. |
| Banco Azteca | AZTEMXMM | Accessible in Elektra stores. Popular for cash pickup. |
Learn more about SWIFT codes in our complete SWIFT code guide.
Delivery Methods and Speed
- SPEI (bank transfer): Mexico's interbank transfer system processes payments in real time, 24/7. Most transfers via SPEI arrive within minutes — even on weekends. This is the fastest and cheapest delivery method.
- Cash pickup at OXXO: Available within minutes. OXXO is Mexico's largest convenience chain with 20,000+ stores open late. MoneyGram and Xoom both offer OXXO pickup.
- Cash pickup at bank/agent: Western Union, MoneyGram, and Elektra/Banco Azteca locations. Usually available within minutes. Over 50,000 total locations.
- Debit card deposit: Near-instant delivery to a Mexican Visa/Mastercard debit card. Offered by select providers.
- Home delivery: Available in some areas through Remitly and Western Union.
Best for speed: SPEI bank transfer — real-time, even on weekends. Best for access: OXXO cash pickup — 20,000+ locations, open late.
Fees and Exchange Rate Tips
The USD to MXN corridor is one of the cheapest in the world, but costs add up over time. Here's how to save:
- Always compare total MXN received. A provider advertising "$0 fee" may hide 1–2% in the exchange rate. Use our comparison tool to see the actual pesos your recipient gets.
- Use SPEI instead of cash pickup. Cash pickup often carries higher exchange rate markups than direct bank transfers.
- Fund via bank transfer or debit. Credit card funding adds 1.5%–3% in surcharges.
- Time your transfers. USD/MXN fluctuates throughout the day. Midweek tends to have tighter spreads. Set rate alerts with Wise or Remitly.
- Skip the banks. US banks charge $25–$50 wire fees plus 3–5% markup. On $1,000, a specialist provider saves you $55–$100+.
Read our exchange rate markup guide to understand how hidden costs work.
Regulations and Tax Considerations
Important rules for the US to Mexico corridor:
- Mexican ID requirement: For cash pickups over $300 USD equivalent, the recipient must present valid Mexican ID (INE/IFE credential). Amounts over $4,000 USD per month may trigger additional reporting.
- No inbound remittance tax: Mexico does not tax incoming remittances for personal use. Recipients do not owe income tax on family support payments.
- US reporting: Transfers over $10,000 are reported by US financial institutions under the Bank Secrecy Act. Structuring multiple smaller transfers to avoid this threshold is illegal. The FinCEN enforces these rules for US money transmitters.
- Banxico oversight: The Bank of Mexico tracks all inbound remittance flows and publishes monthly statistics. Licensed providers comply with Mexican AML regulations.
- CFPB protections: The Consumer Financial Protection Bureau (CFPB) requires licensed US providers to disclose all fees, exchange rates, and total recipient amounts before you confirm a transfer.
For more guidance, read our cheapest ways to send money internationally, money transfer safety guide, and best money transfer apps.
Sources & Methodology
Data in this article is based on real quotes collected from provider APIs and websites via automated scraping every 6 hours. Exchange rates and fees change frequently — use our comparison tool for the latest rates.
External sources include the World Bank Remittance Prices Worldwide database, Banco de México (Banxico) remittance statistics, and KNOMAD global migration data.
