The real problem nobody warns you about: Mexican banks do not reject foreigners because they want to — they reject them because their systems require the CURP, which is only obtained with temporary or permanent residency. Without CURP, the branch operator cannot complete enrollment even if the law does not prevent it.
What immigration status you need to open each type of account
The first question to answer is your current immigration status. The type of account you can open in Mexico — and at which bank — depends directly on your INM status. If you are still figuring out which visa applies to your situation, see our guide on immigration options for foreign entrepreneurs in Mexico.
| Immigration status | Can you open a traditional account? | Do you have a CURP? | Best available option |
| Tourist / valid FMM | Generally NO at traditional banks | No | Mercado Pago (limited) or Wise |
| Temporary resident (canje in progress) | NO yet — wait for INM card | Not yet (comes on the card) | Mercado Pago during the canje period |
| Temporary resident (INM card received) | YES — at most banks | Yes (on the card) | Nu, BBVA, Scotiabank, Santander |
| Permanent resident | YES — no restrictions | Yes | Any bank or fintech |
| Worker with employment permit | YES — if CURP is available | Yes | Any bank or fintech |
Bank by bank: what each one accepts in 2026
| Bank | Tourist FMM? | Temporary resident? | CURP required | RFC required | Key note |
| BBVA | ❌ No | ✅ Yes | Yes | No | Digital account for foreigners available in app. More flexible than physical branch. |
| Santander | ❌ No | ✅ Yes | Yes | No | Also requires proof of address in Mexico no older than 3 months. |
| Banorte | ❌ No | ✅ Yes | Yes | No | Some branches additionally ask for banking references or credit history. |
| HSBC | ❌ No | ✅ Yes | Yes | No | Stricter policy. In some cases requests proof of income or employment contract. |
| Scotiabank | ⚠️ Depends on branch | ✅ Yes | Yes | No | Has a "Foreign Customer Account" product designed for this case. Most flexible with FMM in some states. |
| Banamex / Citibanamex | ❌ No | ✅ Yes | Yes | No | Branch process only. May ask for RFC if you receive income in Mexico. |
| Nu México | ❌ No | ✅ Yes (digital) | Yes | No | 100% in-app process. No fees. The most agile for temporary residents. |
| Mercado Pago | ⚠️ Yes, limited | ✅ Yes (full) | No for basic level | No | Without CURP: limited payment reception. With CURP: full account with CLABE and card. |
Documents banks actually ask for in branch
What you really need in 2026 at the teller window: valid official ID — passport plus temporary or permanent INM resident card (without the card, most banks reject even valid passports); CURP — printed or digital; proof of address in Mexico — CFE, TELMEX, Izzi, water or gas bill, no older than 3 months (a signed rental contract works if you have no utility bill yet); active Mexican cell phone number for online banking authentication; and optionally your RFC — if you are already a Mexican tax resident, bring it, as it speeds up the process and some banks require it for accounts with higher transaction limits. If you do not yet have an RFC, see our guide on how to get an RFC in Mexico as a foreigner.
The tax trap nobody mentions: Mexican bank account = SAT can see your income
Having a bank account in Mexico has a consequence banks never warn you about. Mexican banks report account movements of individual account holders to SAT monthly through CODI and other data-crossing mechanisms. In 2026, SAT has the capability to compare deposits in your account with the income you declared in your tax filings. If you are a tax resident in Mexico (more than 183 days in the year) and receive transfers from foreign clients or employers into your Mexican account, those inflows are visible to SAT. Not declaring them creates a fiscal discrepancy risk.
For US citizens there is an additional layer: FATCA. When you open an account at a Mexican bank, the bank asks you to declare whether you are a US citizen or tax resident. If you answer yes, the bank reports your account to the IRS through SAT under the intergovernmental FATCA agreement between Mexico and the US in force since 2014. Additionally, if at any point during the year the cumulative balance of your accounts outside the US exceeds $10,000 USD, you are required to report to the IRS via FBAR (FinCEN 114 form) before April 15 of the following year. These two obligations are independent — you can owe the IRS even if you have paid everything to SAT in Mexico. See our guide on tax obligations for foreigners in Mexico for full detail.
If you also need a business bank account for your SA de CV or other legal entity, see our dedicated guide on how to open a business bank account in Mexico as a foreigner, covering the beneficial owner declaration and banks most open to companies with foreign shareholders.
Frequently asked questions
Can a foreigner on a tourist visa (FMM) open a bank account in Mexico?
In practice, the answer is almost always no — at least at traditional banks. BBVA, Santander, Banorte, HSBC and Banamex require in-branch that the foreigner present their temporary or permanent resident card, not just their passport and FMM. Scotiabank has a "Foreign Customer Account" that in some cases accepts a valid FMM with passport, but the policy varies by branch and state. The reason behind this restriction is not arbitrary: CNBV requires banks to verify the holder's identity (KYC) and immigration status, and a tourist FMM does not guarantee verifiable residency. Additionally, without a CURP — which tourists cannot obtain through normal channels — banking systems cannot complete the standard enrollment process. The most practical alternative for someone who just arrived is to open a digital wallet at Mercado Pago (which accepts basic foreign documents) while processing temporary residency. With Mercado Pago you can receive limited SPEI transfers, pay with QR codes and make online purchases, covering basic needs during the first few weeks.
What is the CURP and why do banks ask for it even though it is not legally required?
The CURP (Unique Population Registry Code) is the 18-character identifier Mexico assigns to everyone registered in the RENAPO system. It is not technically required to open a bank account under CNBV regulations — the rule says valid official ID and proof of address should suffice. However, in practice almost all banks request it because their internal KYC systems use it as a required field to register an individual in their database. Without a CURP in the system, many branch operators cannot complete the opening process even if they wanted to. Foreigners with temporary or permanent residency automatically receive their CURP when completing the INM canje: it appears on the resident card itself. If your CURP is not yet in RENAPO's systems, you can look it up at renapo.gob.mx with your immigration document number. Foreigners without residency (tourists with FMM) generally cannot obtain a CURP, which is why banks reject them in practice even though the law does not explicitly prohibit it.
Does Nu México accept foreigners? What do I need to open an account?
Nu México (the Brazilian digital bank) does accept foreigners with temporary or permanent residency. The process is 100% digital: download the app, upload your valid resident card (front and back), your CURP, and complete identity verification with a selfie. No branch visit required. However, Nu also requires CURP — without it the system does not allow enrollment to be completed. This means that if you just arrived and do not yet have your resident card or CURP (because you are in the first days of the INM canje process), you cannot open Nu yet. Once you have your temporary resident card with CURP included, Nu is probably the fastest and least bureaucratic account opening available for foreigners in Mexico: no account management fees, no minimum balance, physical card included and free SPEI transfers. Nu's Mastercard also works for international payments without foreign exchange commission, which is a practical advantage for foreigners who receive income in other currencies.
What happens fiscally when a foreign resident opens an account in Mexico?
Opening a bank account in Mexico as a tax resident has consequences that go beyond payment access. Banks are required under Mexico's Anti-Money Laundering Law and the CRS (Common Reporting Standard) to report to SAT the movements of individual accounts that exceed certain thresholds. In 2026, any deposit that generates an unusual balance or exceeds the equivalent of several thousand UMA in the year is automatically visible to SAT. This means that if you receive transfers from abroad (international client payments, for example) into your Mexican account, those cash inflows are part of the data SAT can review in your annual return. If you are a Mexican tax resident (more than 183 days) and are not declaring that income, SAT has mechanisms to detect it. Additionally, if you are a US citizen, opening a Mexican bank account triggers FATCA (Foreign Account Tax Compliance Act) obligations: the Mexican bank will report your account to the IRS if it identifies your US nationality, and you are required to report foreign accounts to the IRS on FBAR (FinCEN 114) if the cumulative balance exceeds $10,000 USD at any point during the year. See our guide on tax obligations for foreigners in Mexico for more detail.
Can a Russian or Ukrainian citizen open a bank account in Mexico and receive international transfers?
Opening the account is possible with temporary or permanent residency — Mexican banks do not discriminate by nationality in their formal requirements. The problem is international transfers from Russia. Since 2022, most Russian banks have been excluded from the SWIFT system, making conventional bank transfers from Russia to Mexico impossible. Alternatives that work in practice in 2026: (1) Transfers from accounts in third countries where the Russian citizen holds assets — Georgia, Armenia, Kazakhstan, and Turkey are common jurisdictions where local banks still process SWIFT transfers to and from Mexico. (2) Alternative payment systems: Wise accepts funds in some CIS countries and can send to Mexican accounts in MXN or USD. (3) Cryptocurrency as a bridge: converting to USDT through exchangers, transferring to an exchange operating in Mexico (Bitso, for example) and withdrawing in MXN to a Mexican bank account — though this has tax implications that must be declared to SAT. For Ukrainian citizens the situation is different: SWIFT restrictions do not apply to Ukrainian banks (there is connectivity with the European system), so standard transfers from European or Ukrainian accounts to Mexico work normally.