How to Transfer Money From USA to Mexico: Costs, Rights, and Reporting

To transfer money from the USA to Mexico, pick a sending channel (a bank wire, a storefront money transfer operator, a digital app, or the Federal Reserve’s Directo a México service), collect your recipient’s 18-digit CLABE and full legal name as it appears on their Mexican bank account, and compare the total cost — flat fee plus exchange-rate markup — before you authorize payment. The cheapest route depends on how much you’re sending and whether your bank participates in Directo a México, which uses a wholesale exchange rate set through Banco de México.

Choose a Sending Channel

Four channels dominate the U.S.–Mexico corridor, and they trade off cost, speed, and convenience differently.

Bank wire transfers move money through the SWIFT network. Your U.S. bank sends instructions to a correspondent bank in Mexico, which credits the recipient’s account. Wires are reliable but expensive: flat fees on the sending side often run $25 to $50, plus possible intermediary and receiving bank charges. Settlement takes one to three business days. Wires make the most sense for large transfers where a flat fee becomes a small percentage of the total.

Money transfer operators with physical storefronts let you walk in with cash or a debit card and send funds to a payout location in Mexico. They run their own internal settlement networks, so delivery is often faster than a wire. Convenience costs more, though: both fees and exchange-rate spreads at storefront operators tend to run higher than digital alternatives.

Digital remittance platforms connect your U.S. bank account, debit card, or credit card directly to a Mexican bank account or digital wallet. Without thousands of retail locations to maintain, these services have driven costs down significantly, and many offer same-day or next-day delivery when you fund from a bank account. Paying by credit card almost always costs more, and your card issuer may treat it as a cash advance.

Directo a México is a service operated by the Federal Reserve Banks (marketed as FedGlobal Mexico Service). It uses the ACH system to move funds from a participating U.S. financial institution to any Mexican bank account through Banco de México. Every payment receives a wholesale exchange rate regardless of amount, which typically means more pesos per dollar than retail services provide. Funds are usually available the next banking day. Not every bank or credit union participates, so ask yours before counting on it.1Federal Reserve Financial Services. Directo a Mexico Frequently Asked Questions

What You Need From Your Recipient

Missing or mismatched details are the single most common reason transfers get delayed or returned. Before you start, collect:

  • The recipient’s full legal name. It must match the name on their Mexican bank account exactly. A missing middle name or an omitted accent can trigger a rejection.
  • Their CLABE. The Clave Bancaria Estandarizada is an 18-digit standardized account number used by every bank in Mexico for electronic transfers. The recipient can find it on a bank statement or in their mobile banking app.
  • The receiving bank’s name and SWIFT/BIC code. SWIFT-based wires need the bank’s 8- or 11-character identifier. Digital platforms and ACH-based services like Directo a México usually only need the CLABE, which already encodes the bank and branch.
  • Your government-issued ID. Federal regulations require every provider to verify your identity before processing a transfer. A passport or driver’s license works at most institutions. Some providers also accept the Matrícula Consular issued by Mexican consulates, but acceptance varies, so check first.

Financial institutions follow Customer Identification Program rules requiring them to collect your name, date of birth, address, and an identification number before processing certain transactions.2FFIEC BSA/AML Manual. Assessing Compliance with BSA Regulatory Requirements – Customer Identification Program

Walking Through the Transfer

The mechanics are much the same whether you’re using an app or standing at a counter.

Start by entering the recipient’s information. Input the CLABE, full name, and receiving bank, and double-check every digit of the CLABE. If the money lands in the wrong account, there’s no undo.

Next, choose the amount and funding source. Enter the U.S. dollar amount; the platform shows you the converted peso figure the recipient will receive. Funding from a linked bank account is almost always cheaper than a debit or credit card.

Then review the pre-payment disclosure. Federal law requires the provider to show you the exchange rate, all fees, and the exact amount the recipient will receive before you authorize payment. This is your last chance to compare and walk away at no cost.

Finally, authorize and save your receipt. You’ll get a transaction reference number documenting the rate, fees, and total cost. Hold onto it until the recipient confirms arrival. Bank wires provide a SWIFT reference number you can trace through your bank; most digital platforms push a notification when the money lands.

What the Transfer Actually Costs

The flat fee a provider quotes is only part of what you’re paying. The bigger cost is usually hidden in the exchange rate. Providers take the mid-market rate (the real rate you’d see on a financial news site) and add a markup before quoting you a rate. That spread ranges from under 1% to 6% or more, varying widely between services and transfer sizes.

Here’s how it plays out. If you send $500 and the mid-market rate is 20 pesos per dollar, your recipient should receive 10,000 pesos. If the provider marks the rate up by 3%, they quote you about 19.40 pesos per dollar, and your recipient gets 9,700 pesos. You’ve paid $15 in exchange-rate markup on top of the flat fee, and that cost never appeared as a line item.

The cheapest option depends on how much you’re sending. Digital platforms tend to win for smaller amounts because their flat fees are low and their rate spreads are narrower. Bank wires can make sense for large transfers where the flat fee becomes a smaller share of the total. Directo a México often delivers the best exchange rate overall because it uses a wholesale rate set through Banco de México, provided your institution participates.1Federal Reserve Financial Services. Directo a Mexico Frequently Asked Questions

Your Rights as a Sender

Federal law gives you more protection on remittance transfers than most senders realize. The Remittance Rule, part of Regulation E, puts specific obligations on providers.

Pre-Payment Disclosure

Before you pay, the provider must show you the exchange rate (rounded to at least two decimal places), all transfer fees, any taxes collected, any third-party fees charged on the receiving end, and the total the recipient will receive in pesos. This has to come before you authorize, so you can compare and back out if the numbers don’t work.3Consumer Financial Protection Bureau. 12 CFR 1005.31 – Disclosures

30-Minute Cancellation

You can cancel a remittance transfer and get a full refund of fees and taxes if you contact the provider within 30 minutes of making payment. Two conditions apply: you have to give enough information to identify yourself and the specific transfer, and the recipient must not have already picked up or received the funds. The provider must process your refund within three business days.4eCFR. 12 CFR 1005.34 – Procedures for Cancellation and Refund of Remittance Transfers

Error Resolution Within 180 Days

If the money never arrives, the wrong amount is delivered, or fees are higher than disclosed, you have 180 days from the disclosed availability date to report the error. If you asked the provider for documentation or clarification and are waiting on it, the deadline extends to the later of 180 days from the availability date or 60 days after the provider sent you the requested information.5eCFR. 12 CFR 1005.33 – Procedures for Resolving Errors

Reporting Thresholds That Matter to You

Most Bank Secrecy Act reporting is handled by the financial institution, not by you. A few rules, though, affect what you need to know or do.6Office of the Law Revision Counsel. 31 USC 5311 – Declaration of Purpose

Currency Transaction Reports Apply to Cash Only

If you hand over more than $10,000 in physical cash at a bank or money transfer location, the institution must file a Currency Transaction Report with FinCEN. The rule applies to paper bills and coins only. Wire transfers, checks, and electronic debits from your bank account do not count as “transactions in currency.”7eCFR. 31 CFR 1010.311 – Filing Obligations for Reports of Transactions in Currency

The institution files the CTR automatically. It isn’t a flag that you’re in trouble. It’s routine paperwork.

Don’t Split Transactions to Avoid Reports

Breaking up transactions to stay under the threshold — for example, four $3,000 cash deposits across different branches in one day instead of a single $12,000 deposit — is called structuring, and it’s a federal crime regardless of whether the underlying money is legitimate. Penalties reach 5 years in prison and fines under federal sentencing guidelines. If structuring is tied to a broader pattern of illegal activity involving more than $100,000 in a year, the maximum rises to 10 years.8Office of the Law Revision Counsel. 31 USC 5324 – Structuring Transactions to Evade Reporting Requirement Prohibited

The practical lesson: send the amount you need to send and let the institution handle whatever paperwork is required.

Gift Tax if You’re Sending to Family

Sending money is not itself a taxable event. If the transfer is a gift, though, the IRS annual exclusion for 2026 is $19,000 per recipient. You can send up to that amount to any one person without filing a gift tax return. Exceed $19,000 to a single recipient in one year and you’ll need to file IRS Form 709, though you won’t actually owe gift tax until your cumulative lifetime gifts exceed the lifetime exemption (over $13 million for 2026).9Internal Revenue Service. Whats New – Estate and Gift Tax

Payments for goods, services, or business obligations aren’t gifts and follow different rules. If you’re paying a Mexican contractor or vendor, those payments may need to be reported as business expenses.

FBAR if You Hold a Mexican Account

If you hold money in a Mexican bank account — even temporarily while managing transfers for a family member — and the combined value of all your foreign financial accounts exceeds $10,000 at any point during the year, you must file a Report of Foreign Bank and Financial Accounts with FinCEN by April 15 of the following year. The penalty for a non-willful failure to file can reach $10,000 per violation, and willful violations are far steeper.10Financial Crimes Enforcement Network. Report Foreign Bank and Financial Accounts

Mexico-Side Limits on Cash Dollar Deposits

Mexico restricts U.S. dollar cash deposits as part of its own anti-money-laundering framework. These limits affect how your recipient can access funds if they’re receiving physical dollars rather than a direct deposit in pesos.

  • An account holder can deposit no more than $4,000 USD in cash per month across all branches of their bank.
  • A Mexican citizen without an account at the receiving bank can deposit up to $300 USD per day, capped at $1,500 USD per month.
  • Tourists without accounts are limited to exchanging $1,500 USD in cash per month.
11International Trade Administration. Mexico – Foreign Exchange Controls

These limits apply to physical USD cash deposits, not to electronic transfers denominated in pesos. When you send through a bank wire, ACH transfer, or digital platform and the funds arrive as pesos in the recipient’s account, the Mexican cash deposit limits don’t apply. That’s one more reason to send directly to a bank account rather than using a cash pickup service the recipient then tries to deposit in dollars.