What you can and cannot do online from outside Mexico

You can open some Mexican bank accounts entirely online from abroad, but not all banks offer this option and the ones that do have strict limits on who qualifies. Most major banks—BBVA México, Santander México, Scotiabank México—require you to be physically present in a branch to complete the account opening, even if you start the process online. A few smaller banks and fintech companies do allow full remote opening, but they typically require you to be a Mexican citizen or permanent resident, have a Mexican tax ID (RFC), or already have a Mexican phone number and address.

The key barrier is identity verification. Mexican banks must comply with anti-money-laundering rules that require them to confirm who you are in real time. Video verification exists, but most banks still prefer in-person verification at a branch. If you are a foreigner without Mexican residency, your options narrow further—some banks will not open accounts for non-residents at all, regardless of how you apply.

Key Takeaways

  • Most major Mexican banks require you to visit a branch in person, even if you begin the application online.
  • Fintech companies and smaller banks are more likely to offer full online opening, but usually only for Mexican citizens or residents with an RFC tax ID.
  • You will need a valid passport, proof of address, and a Mexican tax ID (RFC) or a way to obtain one; requirements vary by bank.
  • If you are a foreigner without Mexican residency, contact the bank directly before starting an application, because many will reject you at the verification stage.
  • Opening an account remotely typically takes one to three weeks once you submit all documents; in-person opening is usually same-day or next-day.

Which banks actually offer online opening from abroad

Fintech platforms and digital-first banks are your best bet. Wise (formerly TransferWise) lets you open a Mexican peso account online without being in Mexico, though it functions more as a multi-currency wallet than a full bank account—you cannot get a debit card issued in Mexico or use it for local bill payments the way a traditional account works. Revolut offers similar functionality for users in certain countries, but availability for Mexico varies.

Some Mexican fintechs like Allianz (through its digital banking arm) and smaller players have experimented with remote opening, but their terms change frequently and they often restrict accounts to Mexican residents. Banco Azteca and Banco Autofin have been more flexible with non-residents than the big four banks, but even they typically require an in-person visit or a video call with a notary.

Before you spend time on an application, call the bank's customer service line and ask directly: "Can I open an account as a [your nationality] citizen living outside Mexico?" This saves you from filling out forms only to be rejected at verification.

Documents and requirements you will need

Every bank requires a valid passport and proof of your current address. For proof of address, a utility bill, bank statement, or government-issued document with your name and address works—it usually must be dated within the last three months. Some banks accept a rental agreement or lease if it is notarized.

The bigger hurdle is the RFC (Registro Federal de Contribuyentes), Mexico's tax ID number. If you are a Mexican citizen or permanent resident, you can obtain an RFC through the SAT (Servicio de Administración Tributaria) website or at a local SAT office. If you are a foreigner, you may be able to get a temporary RFC if you have Mexican income or own property, but this requires in-person paperwork at a SAT office or through a Mexican tax professional. Some banks will issue you an RFC as part of the account opening process, but this is rare and usually only happens in-branch.

You will also need a Mexican phone number. If you do not have one, you can buy a prepaid SIM card online from carriers like Telcel or Movistar and have it shipped to a Mexican address, or ask a friend or family member in Mexico to receive it. Some banks accept a temporary number during the application process.

The verification step that stops most remote applications

After you submit your documents online, the bank must verify your identity. This is where most remote applications stall. Large banks typically require you to appear at a branch with your original passport and proof of address so a staff member can scan them and confirm you are who you say you are. Some banks offer video verification with a notary, but this still requires scheduling and a video call during business hours.

Fintech companies and smaller banks are more likely to accept digital verification—uploading a photo of your passport, a selfie holding your passport, and proof of address. Even then, the process is not instant. The bank's compliance team reviews your documents, which can take three to ten business days. If anything looks unclear, they will ask you to resubmit.

If you are a foreigner without Mexican residency, some banks will reject you at this stage regardless of how complete your application is. They cite regulatory risk or lack of local address verification. This is not a mistake or a delay—it is a policy decision. That is why calling ahead matters.

Timeline: how long it actually takes

If you open an account in person at a branch, you can usually walk out with a debit card and online banking access the same day or within 24 hours. The bank verifies your identity on the spot, runs a background check, and activates your account while you wait.

Remote opening takes longer. After you submit your application and documents online, expect one to three weeks for the bank to verify everything and activate your account. The timeline depends on how quickly you respond to requests for additional documents and how busy the bank's compliance team is. During Mexican holidays or at month-end, processing slows down.

Once your account is active, you can log into online banking immediately, but you may not be able to use your debit card right away. Some banks mail the card to your Mexican address, which adds another week or two. Others let you order a card through the app and pick it up at a branch.

What you can and cannot do with a remotely opened account

A Mexican bank account opened online works like any other account for most purposes: you can receive wire transfers, set up automatic bill payments, and use online banking to check your balance. You can also use your debit card at ATMs and merchants in Mexico.

The limits depend on the bank and your account type. Some banks cap the amount you can transfer per day or per month if you opened the account remotely. Others require you to visit a branch to increase your transfer limits or to perform certain transactions like applying for a loan or changing your address.

If you need to deposit cash, you will have to visit a branch or use an ATM—there is no way around this. Some banks let you deposit at partner retailers or convenience stores, but this is not universal.

If you are a foreigner: your realistic options

If you are not a Mexican citizen or permanent resident, your options are narrower. Most traditional banks will not open accounts for non-residents, period. A few will if you have a Mexican address and phone number, but they still require in-person verification.

Your best path is usually to open an account with a fintech or digital bank that does not require residency status, knowing that you will have fewer features than a traditional account. Alternatively, if you are planning to move to Mexico or spend significant time there, opening an account in person during a visit is faster and gives you access to more features.

If you need to receive money in Mexico regularly but do not want to open a full bank account, services like Wise, PayPal, or Remitly let you receive transfers to a Mexican account number without opening a traditional bank account. These are not bank accounts, but they work for specific purposes.

Frequently Asked Questions

Do I need to be in Mexico to open an account online?

Not always, but most major banks require you to visit a branch for in-person verification even if you start the application online. Fintech companies and smaller banks are more likely to allow full remote opening, but they usually restrict accounts to Mexican residents or citizens with an RFC tax ID.

Can I open a Mexican bank account as a foreigner without residency?

Some fintech platforms will, but traditional banks rarely do. Call the bank first to confirm they accept non-residents. If they do not, your options are limited to digital wallets and money transfer services that do not require residency.

What if I do not have an RFC yet?

Some banks will help you obtain one as part of the account opening process, but this is uncommon and usually requires an in-person visit. If you are a foreigner, getting an RFC typically requires visiting a SAT office in Mexico or working with a tax professional. Ask the bank whether they can issue you a temporary RFC during remote opening.

How long does it take to get a debit card after I open an account online?

Once your account is active, the bank either mails the card to your Mexican address (one to two weeks) or lets you pick it up at a branch. Some banks issue a virtual card immediately that you can use online while you wait for the physical card.

Can I use a Mexican bank account opened online for international transfers?

Yes, you can receive international wire transfers to your Mexican account. Sending money out of Mexico may have limits depending on your account type and how you opened it. Ask the bank about their international transfer policies before you open the account.