How to Open a Bank Account in Mexico as a Foreigner
What banks ask foreigners for, why tourists face limits, how account levels and the CLABE work, and how much IPAB deposit insurance covers.
Mexican banks open accounts for foreign residents who bring a passport, a resident card and proof of address, and many also ask for an RFC or CURP. Every account has an 18-digit CLABE for SPEI transfers, and IPAB insures deposits up to 400,000 UDIs per person per bank, above MXN 3 million.
What do Mexican banks ask foreigners for?
Requirements are set by each bank within Mexico’s know-your-customer rules, so the list varies. Expect most of these:
- A valid passport.
- Your resident card from INM (temporary or permanent).
- Proof of address (comprobante de domicilio): a recent electricity, water, phone or internet bill or a lease, in your name or with a link to you.
- Your CURP, printed from gob.mx.
- Your RFC and constancia de situación fiscal, often required for payroll accounts, investments and higher-level accounts.
- A Mexican phone number and email address.
- Answers about your source of funds and expected monthly deposits.
Bring originals and copies. Branch staff may ask for a foreign tax ID or proof of foreign income if you plan to transfer large sums.
Can you open an account on a tourist entry?
Sometimes, but options are narrower and depend on the bank and branch. Some banks accept a passport with the multiple migration form (FMM) for a basic account; others only serve residents. Accounts opened without residency often have lower deposit limits.
If you are moving on a residency visa, waiting until your card is issued usually makes the process simpler, because most bank forms ask for an immigration status number and a CURP.
What are account levels (niveles)?
Banco de México (Banxico) rules sort ordinary deposit accounts into levels by how much money they can receive per month, measured in UDIs, an inflation-indexed unit. The limits come from Banxico Circular 3/2012:
| Level | Monthly deposits allowed | Typical use |
|---|---|---|
| Level 1 | Up to 750 UDIs; balance up to 1,000 UDIs | Prepaid and anonymous accounts |
| Level 2 | Up to 3,000 UDIs | Basic accounts with simplified ID |
| Level 3 | Up to 10,000 UDIs | Accounts opened with fuller ID checks |
| Level 4 | No regulatory limit | Standard accounts with full documentation |
In June 2026 Banxico added a Level 2 Bis for small merchants. Ask the bank which level your account is, especially if you will move savings from abroad. A Level 2 account fills up quickly.
What are the CLABE and SPEI?
The CLABE (Clave Bancaria Estandarizada) is the 18-digit number that identifies your account for transfers between Mexican banks. You give it to employers, landlords and anyone paying you.
SPEI is the interbank payment system run by Banco de México. Transfers through SPEI usually arrive within seconds, at any hour, and each one has a tracking key (clave de rastreo) that you can check on Banxico’s CEP service if a payment goes missing. International transfers arriving from abroad also need your CLABE, plus the bank’s SWIFT code; see our guide to sending money to Mexico.
How safe is your money in a Mexican bank?
Deposits at Mexican commercial banks are insured by the Institute for the Protection of Bank Savings (IPAB). Coverage is 400,000 UDIs per person per bank. IPAB put that at MXN 3,424,262 in October 2025 and says it is above MXN 3 million in 2026; the peso figure rises as the UDI is updated.
The limit applies per bank, so savings above it can be spread across banks. Investment funds, stocks and money held at non-bank apps are not covered by the same insurance; check what IPAB covers before moving large amounts.
What fees should you ask about?
Ask each bank for its account’s monthly fee, the minimum average balance that waives it, ATM charges at other banks’ machines, and the cost of receiving and sending international transfers. Banks must publish these terms, and the National Commission for the Protection of Financial Services Users (CONDUSEF) publishes comparison tools and handles complaints against banks.
Exchange rates matter as much as fees when you move dollars into pesos. Compare the rate your bank applies with the official FIX rate that Banxico publishes each business day.
How do you open the account, step by step?
- Pick two or three banks with branches near your home or work and check their websites for the account type you want.
- Gather originals and copies of the documents listed above.
- Visit a branch (some banks let residents start online). Ask for an account for foreign residents and say what deposits you expect.
- Sign the contract, register your phone for the app and set up token access.
- Note the CLABE and test a small SPEI transfer before sharing it widely.
Bottom line
Get your resident card, CURP and RFC in order first, then open one account at a large bank with good app support. Confirm the account level before moving savings, and keep balances at each bank under the IPAB limit.
FAQ
Can I open an account in US dollars?
Banxico rules restrict dollar deposit accounts for individuals, and banks offer them mainly in border areas. Ask your bank whether you qualify; most Mexico City residents keep peso accounts and convert when needed.
Do I need an RFC to open an account?
Not always for a basic account, but many banks ask for it, and it is usually required for payroll, investment and higher-level accounts.
What is a UDI?
The UDI (Unidad de Inversión) is a unit whose peso value Banxico updates daily with inflation. Limits stated in UDIs therefore rise in pesos over time.
