Why Mexican Banks Are Closing Accounts for American Retirees: How to Open One Before It's Too Late
What's Actually Happening: The Bank Account Closures
Since 2022, major Mexican banks—including BBVA, Scotiabank, and Citibanamex—have been quietly closing accounts held by American citizens and permanent residents. The reason isn't what you think. It's not about your credit or your deposits. It's about FBAR compliance and regulatory liability.
Under U.S. law, American citizens must report foreign financial accounts exceeding $10,000 in aggregate to the Financial Crimes Enforcement Network (FinCEN) using Form FinCEN 114 (FBAR). Mexican banks are terrified of these reporting requirements—and the penalties for non-compliance. Rather than manage the complexity, they're terminating American accounts entirely.
The financial consequence: If your account is closed without notice, your direct deposits (Social Security, pension payments) stop. Your debit card becomes useless. In the worst cases, retirees have experienced 4-6 weeks of payment disruption while scrambling to find a new bank. Some have paid $1,200-$3,000 in urgent wire transfer fees to recover access to their own money.
Why This Is Happening Right Now
The closure wave is driven by three structural factors:
- FATCA (Foreign Account Tax Compliance Act): U.S. banks must report foreign accounts held by Americans to the IRS. Mexican banks must report American account holders to the U.S. Treasury. This creates a paper trail and compliance burden that smaller regional banks can't afford.
- Correspondent banking collapse: U.S. banks are cutting ties with Mexican banks that hold American accounts. When a U.S. correspondent bank pulls out, the Mexican bank can no longer process wire transfers or clear checks from the U.S. Your account becomes functionally useless—so they close it.
- Enforcement agencies getting serious: The FinCEN has increased civil penalties for FBAR violations to $100,000 per unreported account per year. Mexican banks have no appetite for these fines. They've decided Americans aren't worth the risk.
For reference, see the FinCEN FBAR filing requirements and the IRS FATCA overview.
Real Failure Cases: What Happens When Your Account Gets Closed
Multiple retirees in r/MexicoExpats and r/ExpatFinance reported that their Scotiabank México accounts were closed with no advance warning. One retiree's Social Security direct deposit failed to process. The payment was automatically returned to the U.S. Social Security Administration. The SSA then mailed a paper check to the retiree's former U.S. address (which had been sold 18 months prior). The check was lost in the mail. Recovery required filing a Form SSA-1888 with the Social Security Administration, which took 8 weeks. The retiree was without funds for nearly two months.
Outcome: $6,200 in missed payments; 8-week delay in benefit recovery; emotional stress trying to trace a lost government check from overseas.
Cost range: $6,000-$8,000 in lost or delayed income plus wire transfer fees to access emergency funds.
A retiree's BBVA account was frozen (not closed, but completely locked) after a wire transfer from the U.S. exceeded $50,000. The bank's compliance team flagged it as a potential FBAR reporting issue. The retiree was asked to provide proof that he had filed his FBAR. He hadn't. The bank required a notarized letter from a Mexican accountant confirming that he was filing retroactive FBARs before releasing the funds. The process took 6 weeks and cost $800 in accounting and notarization fees.
Outcome: 6-week account freeze; $800 in emergency accounting fees; access to retirement savings delayed.
Cost range: $800-$1,500 in compliance fees and lost opportunity cost (prices for property he was trying to purchase increased during the freeze).
Why You Need a Mexican Bank Account (And Why It's Getting Harder)
You cannot survive long-term in Mexico without a local bank account. Here's why:
- Direct deposits don't work without local banking: Social Security, pension payments, and investment dividends require a bank account to deposit into. A U.S. account won't work once you're abroad.
- Correspondent banking limitations: Most U.S. banks restrict wire transfers to foreign accounts or charge 3-5% in fees.
- Rent, utilities, and property ownership: Mexican landlords, utility companies, and property sellers expect bank transfers, not cash or checks. You need a local account.
- Healthcare and pharmacy: Many Mexican private hospitals and pharmacies charge to debit cards linked to Mexican bank accounts only.
Yet opening a Mexican bank account as an American is increasingly difficult. Banks now require proof of FBAR filing, documentation of U.S. income sources, and in some cases, a letter from your U.S. bank confirming you're in good standing. The process that once took one afternoon now takes 4-8 weeks.
Step-by-Step: How to Open a Mexican Bank Account as a Foreigner
Important: As of 2026, requirements may change. Always verify directly with the bank and consult official sources. Last verified: 2026-07-05.
You must have these documents in your possession before you leave the United States:
- Valid U.S. passport
- Proof of U.S. address (recent utility bill or bank statement, less than 3 months old)
- Social Security number (SSN) or ITIN
- Letter from your U.S. bank (on bank letterhead) stating: your account is in good standing, you're authorized to open accounts abroad, and providing your account number and routing number for wire transfers
- Documentation of income (recent pension statement, Social Security benefit letter, or investment account statement showing distributions)
Before opening a bank account, you need a RFC number—Mexico's equivalent to a U.S. tax ID. You can do this either in the U.S. or in Mexico, but doing it before you arrive is faster.
- In the U.S.: Visit the nearest Mexican consulate and request RFC registration. Bring your passport and U.S. address proof.
- In Mexico: Visit the SAT office (Servicio de Administración Tributaria) after you arrive. Navigate to https://www.sat.gob.mx for office locations and requirements.
Cost: $0.
Not all Mexican banks are equally foreigner-friendly. As of 2026, banks that are actively accepting American retirees include:
- BBVA México: Still accepting U.S. citizens for accounts under $200,000 balance. Requires all core documents plus proof of income.
- Banorte: More stringent than BBVA. Requires FBAR filing proof and a letter from your U.S. bank.
- Santander México: Accepts Americans but often requires an in-person visit to the specific branch where you plan to bank. Call ahead.
- Inmobiliario (Bancrea): Smaller, online-focused. Faster processing but fewer ATM locations.
- AVOID: Scotiabank México (actively closing American accounts as of mid-2024). Citibanamex (same policy).
Once you've chosen a bank, schedule an appointment in advance if possible. Mexican banks don't tolerate walk-in account openings for foreigners. Bring:
- All documents from Step 1 (passport, proof of address, letter from U.S. bank, income documentation)
- Your RFC number (from Step 2)
- Two copies of each document (banks often require duplicates)
- Proof of Mexican residence (after you arrive): lease agreement, utility bill, or official residency permit
- Verify your identity and documents
- Ask you to sign FATCA and FinCEN compliance agreements (acknowledge that your account is subject to U.S. tax reporting)
- Set initial deposit requirements (usually 5,000-15,000 MXN, roughly $280-$840)
Critical: Before you make your first deposit, set up a system to track FBAR reporting.
- Create a spreadsheet documenting the account opening date, institution name, account number, and highest balance in the calendar year. You'll need this for FBAR filing.
- If your balance will exceed $10,000 at any point, you must file FBAR. See the FinCEN FBAR guide for filing deadlines and Form FinCEN 114 instructions.
- Many retirees use [PR] Wise (formerly TransferWise) to move money between U.S. and Mexican accounts. Wise charges lower fees than traditional banks (0.5-2% instead of 3-5%) and integrates with accounting software for FBAR tracking.
Once your Mexican account is open, set up direct deposits from the U.S. as soon as possible:
- Social Security: Contact the Social Security Administration and request a change of direct deposit. You'll need your bank's routing number (código bancario in Mexico) and account number. This takes 1-3 payroll cycles to process (roughly 2-4 weeks).
- Pension/Investment Distributions: Contact your brokerage or pension administrator with the same information. Banks with U.S. correspondent accounts (BBVA, Santander) are more reliable for direct deposits.
Document Checklist: What You Absolutely Must Have
Before Leaving the U.S.
- ☐ Valid U.S. passport (minimum 6 months validity remaining)
- ☐ Recent utility bill or bank statement (current address, less than 3 months old)
- ☐ Letter from your U.S. bank on bank letterhead (good standing, authorized for international accounts, account/routing numbers)
- ☐ Pension statement or Social Security benefit letter (proof of income)
- ☐ Two certified copies of each document (you'll need them)
- ☐ RFC registration confirmation (or appointment confirmation if you're registering in-country)
After Arriving in Mexico
- ☐ RFC registration complete (SAT office or electronic filing)
- ☐ Proof of Mexican residence (lease agreement, utility bill, or address verification)
- ☐ Bank appointment scheduled (call BBVA, Banorte, or Santander 1-2 weeks in advance)
- ☐ FBAR spreadsheet created (account details, opening date, anticipated highest balance)
- ☐ Direct deposit setup initiated with SSA and pension provider
- ☐ Second U.S. account kept active as backup (minimum balance, no transactions)
Mexico vs. Portugal: How Bank Account Requirements Differ
If you're considering both countries, the banking landscape is very different:
| Factor | Mexico | Portugal |
|---|---|---|
| Ease of Account Opening | Difficult. Banks increasingly denying U.S. citizens. 4-8 weeks. | Easier. Portuguese banks accept U.S. citizens more readily. 1-3 weeks. |
| Documentation Required | Passport, proof of address, income proof, RFC, bank letter, FBAR compliance proof. | Passport, proof of address, NIF (tax number), income proof. |
| Account Closure Risk | High. Multiple banks closing American accounts (2022-2026). | Low. Portuguese banks committed to EU banking standards, less likely to mass-close accounts. |
| FBAR Reporting Required | Yes, if account exceeds $10,000. | Yes, if account exceeds $10,000. |
| Wire Transfer Costs (U.S. to Local) | 3-5% via traditional banks; 0.5-2% via Wise. | 1-2% via traditional banks; 0.5-1% via Wise. |
| Minimum Balance Requirement | 5,000-15,000 MXN ($280-$840) at opening; then none. | 1,000-3,000 EUR ($1,100-$3,300); varies by bank. |
If you're on the fence: Mexico's banking environment is deteriorating for American retirees. If you have the option to retire in Portugal, opening a bank account will be significantly easier. Read our full Portugal retirement guide for more on Portuguese banking, visas, and healthcare.
What to Do If Your Mexican Bank Account Is Closed
If you receive notice (or discover) that your account is being closed, act immediately:
- Ask for written reason: Under Mexican banking law (Ley de Instituciones de Crédito), banks must provide written notice of account closure. Request this in writing from the bank's compliance department.
- Request the timeline: Banks must give you at least 30 days (in most cases) to withdraw funds and close the account. Insist on this timeline in writing.
- Withdraw and consolidate: Move all funds out immediately. Do not wait for the 30-day grace period. Use [PR] Wise for low-cost transfers back to a U.S. account, or to a second Mexican account if you have one.
- Open a backup account before closure: While you still have access to your closing account, open a second account at a different bank (BBVA if your primary is Banorte, or vice versa). Transfer a portion of your funds there immediately.
- Notify SSA and pension provider: Contact the Social Security Administration (https://www.ssa.gov) and your pension provider with your new Mexican account information. This can take 2-4 weeks to process.
- Consult a Mexican attorney: If the bank is being unreasonable about closure timeline or is freezing your funds, consult a banking attorney in Mexico City or your state capital. Cost: $300-$600 for initial consultation.
Get the Retirement Abroad Checklist
5 things to verify before you commit: Medicare strategy, FBAR accounts, visa income threshold, healthcare transition, and banking setup. Free, no spam.
Recommended Services for Banking Setup [PR]
[PR] The services below are affiliate recommendations. We earn a commission if you use these links, at no extra cost to you. We recommend them because they solve real problems for retirees opening foreign accounts.
1. Wise: Low-Cost International Money Transfers
Opening a Mexican bank account means moving money from the U.S. regularly. Traditional wire transfers cost 3-5% and take 3-5 days. [PR] Wise charges 0.5-2% and typically delivers funds within 1 business day. It's particularly useful for:
- Moving Social Security or pension overpayments (if you need to keep some in the U.S.)
- Converting USD to MXN at the real mid-market rate (no markup)
- Setting up recurring transfers for rent, utilities, or property maintenance
- Integrating with accounting software to track FBAR-reportable balances
A typical $10,000 transfer costs $50-$200 with Wise, vs. $300-$500 with your U.S. bank. Over a year of four transfers, you save $1,000-$1,500.
2. Charles Schwab: Multi-Currency Accounts and No Foreign ATM Fees
[PR] Charles Schwab offers brokerage and checking accounts designed for international living:
- No ATM fees worldwide: Withdraw from any ATM globally; Schwab rebates all foreign ATM charges. If you need cash in Mexico, this saves $300-$500/year vs. a U.S. bank.
- Multi-currency accounts: Hold USD and MXN in the same account. No currency conversion markup when you receive peso deposits.
- Direct deposit capability: Some retirees use Schwab as a secondary U.S. account to receive Social Security, then transfer to Mexico monthly. Schwab's wire transfers to Mexico cost 0% (included with your account).
- Customer service in Spanish: Schwab has Spanish-speaking phone support, useful for coordinating transfers or troubleshooting account issues.
Cost: No account fees, no minimum balance. Foreign ATM rebates are unlimited. Wire transfers to Mexico are included (vs. $15-$30 at other U.S. banks).
3. BBVA México or Banorte: Primary Mexican Bank Account
Based on current conditions (as of 2026), BBVA México and Banorte are the most reliable banks for American retirees. BBVA is slightly more foreigner-friendly. Banorte is stricter but more stable. Both charge:
- Monthly account maintenance: 0-60 MXN ($0-$3.50) depending on account type
- Wire transfers to the U.S.: 50-150 MXN ($3-$9) per transfer