Skip to content

How to Open a Bank Account in Mexico as a Foreigner (2026)

RoamHub Editorial Team | | Updated | 4 min read
mexico banking expat
How to Open a Bank Account in Mexico as a Foreigner (2026)
Photo by Vintage Lenses on Pexels

Advertisement

Mexico’s banking sector has improved significantly for foreigners in recent years, but document requirements remain strict. Most banks require a temporary or permanent residency visa, an RFC (tax number), and proof of Mexican address. Tourists with FMM permits can sometimes open limited accounts, but functionality is restricted. This 2026 guide covers what you need.

Required documents

  1. Passport with valid Mexican visa stamp or FMM
  2. Visa card (Tarjeta de Residente) — Temporary or Permanent Resident card if applicable
  3. RFC (Registro Federal de Contribuyentes) — Mexican tax ID
  4. CURP (Clave Única de Registro de Población) — Mexican unique population code (for residents)
  5. Proof of address — CFE electricity bill is the gold standard
  6. Initial deposit typically MXN 1,000–10,000

Step 1: Get RFC and CURP

For full account access, you typically need both RFC and CURP. Tourists can sometimes open with just passport + FMM, but accounts are limited.

  • CURP: Free, issued at SAT, RENAPO, or online for Permanent/Temporary Residents
  • RFC: Free, obtained at SAT (Servicio de Administración Tributaria) office

Step 2: Choose the right bank

BBVA México

Largest Mexican bank, foreigner-friendly digital experience.

  • Foreigner-friendliness: Good with Resident card
  • App: BBVA app excellent
  • Best for: All-around expat option

Citibanamex

Major Mexican bank with US connections.

  • Foreigner-friendliness: Good
  • English support: Available in expat-heavy cities
  • Best for: US expats

HSBC México

Strong international presence. Useful if you have HSBC relationships abroad.

  • Premier: Global account access
  • Best for: International users

Santander México

Foreigner-friendly, especially for European expats.

  • Foreigner-friendliness: Good

Banorte

Larger Mexican bank, sometimes more flexible on documents.

Nu (Nubank)

Brazilian fintech expanded to Mexico. Easier setup, no monthly fee.

  • Foreigner-friendliness: Good for residents
  • Setup: App-based

Mercado Pago

Linked to Mercado Libre. Useful for online activity but limited as a primary account.

Step 3: Wise as a complement

Wise gives you MXN capability with mid-market exchange rates — significantly cheaper than Mexican bank FX. Many expats use Wise for receiving foreign salary, then transfer MXN to a Mexican account for daily use.

Common mistakes

Trying to open on FMM only

Most banks reject FMM-only applicants. Get a Temporary Resident visa first if you plan to stay long-term.

Using a hotel address for proof

Banks want a CFE electricity bill or rental contract. Hotels are usually rejected.

Skipping the CFE bill

The CFE (Comisión Federal de Electricidad) bill is the most-accepted proof of address. If your rental does not include this, ask the landlord to add your name to the contract or arrange a utility bill.

Forgetting source-of-funds documentation

Deposits above MXN 100,000 trigger source-of-funds questions. Have proof ready (foreign bank statement, salary letter).

Costs to expect

ItemTypical Cost
Account openingFree
Monthly maintenanceFree–MXN 200/month
Debit cardFree
Domestic transfer (SPEI)Free
International wireMXN 250–800
ATM withdrawal (own bank)Free
ATM withdrawal (other bank)MXN 25–35
ATM withdrawal (foreign card)MXN 50–100

Frequently asked questions

What is SPEI?

Mexico’s domestic interbank transfer system. Free between Mexican banks, instant. All major banks support it.

Can I open with just an FMM?

Some banks (HSBC, Citibanamex) historically allowed limited FMM-based accounts. This has tightened. Confirm before relying on this.

How long does it take?

With all documents and Resident visa: same day at most banks. 1–2 weeks for cards to arrive.

Can I get a Mexican credit card?

Most banks require 6–12 months of salary deposits before issuing credit cards. Foreigners with US/EU credit history can sometimes get cards faster (HSBC Premier especially).

What about cash?

Mexico is still cash-heavy. Most expat areas accept cards, but smaller towns and street food often only take cash. Withdraw MXN regularly.

Is Mexican banking safe for cryptocurrency?

Some banks have closed accounts for crypto traders. If crypto is significant, separate fintech (Bitso) is recommended.

Next steps

  1. Get your visa (Temporary or Permanent Resident).
  2. Get RFC and CURP at SAT and RENAPO.
  3. Set up Wise for immediate MXN capability.
  4. Open at BBVA, Citibanamex, or HSBC with all documents.
  5. Activate SPEI for instant transfers.

For more on Mexico, see our Mexico country guide, Moving to Mexico, and the bank account guide.

Advertisement

Continue exploring

Cities in Mexico

Affiliate Disclosure

Some links in this article are affiliate links. If you make a purchase through these links, RoamHub may earn a small commission at no extra cost to you. We only recommend products and services we believe are genuinely useful for expats and digital nomads. See our full disclaimer.