Yes, you can open a Mexican bank account from the US, but the process depends on which bank you choose and whether you have a Mexican ID

You can open a Mexican bank account remotely from the United States, but not every bank offers this option and the requirements vary. Some Mexican banks let you start the process online or by video call without traveling to Mexico, while others require you to visit a branch in person. The key difference is whether you have a Clave de Registro e Identificación Fiscal (CURP), which is Mexico's national ID number — having one makes remote opening much easier.

If you are a US resident without a Mexican ID, you have two main paths: travel to Mexico to open an account in person, or use a bank that specifically serves US-based Mexicans and Mexican nationals. Some US banks also offer accounts designed for cross-border use, which may be simpler than opening a Mexican account outright.

Key Takeaways

  • Mexican banks including BBVA México, Scotiabank México, and Santander México allow remote account opening for people in the US, though requirements and fees differ by bank.
  • You will need a valid passport and either a CURP (Mexican national ID number) or a Mexican address to open an account remotely; without these, you must visit a branch in person.
  • Some US banks like Wise and certain credit unions offer accounts designed for cross-border transfers, which may be faster than opening a Mexican account if you only need to send money.
  • Mexican banks typically charge monthly maintenance fees ranging from zero to several dollars, plus fees for transfers, ATM withdrawals outside the bank's network, and international transactions.
  • Once your account is open, you can manage it online or through a mobile app, but you will need a Mexican phone number to set up two-factor authentication.

Which Mexican banks let you open an account from the US

BBVA México, Scotiabank México, Santander México, and Inbursa are among the largest banks that allow remote account opening for people in the United States. BBVA México's online process is one of the most straightforward — you can begin on their website and complete most steps without leaving home, though you may need to visit a branch or use a video call to verify your identity. Scotiabank México and Santander México also offer online onboarding, but their exact requirements change periodically.

Smaller banks and digital-first banks like Nu México (the Mexican version of Nubank) and Allianz Bank México may also allow remote opening, but availability and requirements shift frequently. Before starting, check the bank's official website or call their customer service line in Mexico to confirm they serve US residents and what documents you will need.

If you have a CURP, the process is usually faster because the bank can verify your identity through Mexico's national database. Without a CURP, you will likely need to provide your US passport, proof of address (a utility bill or bank statement), and sometimes a Mexican address — which can be a relative's address or even a mail forwarding service.

Documents you will need to open an account remotely

At minimum, you will need a valid passport (US or Mexican), proof of your current address in the United States, and a way to verify your identity. Most banks require a utility bill, lease agreement, or recent bank statement showing your name and address. Some accept government-issued ID like a driver's license instead.

If you have a CURP, bring that — it speeds up verification. If you do not have one, you will need either a Mexican address or a way to receive mail in Mexico. Some people use a relative's address; others use a mail forwarding service in Mexico. The bank will use this to send your debit card and PIN.

You will also need to provide information about the source of your funds — this is standard anti-money-laundering procedure. Be prepared to explain your income (employment, self-employment, retirement, etc.) and why you are opening the account.

How the remote opening process works

The exact steps vary by bank, but the general flow is similar. You start on the bank's website, fill out an online form with your personal and contact information, upload photos of your documents (usually your passport and proof of address), and then wait for the bank to contact you. Some banks schedule a video call to verify your identity; others may ask you to visit a branch in Mexico or use a third-party verification service.

Once the bank approves your process, they will mail your debit card and PIN to the address you provided — usually a Mexican address. This step can take two to four weeks depending on mail speed. You can often start using your account online before the card arrives, but you will need the card to withdraw cash from ATMs.

After your account is active, you will set up online banking and a mobile app. Most Mexican banks require a Mexican phone number for two-factor authentication (the code they text you to confirm logins). If you do not have one, you can get a Mexican phone number through services like Google Voice or a Mexican mobile carrier, or ask the bank if they offer alternative verification methods.

Fees and costs to expect

Mexican bank accounts come with various fees. Monthly maintenance fees range from zero to several dollars depending on the account type and bank — some banks waive the fee if you maintain a minimum balance or set up direct deposit. Debit card fees, ATM withdrawal fees outside your bank's network, and international transfer fees are common.

If you plan to transfer money between your US and Mexican accounts regularly, pay attention to international transfer fees. Some banks charge a flat fee per transfer (often $10 to $25 USD), while others charge a percentage of the amount. Exchange rates also matter — the bank's rate may be less favorable than the mid-market rate, so compare before transferring large amounts.

ATM withdrawals outside your bank's network typically cost $2 to $5 USD per transaction. To minimize fees, use your bank's ATMs when possible, keep your balance above any minimum to avoid maintenance fees, and batch your international transfers into fewer, larger transactions rather than many small ones.

When to open a Mexican account versus using a US bank instead

If you only need to send money to Mexico occasionally, a US bank account with low international transfer fees or a service like Wise may be simpler and cheaper than opening a Mexican account. Wise, for example, lets you hold Mexican pesos in a US-based account and transfer them at the mid-market exchange rate, which is usually better than what a Mexican bank offers.

Open a Mexican account if you plan to live in Mexico part-time or full-time, receive regular payments in Mexico, pay bills there, or want a local debit card for everyday spending. A Mexican account also makes it easier to build a credit history in Mexico, which you will need if you want to borrow money there later.

Some people maintain both — a US account for receiving income and a Mexican account for local spending. This gives you flexibility and lets you compare exchange rates and fees before each transfer.

What happens if you cannot open remotely

If the banks you contact do not allow remote opening or you do not have the documents they require, you have two options: travel to Mexico and open an account in person at a branch, or use a US-based alternative.

Opening in person is straightforward — bring your passport, proof of address, and any other documents the bank lists on their website, visit a branch, and complete the process same-day. Your debit card is usually issued when ready or within a few days.

If travel is not possible, consider a US bank account designed for cross-border use, a money transfer service like Wise or OFX, or asking a family member in Mexico to help you open an account. Some banks allow a family member to open an account on your behalf if you provide a power of attorney document, though this varies by bank and country.

Frequently Asked Questions

Do I need a Mexican address to open an account?

Not always. Some banks accept a US address if you have a CURP or other Mexican ID. Others require a Mexican address for mail delivery of your debit card and PIN. If you do not have a Mexican address, ask the bank if you can use a relative's address or a mail forwarding service.

Can I open a Mexican bank account if I am not a Mexican citizen?

Yes. Most Mexican banks serve anyone with a valid passport and proof of address, regardless of citizenship. You do not need to be a Mexican citizen or permanent resident. The bank's main concern is verifying your identity and the source of your funds.

How long does it take to open an account remotely?

The approval process usually takes three to seven business days. Receiving your debit card by mail takes an additional two to four weeks. You can often start using your account online before the card arrives, but you will need the physical card to withdraw cash from ATMs.

What is a CURP and how do I get one?

A CURP is Mexico's national ID number — a 18-character code unique to each person. If you were born in Mexico or have lived there, you may already have one. You can request a CURP through Mexico's Registro Nacional de Población (RENAPO) website or by visiting a government office in Mexico. The process takes a few days to a few weeks depending on how you explore.

Can I use my Mexican bank account to receive US paychecks?

Yes, but it is not always straightforward. You can provide your Mexican account details (account number and routing information) to your US employer's payroll department, but some employers only process domestic US transfers. If your employer cannot transfer directly, you can use a service like Wise or your US bank to transfer the money to your Mexican account after you receive your paycheck.