You can open a Mexican bank account remotely from the US, but you'll need a valid passport, a Mexican tax ID, and proof of address — and not all banks accept US residents
Most major Mexican banks let you open an account online without traveling to Mexico, though the process varies by bank and some require you to visit a branch in person for final verification. The two main routes are opening an account with a bank that has US operations (like Santander or BBVA) or applying directly to a Mexico-based bank through their website. You'll need a valid US passport, a Mexican tax ID number (RFC), proof of your US address, and sometimes a minimum deposit. Processing takes anywhere from a few days to several weeks depending on the bank and how quickly you submit documents.
Key Takeaways
- Banks with US branches like Santander and BBVA often have simpler remote account opening because they already have your US identity on file.
- You need a Mexican tax ID (RFC) before opening an account; you can request one online through the SAT (Mexico's tax authority) or in person at a Mexican consulate.
- Some banks require you to visit a Mexican branch or a US branch in person to complete verification, even if you start the application online.
- Minimum deposits range from zero to several hundred dollars depending on the bank and account type.
- Opening a Mexican account from the US takes longer than opening one in Mexico because of extra identity verification steps.
Getting your Mexican tax ID (RFC) before you apply
You cannot open a Mexican bank account without an RFC (Registro Federal de Contribuyentes), which is Mexico's tax identification number. If you don't have one, you can request it online through the SAT website (sat.gob.mx) using your passport number and US address, or you can visit a Mexican consulate in the US and request one in person. The online process usually takes a few days; the consulate route can be done the same day.
When you request your RFC online, the SAT will email you a temporary number immediately and mail you an official card to your US address within two to three weeks. You can use the temporary number to open a bank account right away — you don't have to wait for the physical card. Write down both your temporary RFC and your full name exactly as it appears on your passport, because banks require an exact match.
Banks that accept US residents opening accounts remotely
Santander Mexico, BBVA Mexico, and Scotiabank Mexico are the most straightforward options for US residents because they have established US operations and can verify your identity through existing US banking records. Banamex (Citigroup's Mexican subsidiary) also accepts remote applications from the US. These banks typically let you start the application on their website, upload documents, and complete verification without traveling to Mexico.
Smaller or regional Mexican banks may not accept applications from US residents at all, or they may require you to open the account in person at a Mexican branch. Before you spend time on an application, call the bank's customer service line or check their website for a statement about opening accounts from abroad. Many banks have a dedicated international or expat banking department that can tell you immediately whether they'll accept your application.
Documents you'll need to submit
Every Mexican bank requires a valid passport, your RFC number, and proof of your current US address. Proof of address usually means a recent utility bill, bank statement, or government-issued document showing your name and address — most banks accept documents dated within the last 90 days. Some banks also ask for a copy of your US driver's license or state ID.
A few banks ask for proof of income or employment, especially if you're opening a premium account or depositing a large sum. This can be a recent pay stub, tax return, or a letter from your employer on company letterhead. If you're self-employed or retired, a tax return or bank statement showing regular deposits usually works. Ask the bank what they accept before you gather documents — requirements vary.
The application process and what happens next
Start by visiting the bank's website and looking for "open an account" or "international accounts" — most have a dedicated section for non-residents. You'll enter your personal information, RFC, and passport details, then upload scans of your documents. The bank will review your application, usually within three to five business days, and contact you by email or phone if they need anything else.
Some banks require a video call with a representative to verify your identity before they activate the account. Others ask you to visit a branch — either a Mexican branch if you travel there, or a US branch of the same bank if it operates in your state. Santander and BBVA have US branches in most major cities, so you may be able to complete verification at a US location. Ask the bank which option applies to you before you submit your application.
Once your account is approved and activated, the bank will mail you a debit card to your US address, usually within one to two weeks. You can begin transferring money and using the account online before the card arrives. Some banks let you set up online banking immediately after approval; others wait until the card is in your hands.
Transferring money from your US bank to your Mexican account
Once your account is open, you can transfer money using wire transfer, ACH (if the Mexican bank accepts it), or a money transfer service like Wise or OFX. Wire transfers are the fastest — usually one to two business days — but they cost $15 to $50 depending on your US bank. ACH transfers are cheaper (often free or $1 to $5) but slower, taking three to five business days; not all Mexican banks accept ACH from the US.
Money transfer services like Wise, OFX, and Remitly often offer better exchange rates than banks and lower fees, especially for regular transfers. They typically take one to two business days and charge a flat fee plus a small percentage of the amount you send. If you plan to move money regularly, compare the fees and rates across your US bank's wire service, ACH option, and at least two money transfer services to see which costs least over time.
What to expect with US tax reporting and FATCA
The US requires you to report foreign bank accounts to the IRS if the total balance exceeds $10,000 at any point during the year. You do this by filing an FBAR (Foreign Bank Account Report) with FinCEN by April 15 of the following year. You also report the account on your tax return using Form 8938 if your total foreign financial assets exceed certain thresholds (usually $200,000 to $600,000 depending on your filing status).
Mexican banks are required by FATCA (Foreign Account Tax Compliance Act) to report US account holders to the IRS, so the IRS will know about your account whether you report it or not. Failing to report a foreign account can result in penalties of $10,000 or more per year. If you're unsure whether you need to file an FBAR or Form 8938, consult a tax professional who handles international accounts — the rules depend on your total assets and filing status.
Frequently Asked Questions
Do I need to be a Mexican citizen or resident to open an account?
No. You can open a Mexican bank account as a US citizen or permanent resident living in the US. You need a valid passport and an RFC, but you don't need Mexican citizenship or residency status. Some banks may ask whether you plan to move to Mexico or maintain ties there, but this is usually just for their records.
Can I open a Mexican account if I don't have a US passport?
Most Mexican banks require a valid passport for remote account opening because it's the most widely accepted form of identity verification. If you have a US passport card but not a book, the card usually works. If you don't have a passport at all, you'll likely need to visit a Mexican branch in person or a Mexican consulate to open an account, which defeats the purpose of remote opening.
What's the minimum deposit to open a Mexican bank account from the US?
It varies by bank and account type. Some banks have no minimum deposit; others require $100 to $500 to open a basic checking account. Premium or investment accounts may require $1,000 or more. Check the bank's website or call their international department to confirm the minimum for the account type you want.
How long does it take to open a Mexican account from the US?
The application itself takes a few days to review, but the full process usually takes two to four weeks because of document verification and card delivery. If the bank requires you to visit a branch in person for final verification, add travel time. Starting your RFC request at the same time as your bank application can speed things up.
Can I use my Mexican account to pay bills in Mexico?
Yes. Once your account is open and funded, you can pay Mexican utilities, rent, and other bills using your debit card, online banking, or automatic transfers. You can also receive deposits from Mexican employers or clients directly into your account. The account works like any other Mexican bank account for day-to-day transactions.