Banking in Mexico City for Expats (2026)
Opening a bank account in Mexico City is one of the most important early steps of your relocation. Based on our experience helping hundreds of expats with financial setup, here's a comprehensive guide to banking options and best practices.
Local Banking Overview
BBVA Mexico (formerly Bancomer) and Banorte are the most accessible banks for foreigners. Temporary Resident Visa is technically required to open a standard account, though some branches will open accounts for tourists with passport and proof of address. GBM+ is a popular digital investment platform. CLABE number (18-digit banking identifier) is used for domestic transfers. Most expats use a combination of a Mexican bank account (for local payments, rent) and Wise/Revolut (for receiving international payments at good exchange rates). Cash is still king in many areas — always carry some pesos. ATM withdrawals have fees of 30-50 MXN ($1.75-3).
Documents Typically Required
Most banks will ask for the following, though requirements vary by institution:
- Passport (original + photocopy) — must be valid for at least 6 months
- Visa or residence permit — some banks require specific visa types
- Proof of address — rental contract, utility bill, or official registration certificate
- Proof of income or employment — salary certificate, tax returns, or employment contract
- Tax identification number — local tax registration (often required before banking)
Pro tip from our advisory practice: Bring more documents than you think you'll need. Different bank branches may have different requirements, and having everything ready prevents multiple visits.
International Banking Alternatives
Many expats in Mexico City combine a local bank account with international digital banking for maximum flexibility. This is what we recommend to our clients:
Wise offers the real exchange rate with transparent, low fees. Trusted by 16M+ people — the #1 tool we recommend to every expat client.
Try Wise Free →Wise (formerly TransferWise) — The #1 tool for expats globally. Features: local bank details in 10+ currencies, a debit card that works at the real exchange rate, transparent fees (0.3-1% vs banks' 3-5%), and instant international transfers. We recommend this to every client without exception.
Revolut — Great for everyday spending in MXN. Free currency exchange up to monthly limits, instant spending notifications, budgeting features, and virtual cards for online subscriptions. Premium plan ($8/mo) adds travel insurance and higher exchange limits.
N26 — European digital bank with free basic account, IBAN for SEPA transfers, and good mobile app. Available in EEA countries. Insurance products add-on available.
Best Banking Strategy for Mexico City
Based on our advisory experience, the optimal setup for most expats in Mexico City is:
- Primary: Wise multi-currency account — receive salary/payments, transfer between currencies, use the debit card for daily spending with real exchange rates
- Secondary: Local bank account — for local rent payments, utilities, and services that require a local account/IBAN
- Optional: Revolut — for cashback offers, additional card for security, and budget tracking
Common Banking Pitfalls
- Don't use your home bank for daily spending abroad — hidden FX fees of 2-5% on every transaction add up to hundreds of dollars per month
- ATM fees vary widely — some ATMs charge $3-7 per withdrawal on top of your bank's fee. Wise's card offers free ATM withdrawals up to $100-250/month
- Keep some cash — even in modern cities, some landlords, markets, and small businesses only accept cash
- Set up online banking immediately — some admin tasks can only be done through online banking in local language (Google Translate helps)