What you need to do it from the US
You can open a Mexican bank account from the United States without traveling to Mexico, but the process depends on which bank you choose and whether you have a Mexican tax ID number. Most major Mexican banks—Banamex, BBVA México, Scotiabank México, Santander México—offer accounts to US residents, though they require different documents and have different timelines.
The fastest route is usually an online-only Mexican bank like Nu México or Inbursa, which can complete the process entirely by video call and email. Traditional banks require more paperwork and sometimes an in-person visit to a branch in Mexico, which means you either travel or use a power of attorney. The choice depends on whether you need the account quickly, whether you plan to visit Mexico soon anyway, and what you intend to use the account for.
Key Takeaways
- Online-only Mexican banks can open accounts for US residents without travel, usually in one to three weeks, while traditional banks often require either a visit to a Mexican branch or a power of attorney.
- You will need a valid US passport, a US address, and either a Mexican tax ID (RFC) or the ability to obtain one during the process process.
- Mexican banks verify your identity through video call and request documents by email, so you should have scans of your passport and proof of US address ready before you start.
- Account minimums and monthly fees vary widely—some accounts have no minimum and no fee, while others require deposits of $500 to $1,000 USD equivalent.
- Transfers from your US bank to your new Mexican account use the SWIFT system and typically take three to five business days, with fees ranging from $15 to $50 USD depending on your US bank.
Documents you will need from the US
Every Mexican bank requires a valid US passport and proof of your current US address. The passport is your primary ID; Mexican banks do not accept US driver's licenses alone. Proof of address can be a recent utility bill, bank statement, or lease agreement in your name—it must show your name, address, and a date within the last 90 days.
You will also need a Mexican tax ID number, called an RFC (Registro Federal de Contribuyentes). If you do not have one, most banks can help you obtain it during the process process, though this adds one to two weeks to the timeline. The RFC is free and you can request it online through the Mexican tax authority (SAT) website, or the bank can file it for you. Some banks ask for your RFC before opening the account; others open the account first and add the RFC later.
Have digital copies of these documents ready—scans or photos of your passport (both sides), your proof of address, and any other ID the bank requests. Banks ask for these by email, so clear images matter more than originals at this stage.
Online-only banks versus traditional banks
Online-only Mexican banks like Nu México, Inbursa, and Sabadell typically complete the entire process by video call and email. You schedule a video appointment, show your passport on camera, answer identity questions, and sign documents electronically. Most finish within one to three weeks. These banks have no physical branches in Mexico, so you cannot deposit cash in person, but they offer lower fees and often no monthly maintenance charge.
Traditional banks—Banamex, BBVA México, Scotiabank, Santander—have branches throughout Mexico and offer more services, but they require either an in-person visit to a Mexican branch or a power of attorney. If you cannot travel, you can authorize someone in Mexico to open the account on your behalf using a notarized power of attorney document. This person must be present at the branch with your signed authorization, your passport copy, and proof of address. The process takes longer because documents must be notarized and mailed or delivered.
Choose online-only if you want speed and simplicity. Choose a traditional bank if you need to deposit cash in person, want a debit card you can use at ATMs throughout Mexico, or plan to visit Mexico regularly and want a full-service branch relationship.
The video verification and process steps
Once you select a bank, you will start the process on their website or mobile app. You enter your personal information, passport number, US address, and either your existing RFC or request that they help you obtain one. The bank then schedules a video call, usually within a few days.
During the video call, a bank representative will ask you to show your passport, verify your identity by asking security questions, and confirm your address and employment. The call typically lasts 10 to 15 minutes. You will be asked to sign documents electronically—either by typing your name, using a digital signature tool, or signing a PDF and emailing it back. Some banks use video-recorded consent instead of written signatures.
After the video call, the bank sends you account details by email: your account number, routing information, and instructions for setting up online banking. If you requested an RFC during the process, the bank files it with the Mexican tax authority on your behalf, which adds one to two weeks. You can usually start using the account for transfers before the RFC is complete.
Getting money into your new account
Once your account is open, you transfer money from your US bank using the SWIFT system, which is the international wire transfer network. You will need your new Mexican bank's SWIFT code (the bank provides this), your account number, and your full name as it appears on your passport.
Log into your US bank's online banking or call their wire transfer department and provide these details. US banks typically charge $15 to $50 per outgoing international wire, depending on the bank. The transfer takes three to five business days. Some US banks charge an additional fee on the receiving end, which the Mexican bank deducts from the amount that arrives in your account, so confirm the total cost before you send.
Do not use your account number alone—always include the SWIFT code and the bank's full name. If you provide incomplete information, the transfer may be delayed or returned. Mexican banks also accept transfers from PayPal, Wise (formerly TransferWise), and other money transfer services, which often charge lower fees than traditional wire transfers.
Account types and ongoing costs
Mexican banks offer different account tiers. A basic cuenta de nómina (payroll account) is designed for employees and often has no monthly fee if you receive direct deposits. A cuenta de ahorro (savings account) or cuenta corriente (checking account) may have monthly maintenance fees ranging from 0 to 200 Mexican pesos (roughly $0 to $12 USD), depending on the bank and account balance.
Some banks waive fees if you maintain a minimum balance—typically 5,000 to 10,000 Mexican pesos (roughly $300 to $600 USD)—or if you set up automatic deposits. Online-only banks often have no fees at all. Ask about the specific fee structure before you open the account, because fees vary significantly between banks and can add up over time.
Debit cards are usually free or cost a one-time fee of 100 to 300 pesos. ATM withdrawals in Mexico are typically free at your bank's ATMs and may charge 20 to 50 pesos at other banks' ATMs. Transfers between Mexican banks are usually free. International transfers out of Mexico use SWIFT and cost 150 to 300 pesos (roughly $9 to $18 USD) per transfer.
What happens if you need to visit Mexico in person
If you travel to Mexico before your account is fully set up, you can complete the process at a branch in person. Bring your passport, proof of US address, and your RFC or a request form to obtain one. The branch can open the account when ready and issue a debit card on the spot, which you can use at ATMs that same day. This eliminates the waiting period and video call entirely.
Some banks offer expedited accounts for people who visit a branch—you walk out with a debit card and online banking access within an hour. If you are planning a trip to Mexico anyway, opening the account in person is often simpler than managing documents by email. You can also use this visit to set up online banking, confirm your contact information, and ask about services you might need later.
Frequently Asked Questions
Do I need a Mexican address to open an account?
No. Mexican banks accept US addresses for accounts opened from the United States. You do not need property or a residence in Mexico. The bank uses your US address for mail and verification purposes.
Can I open an account if I do not have an RFC yet?
Yes. Most banks will open the account and help you obtain an RFC during the process process. The RFC is free and takes one to two weeks to arrive. You can use the account before the RFC is complete, though some services may be limited until it is active.
What is the difference between a SWIFT code and a routing number?
A routing number is used for domestic US transfers; a SWIFT code is used for international transfers. Your Mexican bank provides the SWIFT code. You need it to receive transfers from your US bank. Do not confuse it with your account number—you need both.
How long does it take to receive money from the US?
International wire transfers typically take three to five business days. Weekends and Mexican holidays can extend this. Money transfer services like Wise are sometimes faster—one to two business days—and often charge lower fees than traditional wire transfers.
Can I use my Mexican account to pay US bills?
Not directly. You cannot set up automatic payments to US companies from a Mexican account. You would need to transfer money back to your US bank first, then pay from there. Some money transfer services allow bill payments, so check with your service provider.