You can open a Mexican bank account from the US, but the process depends on whether you're a Mexican citizen, a permanent resident, or a US citizen with ties to Mexico
Most major Mexican banks allow remote account opening for people outside Mexico, but the requirements and speed vary significantly. If you're a Mexican citizen or have Mexican residency, the process is faster and requires fewer documents. If you're a US citizen, you'll need either a Mexican tax ID number (RFC) or proof of residency in Mexico, and some banks will refuse to work with you entirely due to US tax reporting rules.
The fastest route is usually through a bank where you already have a relationship or through a digital-first bank like Wise or Revolut, which operate in Mexico and have simpler remote onboarding. Traditional banks like BBVA México, Santander México, and Banorte also accept remote applications, but they typically require you to visit a branch in person within 30 days to complete the account and set up it.
Key Takeaways
- Mexican banks require either an RFC (Mexican tax ID) or proof of Mexican residency; US citizens without these will face rejection from most traditional banks.
- Remote account opening is possible with most major banks, but you will need to visit a Mexican branch in person within 30 days to set up the account and receive your debit card.
- Digital banks like Wise and Revolut operate in Mexico and allow full remote account opening without a branch visit, though they have lower transaction limits than traditional banks.
- You will need a valid passport, proof of address (utility bill or rental agreement), and often a Mexican phone number to complete the process.
- US tax reporting rules mean some US banks and Mexican banks may ask about your US citizenship; be prepared to provide your US tax ID if asked.
What documents you need before you start
Have your valid US passport ready—this is the standard ID Mexican banks accept for non-residents. You'll also need proof of your current address in the US (a utility bill, lease, or bank statement dated within the last three months). If you have a Mexican address already, bring proof of that too (rental agreement, utility bill, or a letter from your landlord).
If you're a Mexican citizen or permanent resident, you'll need your RFC (Registro Federal de Contribuyentes), which is Mexico's tax ID number. You can request an RFC online through the SAT (Servicio de Administración Tributaria) website even if you live in the US, though the process takes a few weeks. If you don't have an RFC yet, some banks will issue you a temporary number during the process process, but this slows things down.
A Mexican phone number is helpful but not always required—some banks will accept a US number, though they may charge higher fees for international calls or SMS verification. If you're planning to use the account regularly, getting a Mexican phone number (even a virtual one through services like Google Voice configured for Mexico) makes the account easier to manage.
Opening an account with a traditional Mexican bank remotely
Start by visiting the website of the bank you want (BBVA México, Santander, Banorte, or Scotiabank México are the largest). Look for "abrir cuenta" (open account) or "cuenta en línea" (online account). Fill out the online form with your personal information, passport number, and address. You'll upload scans of your passport and proof of address.
The bank will review your process within 2 to 5 business days. If approved, they'll send you a confirmation email with instructions to visit a branch in Mexico to complete the account set up. This in-person step is mandatory—the bank needs to verify your identity and you'll sign final documents. You cannot complete this step remotely, even with a video call.
Once you visit the branch, you'll receive your debit card on the spot or within 5 to 10 business days by mail. The account is live when ready after the branch visit, so you can begin transferring money and making deposits right away. If you can't visit a branch within 30 days of approval, some banks will close the account automatically.
Using digital banks if you want to skip the branch visit
Wise (formerly TransferWise) and Revolut both operate in Mexico and allow US residents to open accounts entirely online without visiting a branch. Both are designed for international transfers and multi-currency accounts, so they're useful if you're moving money between the US and Mexico regularly.
With Wise, you create an account on their app, verify your identity with your passport, and link a US bank account. You can receive Mexican pesos directly into your Wise account and transfer them to a traditional Mexican bank if needed. Revolut works similarly. Both charge fees for currency conversion and transfers, so they're most cost-effective if you're moving larger amounts or doing it infrequently.
The trade-off is that Wise and Revolut accounts have lower daily and monthly transaction limits than traditional banks, and some Mexican merchants and services won't recognize them as full bank accounts. They work well for receiving payments or holding money, but if you need to pay bills directly from a Mexican bank account or receive large deposits, a traditional bank account is more practical.
Dealing with US tax reporting requirements
If you're a US citizen or US tax resident, the bank may ask whether you have US tax obligations. This is because of FATCA (Foreign Account Tax Compliance Act), which requires foreign banks to report accounts held by US persons to the IRS. You're not breaking any law by opening a Mexican account—you just need to report it on your US tax return if the account balance exceeds $10,000 at any point during the year.
When the bank asks about US citizenship, answer honestly. Some banks will ask you to sign a W-9 form (or a Mexican equivalent) confirming your tax status. This doesn't prevent you from opening the account; it just means the bank will report the account to the IRS if required. If a bank refuses to open an account for a US citizen, it's usually because they've decided the compliance burden isn't worth it, not because it's illegal.
Keep records of your account opening documents and any tax forms you sign. If you're living in Mexico and have Mexican income, you may also owe Mexican taxes, which is a separate issue from US reporting—consult a tax professional familiar with expat taxation if this applies to you.
Timeline and what to expect after approval
Remote approval typically takes 2 to 5 business days. The branch visit (if required) can happen anytime within 30 days of approval, so you have flexibility if you're not in Mexico when ready. Once you visit the branch, the account is active the same day, though your debit card may take 5 to 10 business days to arrive by mail.
If you're using a digital bank like Wise or Revolut, the entire process takes 1 to 2 days—you can have a working account within 24 hours of submitting your documents. However, you may face limits on your first transfer (often $500 to $2,000) until the bank has verified your activity over a few weeks.
After the account is open, expect to wait 1 to 3 business days for transfers from a US bank account to arrive in your Mexican account. International transfers are slower than domestic ones, and some US banks charge fees for outgoing wire transfers. Using a service like Wise or ACH transfers (if your Mexican bank supports them) is often faster and cheaper than a wire.
Common reasons banks reject applications
The most common reason for rejection is not having an RFC if you're a Mexican citizen or permanent resident—some banks won't proceed without one. If you're a US citizen without Mexican residency, some banks will reject you outright because they don't want the compliance complexity. This isn't universal, but it happens, especially with smaller regional banks.
Address verification problems are another frequent issue. If your proof of address is outdated or doesn't match the name on your passport, the bank will ask for new documents. Make sure your utility bill or lease is dated within the last three months and matches your legal name exactly.
If your process is rejected, try a different bank. BBVA México and Santander are generally more open to remote applications from US residents than smaller banks. Digital banks like Wise are your most reliable fallback if traditional banks turn you down.
Frequently Asked Questions
Do I need a Mexican address to open an account?
No. Most banks accept a US address during the process process. However, if you're opening with a traditional bank, you'll need to visit a Mexican branch in person within 30 days to set up the account, so you'll need access to Mexico at some point. Digital banks like Wise don't require a Mexican address at all.
Can I open an account if I'm not a Mexican citizen?
Yes, but it's more difficult. US citizens can open accounts with most major banks, though some will refuse due to tax reporting requirements. You'll need a valid passport and proof of address. An RFC (Mexican tax ID) makes the process easier, but it's not always required for non-citizens.
What's the minimum deposit to open an account?
Most Mexican banks don't require a minimum deposit to open an account remotely. However, some may require a small deposit (often 100 to 500 pesos, roughly $6 to $30) once you visit the branch in person. Check the specific bank's requirements before you explore.
How long does it take to receive my debit card?
If you open with a traditional bank and visit a branch, you may receive your card on the spot or within 5 to 10 business days by mail. Digital banks like Wise issue virtual cards when ready, and you can use them for online purchases right away; physical cards arrive in 1 to 2 weeks.
Can I transfer money from my US bank account to my Mexican account?
Yes. Most Mexican banks accept wire transfers and ACH transfers from US accounts. Wire transfers typically arrive in 1 to 3 business days and cost $15 to $50 depending on your US bank. Using Wise or a similar service is often cheaper and faster for smaller amounts.