How to open a bank account in Mexico as a foreigner
Opening a bank account in Mexico as a foreigner can feel confusing at first especially because every bank has slightly different rules, employees often explain things differently, and many online guides are outdated or written only for Mexican citizens.
The good news is that thousands of expats, temporary residents, digital nomads, retirees, and foreign workers successfully open Mexican bank accounts every year.
In this guide, we’ll explain how foreigners can open a bank account in Mexico, what documents you usually need, which mistakes to avoid, and what to realistically expect during the process.
Whether you recently moved to Mexico or are planning your relocation, having a local bank account can make daily life much easier.
Who Can Open a Bank Account in Mexico?
In general, the following foreigners can open a Mexican bank account:
- Temporary residents
- Permanent residents
- Foreign employees working in Mexico
- Digital nomads living in Mexico
- International students
- Retirees living in Mexico
- Foreign business owners
- Some tourists (depending on the bank)
Most traditional Mexican banks prefer applicants who already have residency status in Mexico.
Requirements to Open a Bank Account in Mexico
The exact requirements vary by bank, but most foreigners are usually asked for:
- Valid passport
- Temporary or permanent resident card
- CURP
- RFC (sometimes required)
- Proof of address in Mexico
- Mexican phone number
- Email address
- Initial deposit
Some banks may also request:
- Employment letter
- Mexican tax information
- Proof of income
- Immigration documents
Important: requirements can change depending on the bank branch and the employee handling your application.
Step-by-Step Process to Open a Mexican Bank Account
1. Choose the Right Bank
Not all Mexican banks are equally foreigner-friendly.
Some banks are more accustomed to helping expats and residents, while others may refuse applications if documents are incomplete or unfamiliar.
Before visiting a branch, verify:
- Whether they accept foreigners
- If residency is required
- Minimum opening deposit
- Monthly account fees
- Online banking availability
- English-speaking support (if needed)
2. Gather Your Documents
This is where most applications fail.
Make sure:
- Your proof of address is recent
- Your residency card is valid
- Your name matches exactly across documents
- You bring physical originals
- Your RFC and CURP are updated
Even small inconsistencies can delay approval.
3. Visit the Bank Branch
In Mexico, many banks still require in-person applications for foreigners.
When you arrive:
- Take a ticket or ask for “apertura de cuenta”
- Be prepared to wait
- Expect additional questions about your residency and employment
Some branches are much more helpful than others, so if one branch refuses your application, another branch of the same bank may accept it.
4. Complete the Application
The bank representative will usually:
- Verify your identity
- Review your immigration status
- Ask about your occupation
- Register your tax information
- Create your account
- Help you activate online banking
You may also receive:
- Debit card
- CLABE number
- Banking app access
- Online credentials
5. Activate and Start Using Your Account
Once approved, you can usually begin using your account immediately or within a few days.
Most Mexican banks offer:
- Mobile banking apps
- SPEI transfers
- Debit cards
- International transfers
- ATM access nationwide
Costs and Processing Times
How Much Does It Cost to Open a Bank Account in Mexico?
Opening the account itself is usually free.
However, some banks may require:
- Minimum opening deposit
- Minimum monthly balance
- Monthly maintenance fees
- Debit card replacement fees
These costs vary significantly between banks and account types.
How Long Does the Process Take?
If your documents are complete:
- The branch appointment usually takes between 30 minutes and 2 hours
- Many accounts are activated the same day
Delays typically happen because of missing documents or internal bank verification processes.
Important Notes
- Requirements vary between banks and branches
- Some banks are more foreigner-friendly than others
- Policies can change frequently
- This guide is informational only and does not constitute legal or financial advice
- Always verify requirements directly with the bank before visiting
FAQ
Yes. Temporary residents, permanent residents, and many expats can open bank accounts in Mexico.
Usually yes. Most traditional banks prefer applicants with temporary or permanent residency.
Some banks may allow limited accounts for tourists, but this is becoming less common.
Some accounts can be opened with very small deposits, while others require maintaining minimum balances.
Yes. Most major Mexican banks support international wire transfers.
Need Help With Your Procedures in Mexico?
We help foreigners complete immigration and essential procedures in Mexico safely and correctly.
- 100% Personalized assistance
- Fast response
- Clear and reliable information
- Guidance throughout the entire process
