Yes, you can open a Mexican bank account online, but the process and your options depend on where you live and which bank you choose
If you live in the United States, you can open an account with several major Mexican banks remotely. Banks like BBVA México, Santander México, and Scotiabank México all offer online account opening for non-residents. However, not every bank accepts US-based customers, and the ones that do often require you to visit a branch in person at some point to verify your identity and complete the account setup—even if the initial application happens online.
The real constraint is not whether you can start the process online, but whether you can finish it without traveling to Mexico. Some banks will mail you a debit card and let you fund the account remotely. Others require an in-person visit to a Mexican branch to activate the account or sign final documents. A few banks, including some digital-only options, have removed the in-person requirement entirely, but these are still the exception rather than the rule.
Key Takeaways
- Major Mexican banks like BBVA, Santander, and Scotiabank accept online applications from the US, but many still require at least one in-person visit to a Mexican branch to complete the account opening.
- You will need a valid passport, proof of address (usually a utility bill or bank statement), and sometimes a Mexican tax ID (RFC) or a letter from your US bank confirming your account history.
- Digital-only banks and fintech platforms operating in Mexico may allow you to open and use an account entirely online without traveling, though they typically offer fewer services than traditional banks.
- Expect the process to take anywhere from a few days to several weeks, depending on the bank and whether documents need to be verified by mail.
- If you have a Mexican address or a Mexican phone number, the process is faster and more banks will accept you; if you only have a US address, your options narrow significantly.
Which Mexican banks accept online applications from the US
BBVA México, Santander México, Scotiabank México, and Inbursa all have online application portals that accept customers with US addresses. BBVA and Santander are the most accessible because they have the largest branch networks in Mexico and the most developed digital platforms. Scotiabank México also accepts US residents but has stricter documentation requirements.
Smaller regional banks and credit unions (cooperativas de ahorro y crédito) rarely accept online applications from outside Mexico. If you have family or business ties to a specific state or city, a local bank may accept you in person, but they will not process an application remotely.
Digital banks and fintech platforms like Allianz, Fondo (formerly Finterra), and Uala operate in Mexico and may allow fully remote account opening. These are not traditional banks—they function more like digital wallets or payment apps—but they can receive transfers and hold money. Check their current terms, as policies change frequently and US residency rules vary by platform.
Documents you will need to provide
Every Mexican bank requires a valid passport. If you are a US citizen, your US passport is sufficient; you do not need a Mexican passport or travel document. Some banks also accept a US driver's license as a secondary form of ID, but the passport is the primary requirement.
Proof of address is the second major requirement. A recent utility bill (electric, water, gas), a bank statement, or a lease agreement showing your current US address will work. The document must be dated within the last three months. If you do not have a utility bill in your name, a bank statement or credit card statement from a US financial institution is usually accepted.
Some banks request an RFC (Registro Federal de Contribuyentes), which is Mexico's tax identification number. If you do not have one, you can request one online through the SAT (Servicio de Administración Tributaria) website, though the process takes time. Alternatively, some banks will issue you a temporary tax number during account opening, or they will allow you to provide one later.
A few banks ask for a letter from your current US bank confirming your account history and standing. This is less common but more likely if you are opening a business account or a high-balance account. Contact the Mexican bank's customer service before applying to confirm what documents they need.
The in-person requirement and how to work around it
Most traditional Mexican banks require you to visit a branch in Mexico to complete the account opening, even if you submit your application online. This visit typically takes 15 to 30 minutes and involves signing documents in front of a bank employee who verifies your identity against your passport. Some banks will allow a notarized copy of your passport to substitute for the in-person visit, but this is rare and must be confirmed in advance.
If you cannot travel to Mexico, your options narrow to digital banks and fintech platforms that operate entirely online. Uala, for example, allows you to open an account and receive a debit card without visiting a physical location. However, these platforms have lower transaction limits, fewer ATM options, and less customer support than traditional banks.
Another workaround is to ask a trusted family member or representative in Mexico to visit the branch on your behalf. Some banks allow a power of attorney (poder notarial) to sign documents for you, but you must arrange this in advance and the bank must approve it. The person acting on your behalf will need to bring their own ID and a notarized copy of the power of attorney.
Timeline and what to expect after you apply
If you apply online and plan to visit a Mexican branch in person, the process typically takes one to three weeks from application to account activation. The bank will review your documents, run a background check, and contact you by email or phone if anything is missing. Once you visit the branch and sign the final documents, your account is usually active within one to two business days.
If you are using a digital bank or fintech platform, account opening can happen in a single day. You download the app, submit photos of your passport and proof of address, and the account is activated once the bank verifies the documents. You will receive a debit card by mail within one to two weeks.
If the bank requests additional documents or verification, the timeline extends. Some banks use third-party verification services that take several business days to confirm your identity. If documents are mailed to you for signature, add another week or two for postal delivery and return.
Funding your account and using it from the US
Once your Mexican bank account is open, you can fund it by wire transfer from a US bank. Most Mexican banks accept incoming wire transfers, though fees vary. BBVA and Santander typically charge 50 to 150 pesos (roughly $3 to $9 USD) per incoming wire. The transfer itself takes one to three business days.
You can also fund the account using a US debit card if the bank's online platform supports it, though this method may carry higher fees or daily limits. Some digital banks allow you to link a US bank account and transfer money instantly or within 24 hours.
Once money is in your Mexican account, you can use the debit card at ATMs and merchants in Mexico. If you are in the US, you can use the card at ATMs that accept international cards, though your US bank may charge a foreign transaction fee. Some Mexican banks partner with US ATM networks to reduce these fees—ask your bank which networks they use.
Costs and fees to know about
Most Mexican banks charge a monthly maintenance fee for accounts opened by non-residents, typically 50 to 200 pesos per month (roughly $3 to $12 USD). Some banks waive this fee if you maintain a minimum balance, which ranges from 1,000 to 10,000 pesos depending on the bank.
Wire transfer fees for sending money out of your Mexican account to the US are usually 100 to 300 pesos (roughly $6 to $18 USD) plus the receiving bank's fee. ATM withdrawals outside Mexico may carry a 1 to 3 percent foreign transaction fee on top of the ATM operator's fee.
Digital banks and fintech platforms often have lower or no monthly fees, but they may charge higher fees for wire transfers or limit the number of free ATM withdrawals per month. Compare the fee structure of the specific bank or platform you are considering before opening an account.
Frequently Asked Questions
Do I need a Mexican address to open an account online?
No, but having one makes the process faster and opens more options. Banks are more willing to accept applications from people with Mexican addresses because verification is easier. If you only have a US address, stick to BBVA, Santander, or digital banks that explicitly state they accept US residents.
Can I open a business account online from the US?
Business accounts are harder to open remotely. Most Mexican banks require you to visit a branch in person and bring additional documents like your business registration, tax ID, and proof of business address. Some banks will not open a business account for a non-resident at all. Contact the bank's business services department before applying.
What happens if the bank rejects my application?
Banks reject applications for missing documents, failed background checks, or because they do not accept customers from your country or state. If rejected, ask the bank in writing why your application was denied. You can then apply to a different bank or address the issue (like obtaining an RFC) and reapply.
Can I use my Mexican bank account to receive payments from US employers or clients?
Yes. You can provide your Mexican bank's routing number and account number to receive wire transfers from the US. However, some US employers or payment processors may not accept Mexican bank details. Confirm with your employer or client before relying on this method.
Is it safe to open a Mexican bank account online?
Yes, if you use the official website or app of a recognized bank. Verify the URL before entering any personal information. Do not click links in emails claiming to be from the bank—go directly to the bank's website instead. Major banks like BBVA and Santander use encryption and security measures comparable to US banks.