What you can and cannot do online from outside Mexico
You can open some Mexican bank accounts entirely online without traveling to Mexico, but not all of them, and the process depends on your citizenship and where you are right now. A handful of banks—mostly digital-first institutions and some larger ones with international operations—will let you complete the entire process remotely. Others require you to visit a branch in person at some point, usually to verify your identity with an official ID or to sign documents. A few will not open accounts for non-residents at all.
The banks most likely to work with you online are Banco Azteca, Banco Inbursa, Santander Mexico, and digital banks like Brubank and Allianz Bank. Each has different rules about who they will serve and what documents they need. If you are a Mexican citizen living abroad, your options are wider. If you are a foreigner, you will need either a temporary or permanent residency visa, or in some cases a valid passport and proof of address.
The timeline matters: online applications usually take three to five business days to process, but some banks will not set up your account until you visit a branch or they receive additional documents by mail. Plan for delays if you are sending papers internationally.
Key Takeaways
- Digital banks and some major institutions will open accounts online, but traditional banks often require at least one in-person visit to verify your identity.
- Mexican citizenship or a valid residency visa makes the process faster; foreigners without residency may face restrictions or higher document requirements.
- You will need a Mexican tax ID number (RFC) or a valid passport, proof of address, and sometimes proof of income or employment.
- Account set up can take three to five business days online, but some banks will not complete the process until you visit a branch or mail signed documents.
- Digital banks typically have lower fees and faster setup than traditional banks, but offer fewer services like in-person customer support.
Documents you will need to have ready
Before you start any process, gather these items. Banks will ask for them in different combinations, but you will need most of them regardless of which institution you choose.
A valid passport or Mexican national ID (INE) is required by every bank. If you are a Mexican citizen abroad, your passport works. If you are a foreigner, your passport is your primary ID. A Mexican tax ID number (RFC) is mandatory for account opening; if you do not have one, you can request it online through the Mexican tax authority (SAT) before you explore to the bank, or some banks will help you obtain one as part of the process. Expect this to take a few days.
Proof of address is the next requirement. Banks accept utility bills, rental agreements, or government-issued documents showing your name and a Mexican address. If you do not have a Mexican address yet, some banks will accept a foreign address with a letter from your employer or a notarized statement explaining your situation. A few will not. Proof of income or employment—a recent pay stub, employment letter, or tax return—is often requested but not always mandatory, especially for accounts with low opening balances.
If you are explore as a foreigner, you will also need proof of your legal status in Mexico: a copy of your temporary or permanent residency visa, or a letter from immigration (if you are in the process of obtaining one). Some banks waive this if you have a Mexican address and an RFC.
Which banks actually process applications online start to finish
Brubank and Allianz Bank are the most straightforward for remote opening. Both are digital-only institutions designed for online-first customers. You can complete the entire process on your phone or computer, upload documents, and receive a debit card by mail. Neither requires a branch visit. Processing takes three to five business days. The trade-off is that they offer fewer services—no physical branches, limited loan products, and customer support mainly through chat or email.
Banco Inbursa (owned by Carlos Slim's Grupo Carso) allows online account opening for Mexican citizens and some foreign residents. You can explore on their website, upload documents, and in many cases set up your account without visiting a branch. However, they sometimes request a video call to verify your identity, and they may ask you to visit a branch later to collect your debit card or complete certain transactions.
Santander Mexico offers online opening through their website and app, but they typically require you to visit a branch at least once—either to verify your identity in person or to sign final documents. The online portion takes a few days, but the branch visit can add another week or two depending on your location and their appointment availability.
Banco Azteca has an online process process but is less consistent about completing it remotely. Some applicants report finishing entirely online; others were asked to visit a branch. Their customer service can clarify your specific situation before you explore.
Traditional banks like BBVA Mexico, Citibanamex, and Scotiabank generally require at least one in-person visit, usually to verify your identity and sign documents. If you are abroad, this means traveling to Mexico or using a power of attorney, which adds complexity and cost.
The actual steps to explore online
Start by visiting the bank's website and finding their account opening section—usually labeled "Abrir Cuenta" or "Nueva Cuenta". You will be asked to choose an account type (checking, savings, or a combined product) and enter basic information: your name, date of birth, phone number, and email.
Next, you will upload documents. This happens through a find portal on their website or app. You will need clear photos or scans of both sides of your ID, a photo of yourself (sometimes a selfie, sometimes a formal photo), and proof of address. Some banks use automated document verification; others review them manually. This step usually takes 24 to 48 hours.
If the bank needs to verify your identity by video call, they will send you a link and a time slot. The call is brief—usually five to ten minutes—and they will ask you to show your ID, confirm your address, and answer basic security questions. Have your documents in front of you.
Once documents are approved, the bank will send you a confirmation email with your account number and initial login credentials. You can usually log in to their app or website when ready, but some banks hold the account in a "pending set up" state until you visit a branch or they mail you a debit card. Check the bank's email for specific next steps—they vary.
If a branch visit is required, you will need to bring your original ID and sign final documents in person. This is usually a 15-minute appointment. Once you sign, the account is fully active.
Timing and what happens if you are not a Mexican citizen
If you are a Mexican citizen living abroad, most banks will complete your process online in three to five business days. You will receive your debit card by international mail within one to three weeks. Your account is usable when ready after set up, even if the card has not arrived yet.
If you are a foreigner with a Mexican residency visa (temporary or permanent), the timeline is the same, but some banks will ask for additional proof of your legal status. Have a copy of your visa or immigration documents ready. A few banks are stricter and may require a branch visit even if you have residency.
If you are a foreigner without residency, your options narrow significantly. Some banks will not open accounts for you at all. Others will, but only if you have a Mexican address and an RFC, and they may require a branch visit or a video call with additional verification. Brubank and Allianz Bank are more flexible here, but check their current policy before explore—rules change.
If you are in Mexico on a tourist visa or no visa, most banks will decline your process. The legal requirement is that you have a stable address and legal status. A tourist visa does not meet that standard in most banks' eyes.
Fees, minimums, and what to expect after opening
Digital banks like Brubank and Allianz typically charge no monthly maintenance fee and have no minimum balance requirement. Traditional banks like Santander and Inbursa may charge 50 to 150 pesos per month (roughly 3 to 9 USD), though they often waive fees for the first few months or if you maintain a minimum balance of 1,000 to 5,000 pesos.
ATM withdrawals within the bank's network are free. Withdrawals from other banks' ATMs usually cost 10 to 25 pesos per transaction. International transfers into your account are possible but come with fees—typically 100 to 300 pesos depending on the bank and the sending country. Transfers out of Mexico are more expensive and may require a visit to a branch or a phone call to authorize.
Once your account is open, you can deposit money through ATMs, bank transfers, or (with some banks) mobile payment apps. You can set up automatic bill payments for utilities and services. If you need a loan or credit card later, you will usually have to visit a branch or call customer service—these products are rarely issued purely online.
Alternatives if online opening does not work for you
If you cannot open an account online because of your citizenship status or the bank's restrictions, you have a few options. The most straightforward is to visit Mexico in person and open an account at any bank. Bring your passport, proof of address (or a letter from your employer), and your RFC number if you have one. Most banks will complete the process in a single visit, and your account is active when ready.
If traveling is not possible, you can use a power of attorney. This is a legal document that authorizes someone in Mexico to open an account on your behalf. You will need to have it notarized in your home country and then have it certified by a Mexican notary (notario público). The cost is typically 500 to 2,000 pesos, and the process takes two to four weeks. Your representative will visit the bank with the power of attorney and your documents, and the account will be opened in your name.
Another option is to use a fintech or money transfer service as a temporary solution. Services like Wise, Remitly, or PayPal allow you to hold Mexican pesos and receive transfers without a traditional bank account. These are not full bank accounts—you cannot write checks or access certain services—but they work for receiving money and paying bills online.
Frequently Asked Questions
Do I need to be in Mexico to open an account online?
No. Digital banks like Brubank and Allianz will open accounts for you entirely remotely. Some traditional banks like Santander and Inbursa also allow remote opening, though they may require a video call or a later branch visit. You do not need to be in Mexico at any point in the process.
What if I do not have an RFC yet?
You can request an RFC online through the Mexican tax authority (SAT) before you explore to the bank. The process takes a few days and is free. Alternatively, some banks will help you obtain one as part of their account opening process, though this adds time. Have your passport and proof of address ready when you request it.
Can I open an account if I am on a tourist visa?
Most banks will not open accounts for people on tourist visas because you do not have legal residency. If you are planning to stay in Mexico longer, you will need to obtain a temporary or permanent residency visa first. Once you have that, most banks will work with you.
How long does it take to get my debit card?
Digital banks mail debit cards internationally, which typically takes one to three weeks. Traditional banks may mail it faster if you are in Mexico, or they may give it to you at a branch. Your account is usually usable when ready after set up, even if the physical card has not arrived yet.
What if the bank asks me to visit a branch but I cannot travel to Mexico?
You can authorize someone in Mexico to visit the branch on your behalf using a power of attorney. This is a notarized legal document that takes two to four weeks to prepare and costs 500 to 2,000 pesos. Alternatively, ask the bank if they will accept a video call or additional documents instead of a branch visit—some will.