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

Most major Mexican banks will open accounts for US residents without requiring you to be in Mexico, though the steps and documents needed vary. Some banks handle the entire process online or by mail. Others require you to visit a branch in person, which means traveling to Mexico or using a relative who lives there. The real constraint is not your location but whether you have a Mexican national ID (Cédula de Identidad) or a valid passport, and whether the bank accepts remote account opening for non-residents.

The timeline ranges from same-day approval for online accounts to two to four weeks for accounts that require document verification by mail. You will need to provide proof of identity, proof of address (usually a utility bill or bank statement from your US account), and sometimes proof of income or employment. Some banks ask for a minimum deposit to open the account, typically between 500 and 2,500 Mexican pesos (roughly $30 to $150 USD, though exchange rates vary).

Key Takeaways

  • Banks like BBVA México, Santander México, and Scotiabank México accept account openings from the US without requiring you to visit a branch in person.
  • You will need a valid passport or Mexican national ID, a proof of US address, and sometimes proof of income or employment.
  • Online account opening typically takes one to three business days; mail-based accounts take two to four weeks.
  • Some banks charge monthly maintenance fees (usually 50 to 200 pesos per month) unless you maintain a minimum balance or receive direct deposits.
  • US citizens may face additional scrutiny under FATCA (Foreign Account Tax Compliance Act), which requires Mexican banks to report US account holders to the IRS.

Which Mexican banks accept remote account opening from the US

BBVA México offers online account opening through its website for non-residents. You upload a photo of your passport, provide your US address, and complete identity verification in about 15 minutes. The account opens within one business day, and you receive a debit card by mail to your US address within two to three weeks.

Santander México allows account opening through its website for customers outside Mexico. The process is similar to BBVA: you provide identity documents, proof of address, and sometimes proof of income. Approval takes one to three business days.

Scotiabank México accepts applications from the US through its online platform. You will need a passport, a US address, and a phone number where they can reach you. The bank may request additional documents depending on the account type.

Banamex (part of Citigroup) has a process for remote account opening but is more restrictive than BBVA or Santander. You may need to provide more extensive documentation or have a Mexican phone number.

Smaller regional banks and credit unions (cooperativas de ahorro) typically require you to open an account in person at a branch in Mexico. If you do not have access to travel, these are not practical options.

Documents you will need to provide

Start with a valid passport or Mexican national ID. If you have a Mexican passport, use that; if not, your US passport works. You will need to upload a clear photo of the front and back of the document.

Next, provide proof of your US address. A recent utility bill (electric, water, gas), a bank statement from a US bank, or a lease agreement all work. The document must show your name and current address and be dated within the last three months. If you do not have a utility bill in your name, a bank statement from your US checking or savings account is usually accepted.

Some banks ask for proof of income or employment. This can be a recent pay stub, a letter from your employer, or a tax return (your 1040 or equivalent). If you are self-employed or retired, a bank statement showing regular deposits or income may be sufficient. Not all banks require this, but BBVA and Santander often do.

A few banks request a tax identification number. If you have a Mexican RFC (Registro Federal de Contribuyentes), provide it. If not, the bank may issue you a temporary number during the account opening process, or they may skip this step for non-residents.

How the online account opening process works

Visit the bank's website and look for the option to open an account online (often labeled "Abre tu cuenta" or "Open an account"). You will be asked to choose an account type—most banks offer a basic checking account (cuenta de cheques) or a savings account (cuenta de ahorros). For US residents, a basic checking account is usually the simplest option.

Upload your passport photo, your proof of address, and any other requested documents. The bank's system will verify your identity in real time or within a few hours. Some banks use video verification, where you speak briefly with a representative to confirm your identity.

Once approved, you will receive a confirmation email with your account number and online banking credentials. Your debit card will arrive by mail to your US address within two to three weeks. In the meantime, you can transfer money into the account using wire transfer details provided by the bank.

Set up online banking access as soon as you receive your credentials. Most Mexican banks offer apps in English, and you can manage your account, check balances, and transfer money from your phone or computer.

FATCA reporting and tax implications for US citizens

If you are a US citizen or permanent resident, Mexican banks are required to report your account to the US Internal Revenue Service under the Foreign Account Tax Compliance Act (FATCA). This does not mean you owe taxes on the account—it means the bank sends information about your account balance and transactions to the IRS annually.

You may also be required to report foreign bank accounts to the US Treasury if the combined balance of all your foreign accounts exceeds $10,000 at any point during the year. This is done through the Foreign Bank Account Report (FBAR), filed with FinCEN (Financial Crimes Enforcement Network). Failure to report can result in significant penalties, so if you open a Mexican account, consult a tax professional about your reporting obligations.

Mexican banks are aware of these requirements and expect US citizens to have accounts. You will not be denied an account because you are a US citizen, but the bank will ask you to confirm your tax residency status during the opening process.

Fees, minimum balances, and account maintenance

Most Mexican banks charge a monthly maintenance fee (comisión de mantenimiento) ranging from 50 to 200 Mexican pesos per month. Some banks waive the fee if you maintain a minimum balance (typically 5,000 to 10,000 pesos) or receive a direct deposit each month.

Wire transfers into your Mexican account from a US bank typically cost $15 to $50 USD on the US side, plus a small fee on the Mexican side (usually 100 to 300 pesos). Transfers between Mexican banks are usually free or cost a few pesos.

ATM withdrawals at the bank's own ATMs are free. Withdrawals at other banks' ATMs cost 10 to 50 pesos per transaction. International ATM withdrawals (using your debit card in the US) typically incur a 1 to 3 percent foreign exchange fee plus any ATM operator fees.

Debit card replacement if lost or damaged costs 100 to 300 pesos. Expedited shipping to the US may cost extra.

Alternative: opening an account through a relative in Mexico

If you have a family member or trusted friend living in Mexico, they can open an account on your behalf or help you open one in person during a visit. This is often faster than remote opening and may give you access to smaller banks that do not offer online account opening.

If someone else opens the account for you, make sure the account is in your name, not theirs. You will need to sign documents authorizing them to act on your behalf, and you should verify with the bank that you can access the account online and change the password once it is open.

If you travel to Mexico yourself, you can walk into any bank branch with your passport and open an account in person. This usually takes 30 minutes to an hour, and you can receive a debit card on the spot or have it mailed to your US address.

Frequently Asked Questions

Do I need a Mexican phone number to open an account?

Not always. Most banks accept a US phone number for account opening. However, some banks prefer a Mexican number for customer service purposes. If you do not have one, you can use a Google Voice number or ask the bank if they will accept your US number.

Can I open a Mexican bank account if I do not have a passport?

A passport is the easiest form of ID to use for remote account opening. If you do not have a passport, you may be able to use a Mexican national ID (Cédula) or a US driver's license, but most banks prefer a passport. Check with the specific bank before you start the process.

How long does it take to receive my debit card?

Most banks mail debit cards to US addresses within two to three weeks. Some banks offer expedited shipping for an additional fee (usually 200 to 500 pesos). In the meantime, you can transfer money into your account and access it through online banking or ATM withdrawals once the card arrives.

Can I transfer money from my US bank account to my Mexican account?

Yes. You can wire money from your US bank to your Mexican account using the account details provided by the Mexican bank. Wire transfers typically take one to three business days and cost $15 to $50 USD on the US side. Some US banks offer cheaper international transfers through services like Wise or OFX if you are transferring regularly.

What happens if I close my account while my debit card is still active?

The card will stop working once the account is closed. If you plan to close the account, notify the bank in advance so they can deactivate the card. Any remaining balance will be returned to you by wire transfer or check, depending on the bank's policy.