Banking in Mexico · 2026-10-14

How to Open a Mexican Bank Account: What Non-Residents Can Open

How to bank in Mexico as a tourist, worker, or resident: compare BBVA, Banorte, and neobank Nu on requirements, documents, and CLABE accounts.

1. The short answer: residency beats a tourist visa

For foreigners in Mexico, a temporary or permanent residency (Residente Temporal/Permanente) opens doors most smoothly; a tourist permit (FMM) makes it harder but not impossible, depending on the branch. Traditional majors BBVA México and Banorte have broad networks and fair acceptance; the neobank Nu Mexico (Nubank Mexico) opens fully online with a CURP or passport — the easiest route for foreign residents.

2. Traditional banks: residency and documents

Typical requirements: passport, Mexican visa/resident card, local proof of address (CFE bill or lease), and sometimes an RFC tax ID. BBVA México is fairly foreigner-friendly with a good app; Banorte has wide branches and payroll accounts. You’ll get an 18-digit CLABE number for domestic transfers and receipts.

3. Neobank Nu’s remote route

Nu Mexico is Nubank’s Mexican digital bank: open online with a phone number, CURP, or passport — no monthly fee, no minimum, with virtual/physical debit cards, Apple Pay, and domestic transfers. Friendly to non-residents and foreign residents alike.

4. CLABE, SPEI, and local payments

Mexico runs on the SPEI real-time transfer network; every account has an 18-digit CLABE for free, instant cross-bank transfers. After opening, SPEI lets you pay cashlessly across OXXO stores, merchant QR codes, and apps.

5. Tax and the RFC number

Working or doing business in Mexico usually requires an RFC tax ID, which some banks ask for at opening. Non-residents aren’t taxed on foreign income, but Mexican-source income is. Declare occupation and source of funds truthfully to avoid freezes.

FAQ

Can tourists open a Mexican account?

Hard but possible, branch-dependent. A temporary/permanent residency is safer; foreign residents can use Nu Mexico online.

What is a CLABE in Mexico?

CLABE is the 18-digit domestic transfer number; with SPEI it enables free instant cross-bank transfers, assigned at opening.

Do I need an RFC to open an account in Mexico?

Some banks require it. If you work or run a business, get an RFC first; pure consumer accounts are sometimes exempt.

More guides