To send money from Mexico to the USA, you need a valid Mexican photo ID, your recipient’s U.S. bank routing and account numbers, and a transfer channel: a Mexican bank, a licensed money transmitter such as Western Union or MoneyGram, or a fintech app that lets you fund the transfer from a card or account. The paperwork is simple once you know what each side demands. The costs and tax reporting rules are what catch people off guard.
What You Need Before You Start
Gather two sets of information. On the Mexican side, the key number is your CLABE, the 18-digit standardized code assigned to every Mexican bank account. On the U.S. side, you need the recipient’s nine-digit bank routing number and their account number. For wires routed through the international SWIFT network, you also need the recipient bank’s SWIFT code, which runs 8 or 11 characters.
Mexican institutions require government-issued photo identification for any international transfer. The most commonly accepted are the INE voter credential (formerly the IFE) and a current Mexican passport.1Consulado General de México en San Diego. Consular Identification Card The name on your ID must match the name on the funding account exactly. An expired document or a name mismatch triggers a compliance hold, and your money sits while a bank compliance desk sorts it out.
You will also complete a form with the recipient’s full legal name, physical address, and the purpose of the transfer (family support, tuition, payment for goods, and similar categories). Digital platforms handle this with dropdowns. On paper, write legibly in every field. A single unclear entry can kick the transaction out of automated processing and into a manual review queue, adding days.
Three Ways to Send the Money
Three channels move money from Mexico to the United States. The right one depends on whether you have a Mexican bank account, how much you are sending, and how fast you need it delivered.
- Commercial banks (Banca Múltiple). If you hold a Mexican bank account, this is the most established route. You can initiate an international wire at a branch or through online banking. Banks offer the strongest regulatory protections and typically handle larger amounts without friction, but they charge the highest flat fees and their exchange rates usually include a wider markup.
- Licensed money transmitters (Transmisores de Dinero). Western Union, MoneyGram, and similar services operate through authorized agents in grocery stores, pharmacies, and dedicated storefronts. They accept cash, which is the go-to option for people without bank accounts. Per-transaction fees can be steep on smaller amounts, and cash pickup on the U.S. side may have lower limits than a bank deposit.
- Fintech apps and digital platforms. Smartphone-based services let you link a debit card or bank account and send without visiting a physical location. They tend to offer tighter exchange rate spreads and lower flat fees than banks or traditional transmitters. They operate under the same Mexican regulatory oversight as banks, so the compliance requirements are identical. The difference is speed and cost, not legal protection.
What the Transfer Actually Costs
The fee your provider quotes is only part of what you pay. International transfers carry at least three layers of cost, and providers are not always upfront about all of them.
The first is the flat transfer fee, the number on the receipt. It ranges from nothing on some fintech platforms to $25–$50 or more at traditional banks for outgoing international wires. The second, and often larger, cost is the exchange rate markup. When your provider converts pesos to dollars, they use a rate that is worse than the midmarket rate you would see on Google or Reuters. That gap is pure profit for the provider and can quietly eat 1–3% of your transfer amount. The third layer is intermediary bank fees. International wires often pass through one or more correspondent banks before reaching the recipient, and each can deduct a processing charge from the principal. Some providers offer full-amount delivery options that absorb those charges, but they cost more upfront. On the receiving end, many U.S. banks charge $0–$25 for incoming international wires.
Federal law helps here more than most people realize. Before you pay, every remittance provider must give you a written disclosure showing the transfer amount, all fees and taxes, the exact exchange rate, any third-party charges they know about, and the total the recipient will receive in U.S. dollars.2eCFR. 12 CFR 1005.31 – Disclosures Compare that disclosure across two or three providers before committing. On a $1,000 transfer, the difference can easily be $30–$50.
Mexican Reporting and Currency Rules
Mexico’s anti-money laundering statute, the Ley Federal para la Prevención e Identificación de Operaciones con Recursos de Procedencia Ilícita, requires financial institutions to report transactions above certain thresholds and verify the source of funds.3LeyesBiblio (Cámara de Diputados). Ley Federal para la Prevención e Identificación de Operaciones con Recursos de Procedencia Ilícita If your transfer triggers enhanced review, expect to produce pay stubs, tax returns, or other proof of where the money came from. Providing false information can carry criminal penalties, including prison time of two to eight years for certain violations.
Mexico also caps how much U.S. dollar cash you can deposit or exchange at financial institutions. For Mexican nationals, the limit is $300 USD per day and $1,500 USD per month at banks.4Consulado General de México en Montreal. Mexico Banking System Cap on Exchange of Dollars for Pesos Foreign nationals face a separate $1,500 USD monthly cap on dollar-to-peso exchanges. These limits apply specifically to cash. Transfers funded from a peso-denominated bank account are not subject to the dollar cash restrictions, which is one more reason a Mexican bank account simplifies the process.
What the U.S. Recipient Has to Report
The person receiving the money in the United States has their own compliance obligations. Ignoring them can be far more expensive than the transfer itself.
Cash Deposits Over $10,000
When the recipient picks up or deposits more than $10,000 in cash at a U.S. financial institution, the institution must file a Currency Transaction Report with FinCEN.5FinCEN. Notice to Customers: A CTR Reference Guide That includes multiple cash transactions totaling over $10,000 in a single day. The filing itself is routine and does not mean anyone is in trouble. What creates serious trouble is structuring: deliberately splitting deposits to stay under the threshold. Structuring is a federal crime punishable by up to five years in prison and fines up to $250,000, even if the underlying money is completely legitimate.6Office of the Law Revision Counsel. 31 USC 5324 – Structuring Transactions to Evade Reporting Requirement Prohibited
Gifts From a Foreign Person
If the transfer is a gift and the recipient receives more than $100,000 in total from a nonresident alien or foreign estate during the tax year, the recipient must report it on IRS Form 3520. Any single gift exceeding $5,000 above the threshold must be individually identified.7Internal Revenue Service. Gifts From Foreign Person The gift itself is not taxed; Form 3520 is an information return. The penalty for failing to file can reach 25% of the unreported amount.
Business Income and Foreign Account Reporting
Money received as payment for services or goods is taxable income. For 2026, a U.S. business that pays an independent contractor $2,000 or more must report the payment on Form 1099-NEC.8Internal Revenue Service. Publication 15 (2026), (Circular E), Employer’s Tax Guide If the recipient also holds financial accounts in Mexico with an aggregate value above $10,000 at any point during the year, they must file a Report of Foreign Bank and Financial Accounts (FBAR) with FinCEN.9Internal Revenue Service. Report of Foreign Bank and Financial Accounts (FBAR) The FBAR is due April 15 with an automatic extension to October 15. Civil penalties for willful violations can reach $100,000 or 50% of the account balance, whichever is greater.
Your Right to Cancel or Disputeh2>
Federal consumer protections for international remittances are stronger than most people expect. Two rights matter most.
You can cancel any remittance transfer and get a full refund, including all fees and taxes, if you contact the provider within 30 minutes of paying, as long as the recipient has not already picked up or received the funds.10eCFR. 12 CFR 1005.34 – Procedures for Cancellation and Refund of Remittance Transfers The provider must process the refund within three business days. The window is short. If you realize you entered the wrong account number or sent to the wrong person, act immediately.
If something goes wrong after the transfer—the recipient gets the wrong amount, the money arrives late, or a computational error changes the total—you can file an error dispute within 180 days of the date the funds were supposed to be available.11eCFR. 12 CFR 1005.33 – Procedures for Resolving Errors The provider then has 90 days to investigate and must report results within three business days of finishing. If the provider confirms an error, it must either refund you or deliver the correct amount to the recipient at no extra cost, at your choice.
Keep your receipt, transaction reference number, and the pre-payment disclosure. Those documents are your evidence. Providers sometimes push back on error claims, and the original disclosure showing what was promised versus what was delivered makes a dispute much harder to deny.
Tracking and Timing
Once you authorize the transfer, you receive a reference number (sometimes called a folio or tracking code). Both you and the recipient can use it to check status through the provider’s online portal or phone system.12Banco de México. SPEI Information Module (MI-SPEI) Bank wires routed through SWIFT typically land in the recipient’s U.S. account within one to three business days. Money transmitter pickups can be same-day. Fintech transfers fall between the two, depending on how the provider routes the payment.
If the money has not arrived within the estimated window, contact your provider with the reference number before assuming the worst. Delays are most often caused by compliance reviews triggered by incomplete recipient information or by intermediary bank processing times, not by lost funds. A polite call with your folio number in hand usually resolves it faster than waiting.