Yes, US citizens can open Mexican bank accounts, but the process is stricter than it used to be
A US citizen can open a bank account in Mexico. Most major Mexican banks—BBVA México, Santander México, Scotiabank, Banorte—accept US citizens as customers. The catch is that US tax law and anti-money-laundering rules have made the paperwork longer and the banks more cautious. You will need to prove your identity, show a Mexican address or a reason to maintain an account there, and declare the account to the US government if the balance ever exceeds $10,000.
The real barrier is not the Mexican banks themselves but the US Internal Revenue Service and the Foreign Bank Account Report (FBAR) requirement. Because of this, some Mexican banks have stopped accepting US clients altogether, and others require you to visit a branch in person rather than opening remotely. If you live in Mexico, work there, or have family there, opening an account is straightforward. If you are trying to open one from the United States for occasional use, you may find fewer options.
Key Takeaways
- US citizens can open accounts at major Mexican banks, but you will typically need to visit a branch in person and provide a Mexican address or proof of ties to Mexico.
- Any Mexican bank account with a balance over $10,000 at any point during the year must be reported to the US government on Form 114 (FBAR) by April 15 of the following year.
- The account is subject to US income tax on any interest earned, and you must report the interest on your US tax return even if the Mexican bank does not send you a 1099 form.
- Some Mexican banks no longer accept US clients due to compliance costs, so you may need to call ahead or visit in person to confirm they will open an account for you.
- If you fail to report the account or the income, penalties can reach 50% of the account balance per year of non-compliance.
What documents you will need to open a Mexican bank account
Mexican banks require proof of identity and proof of address. For identity, bring your US passport or passport card—this is the most straightforward document. A Mexican national ID (Cédula de Identidad) works if you have one, but it is not required. Some banks will accept a US driver's license as a secondary form of ID, but the passport is the standard.
For address, you need either a Mexican address or documentation showing ties to Mexico. If you live in Mexico, a utility bill, lease, or property deed in your name works. If you live in the US but have family in Mexico, some banks will accept a letter from a Mexican resident vouching for you, though this is becoming less common. A few banks will accept a US address if you can show you have business or employment in Mexico, but this requires additional paperwork and manager approval.
Bring your passport, a secondary ID if you have one, and proof of address. Call the specific bank branch before you go—requirements vary by location and by the individual bank's current policy toward US citizens. Some branches are more willing to open accounts for foreigners than others.
How to report a Mexican bank account to the US government
If your Mexican bank account balance exceeds $10,000 at any time during the calendar year, you must file Form 114, the Foreign Bank Account Report (FBAR), with the US Treasury's Financial Crimes Enforcement Network (FinCEN). The deadline is April 15 of the year after the account reaches that threshold. You file it electronically through FinCEN's website; you do not mail it to the IRS.
The $10,000 threshold applies to the combined balance of all your foreign accounts, not each account separately. If you have a Mexican account with $7,000 and a Canadian account with $4,000, you have crossed the threshold and must file. The form asks for the account number, the bank name, the maximum balance during the year, and the type of account. You do not report the account on your tax return itself—the FBAR is a separate filing.
Missing the FBAR deadline carries a penalty of $10,000 per violation if the failure is non-willful (unintentional), and up to 50% of the account balance per year if the failure is willful (intentional). The IRS has broad authority to pursue these penalties years after the fact, so filing late is better than not filing at all, but filing on time is the safest approach.
US tax obligations on Mexican bank account income
Any interest your Mexican account earns is subject to US federal income tax. You must report it on your US tax return for the year it is earned, even if the Mexican bank does not send you a 1099 form or any tax document. Most Mexican banks do not issue 1099s to US account holders; they simply credit the interest to your account.
The interest rate on Mexican savings accounts varies by bank and account type, but is typically between 0.5% and 4% annually, depending on the account balance and current economic conditions. Even a small amount of interest must be reported. If you earned $50 in interest, you report $50. The IRS cross-references FBAR filings with tax returns, so if you report the account on your FBAR but do not report the interest income, the discrepancy can trigger an audit.
You do not owe Mexican income tax on the interest if you are a US citizen living in the US, because Mexico does not tax the worldwide income of non-residents. If you are a Mexican resident or have Mexican tax residency status, you may owe Mexican tax as well, and you should consult a tax professional familiar with both countries.
Transfers between US and Mexican accounts
Moving money between a US bank account and a Mexican bank account is possible but involves wire fees and currency conversion. A wire transfer from a US bank to a Mexican bank typically costs $15 to $50 on the US side and $10 to $30 on the Mexican side, depending on the banks involved. The exchange rate applied is set by the sending bank, which usually adds a markup of 1% to 3% above the mid-market rate.
The transfer itself usually takes 2 to 5 business days. Some US banks require you to pre-register the Mexican account as a transfer destination before you can send money, which adds a day or two to the first transfer. Once registered, subsequent transfers are faster.
If you transfer more than $10,000 in a single wire, the US bank will file a Currency Transaction Report (CTR) with the IRS. This is routine and not a sign of wrongdoing—it is a standard anti-money-laundering requirement. The Mexican bank will also file its own report if the incoming transfer exceeds certain thresholds. Neither report affects your ability to move money, but both are part of the paper trail.
Why some Mexican banks no longer accept US clients
Several major Mexican banks have stopped accepting new US customers or have closed accounts held by US citizens. This happened because of the cost and complexity of complying with US tax law and FBAR requirements. Each US account holder requires additional compliance monitoring, and the penalties for mistakes are steep. For a bank operating in Mexico, the revenue from a single US customer's account often does not justify the compliance burden.
BBVA México, Santander México, and Scotiabank still accept US citizens at most branches, but policies vary by location. Banorte has become more restrictive in recent years. Smaller regional banks are less likely to accept US clients. Before you travel to Mexico to open an account, call the specific branch and ask whether they currently accept US citizens. Do not assume that because one branch accepts them, another will.
If you are turned away, your options are limited. Some Mexican banks that cater to expats or business owners may still open accounts, but they often charge higher fees. You can also ask whether the bank will open an account in the name of a Mexican family member and give you power of attorney, though this creates its own tax and legal complications and is not recommended without professional advice.
What happens if you do not report the account
Failing to report a Mexican bank account to the US government is a federal violation, separate from tax evasion. The IRS and FinCEN have access to information about US citizens' foreign accounts through international agreements with Mexico and through banks' own reporting. If you have a Mexican account and do not file the FBAR, there is a significant risk of detection.
The penalty for non-willful failure to file the FBAR is $10,000 per year. If the IRS determines the failure was willful—meaning you knew about the requirement and chose not to comply—the penalty can be 50% of the account balance per year of non-compliance. If your account held $50,000 and you did not report it for three years, the willful penalty could reach $75,000. Criminal prosecution for willful FBAR violations is rare but possible, and can result in fines up to $250,000 and imprisonment.
The safest course is to file the FBAR on time every year the account balance exceeds $10,000. If you have an unreported account from prior years, you can file late FBARs and may be able to avoid criminal prosecution if you do so before the IRS contacts you. Consult a tax attorney or CPA who specializes in international tax issues before taking this step.
Frequently Asked Questions
Do I need a Mexican address to open a bank account?
Most Mexican banks require a Mexican address or proof of ties to Mexico. If you live in the US, some banks will accept a letter from a Mexican resident or proof of employment in Mexico, but policies vary by branch. Call ahead to confirm what the specific branch will accept before you visit.
What if my Mexican bank account balance stays under $10,000?
You do not have to file the FBAR if the balance never exceeds $10,000 during the year. However, you still must report any interest income on your US tax return. The $10,000 threshold applies only to the FBAR requirement, not to the income reporting requirement.
Can I use a Mexican bank account to avoid US taxes?
No. The US taxes the worldwide income of its citizens regardless of where the money is earned or held. A Mexican bank account does not shield income from US taxation. Using a foreign account to hide income is tax evasion and is prosecuted as a federal crime.
How long does it take to open a Mexican bank account?
If you visit a branch in person with all required documents, you can often open an account the same day or within a few days. Remote opening is rarely available for US citizens. Some banks may require manager approval, which can add a week or two.
What if I move back to the US after opening a Mexican account?
You can keep the account open. You must continue to report it on your FBAR if the balance exceeds $10,000, and you must report any interest income on your US tax return. Some banks may close the account if you update your address to a US address, so contact the bank to confirm their policy before you move.