Expat Finance Guide: Living in Mexico
The complete financial setup guide for Americans and Canadians living in Mexico — banking, taxes, budgeting across USD and MXN, and the tools you need.

Why Mexico Is the Top Destination for North American Expats
Mexico has become the most popular destination for American and Canadian expats and remote workers, and the reasons go beyond tacos and sunshine. A lower cost of living, proximity to the US and Canada, favorable time zones for remote work, and a growing digital infrastructure make it a practical choice for anyone looking to stretch their income while maintaining their career.
But moving your life to Mexico means moving your financial life too. Managing money across two countries, two currencies, and two tax systems is where most expats stumble. This guide covers everything you need to set up a solid financial foundation as an American or Canadian living in Mexico.
Opening a Mexican Bank Account
Getting a local bank account is your first priority. Paying rent, utilities, and everyday expenses in cash or through foreign card transactions will cost you significantly more than using a Mexican bank account with SPEI transfers.
What You Need
To open a bank account as a foreigner in Mexico, you typically need:
- Valid passport with at least 6 months remaining
- Mexican residency card (Residente Temporal or Residente Permanente) – tourist visas generally do not qualify
- Proof of address in Mexico (utility bill, rental contract, or bank statement in your name, typically no older than 3 months)
- RFC (Registro Federal de Contribuyentes) – some banks require this upfront, others let you add it later
- CURP – your unique Mexican population registry number, which you can obtain at certain government offices or online
Traditional Banks
BBVA Mexico is the most expat-friendly of the traditional banks. Their mobile app is solid, English support exists at some branches, and they offer USD accounts alongside peso accounts. Expect to spend 1-3 hours at the branch for account opening.
Banorte is fully Mexican-owned and offers competitive rates on savings products and CETES access through their platform. Their app has improved significantly but remains Spanish-only.
HSBC Mexico can be useful if you already hold an HSBC account in the US or Canada, as their Global View feature lets you see balances across countries. However, their Mexico operations have been scaling down, so branch availability varies by city.
Citibanamex (now transitioning after Citi’s sale to Grupo Mexico) has a wide branch network and solid infrastructure, though the ownership transition means some services may be in flux.
Neobanks and Digital Options
Nu Mexico (from Nubank) offers a no-fee credit card and savings account with competitive yields. Account opening is entirely digital and takes minutes, though you still need an RFC.
Klar provides a debit card with cashback and zero fees. It is popular among younger users and expats who want a simple, fee-free account for everyday spending.
Hey Banco (by Banregio) positions itself as a digital bank with higher savings yields than traditional banks. Their “Hey Ahorros” product has offered above-market returns, making it a good place to park your peso emergency fund.
Pro Tip: Open both a traditional bank account (for full SPEI access, checks, and branch services) and a neobank account (for everyday spending with lower fees). This two-account strategy gives you flexibility without paying unnecessary maintenance fees.
Understanding the Mexican Banking System
SPEI and CLABE
SPEI (Sistema de Pagos Electronicos Interbancarios) is Mexico’s interbank transfer system, similar to Zelle or Interac e-Transfer but used universally. SPEI transfers are typically free or cost a few pesos and settle within seconds during business hours.
Every Mexican bank account has a CLABE (Clave Bancaria Estandarizada), an 18-digit standardized banking code. This is the number you share to receive transfers, pay bills, and connect services. Think of it as your combined routing and account number.
UDIs and CETES
UDIs (Unidades de Inversion) are inflation-indexed investment units. Their value adjusts daily based on Mexico’s consumer price index, making them a useful hedge against peso inflation for medium-term savings.
CETES (Certificados de la Tesoreria) are Mexican government treasury bonds. You can buy them directly through the cetesdirecto.com platform with as little as $100 MXN. They have offered yields between 9-11% in recent years, significantly higher than US Treasury rates. Many expats use CETES for their peso-denominated emergency fund or short-term savings.
Important: Interest earned on CETES and bank accounts in Mexico is subject to ISR (income tax) withholding, and you must report this income on your US or Canadian tax return as well.
Tax Obligations: The Part Nobody Wants to Read
Tax compliance is the single most critical and most neglected aspect of expat finance in Mexico. Getting this wrong can result in penalties from both the SAT (Mexico’s tax authority) and the IRS or CRA.
Getting Your RFC
The RFC (Registro Federal de Contribuyentes) is your Mexican tax identification number. You need it for bank accounts, formal employment, issuing invoices (facturas), and filing taxes.
The RFC process involves visiting a SAT office with your passport, CURP, proof of address, and residency card. The RFC Homoclave (the full RFC with its unique suffix) process can take 2-3 weeks from initial appointment to receiving your final documentation, especially if SAT offices in your city are backed up. Book your appointment online at sat.gob.mx well in advance.
Tax Residency Rules
Mexico considers you a tax resident if:
- Mexico is your primary home (centro de intereses vitales)
- More than 50% of your income in the calendar year comes from Mexican sources
- You have established a permanent home in Mexico
If you are a Mexican tax resident, you are taxed on your worldwide income, not just Mexican-sourced income. This is the rule that catches most expats off guard.
US-Mexico Tax Treaty
The US-Mexico tax treaty helps prevent double taxation. Key provisions include:
- Foreign Tax Credit: Taxes paid to Mexico can generally be credited against your US tax liability (IRS Form 1116)
- Totalization Agreement: Prevents double social security taxation – you generally only pay into one country’s system
- Income Thresholds: Certain types of income (interest, dividends, royalties) have reduced withholding rates under the treaty
FBAR and FATCA (US Citizens)
If you are a US citizen or green card holder, you have additional reporting requirements:
- FBAR (FinCEN Form 114): If the aggregate value of your foreign financial accounts exceeds $10,000 at any point during the year, you must file an FBAR. This includes Mexican bank accounts, CETES holdings, and investment accounts. The deadline is April 15 with an automatic extension to October 15.
- FATCA (Form 8938): If your foreign financial assets exceed $200,000 on the last day of the year or $300,000 at any point during the year (for expats filing single), you must report them on Form 8938 attached to your tax return.
Penalties for non-compliance are severe: up to $10,000 per account per year for FBAR violations, and $10,000-$60,000 for FATCA violations.
Canadian Expats
Canadians face similar obligations. The CRA requires reporting of foreign property exceeding CAD $100,000 on Form T1135. Canada also has a tax treaty with Mexico that provides foreign tax credits. If you maintain Canadian tax residency, you are taxed on worldwide income. Consult with a cross-border tax specialist who understands both Canadian and Mexican tax law.
Bottom Line: Hire a cross-border tax professional. The cost ($500-$2,000 per year) is trivial compared to the penalties for non-compliance. Look for CPAs or tax advisors who specialize in US-Mexico or Canada-Mexico expat taxation.
Budgeting Across USD and MXN
Living between two currencies is the daily reality of expat life. Your income might arrive in USD or CAD, but your rent, groceries, and social life are priced in pesos.
The key is establishing a system that gives you visibility into both sides without constant mental math. We covered this in depth in our multi-currency budgeting guide, but here are the Mexico-specific essentials.
The Dual-Bucket Approach
USD Bucket (income and US/Canadian obligations):
- Remote work salary
- US-based subscriptions, insurance, student loan payments
- US retirement contributions (401k, IRA)
- US/Canadian emergency fund
MXN Bucket (local life):
- Rent ($8,000-$25,000 MXN depending on city)
- Groceries ($4,000-$8,000 MXN per month)
- Utilities, internet, phone ($1,500-$3,000 MXN)
- Transportation, dining, entertainment
- Mexican emergency fund (in CETES or high-yield savings)
Setting Your Conversion Strategy
Avoid converting money every time you need pesos. Instead, convert a fixed amount monthly or bi-weekly. This dollar-cost averaging approach smooths out exchange rate fluctuations.
A practical approach: calculate your average monthly peso expenses, add a 10% buffer, and transfer that amount on a set schedule. Keep the rest in USD or CAD where it earns interest or stays invested.
For a structured approach to allocating every dollar and peso with intention, our zero-based budgeting guide walks through the method step by step.
Best Ways to Move Money Between Countries
How you transfer money matters. The difference between the best and worst transfer methods can easily be $50-$150 per month.
Recommended Services
Wise (formerly TransferWise) consistently offers the best exchange rates with transparent fees. Their mid-market rate plus a small percentage fee typically beats banks by 2-4%. Transfers arrive in 1-2 business days. Their multi-currency account also lets you hold and spend in MXN directly.
OFX is strong for larger transfers ($5,000+). They offer better rates on bigger amounts and assign you a personal dealer for ongoing transfers. No transfer fees on amounts over $1,000.
Remitly works well for smaller, frequent transfers. They often run promotions with zero fees and competitive rates, particularly for the USD-MXN corridor.
What to Avoid
- Traditional bank wires: Fees of $25-$45 per transfer plus a 2-4% markup on the exchange rate
- ATM withdrawals with US/Canadian cards: Fees from both your bank and the Mexican ATM, plus poor exchange rates. If you must use ATMs, Charles Schwab reimburses all ATM fees worldwide, and Scotiabank has a large ATM network in Mexico with reduced fees for Scotiabank customers.
- Dynamic currency conversion: When a Mexican merchant asks if you want to pay in USD, always say no. Their conversion rate will be worse than your card’s rate.
Cost of Living Context
Your cost of living in Mexico varies dramatically by city. Here is a realistic breakdown for a single person living comfortably (not luxuriously):
Mexico City (CDMX)
The capital offers the most infrastructure and international community but is the most expensive Mexican city. Expect $1,200-$2,000 USD per month for a comfortable life in neighborhoods like Roma, Condesa, Coyoacan, or Narvarte. A one-bedroom apartment runs $12,000-$20,000 MXN in popular areas.
Guadalajara
Mexico’s second city has a growing tech scene, excellent food, and lower costs than CDMX. Budget $900-$1,500 USD per month. Neighborhoods like Providencia, Americana, and Chapultepec offer a good balance of walkability and amenities.
Merida
Safe, affordable, and culturally rich. Merida is popular with retirees and remote workers looking for a slower pace. Budget $800-$1,300 USD per month. The historic centro and northern neighborhoods like Montejo are popular with expats.
Playa del Carmen / Riviera Maya
Beach life comes at a premium. Tourist-area pricing means $1,200-$2,000 USD per month, and you will pay more for groceries and dining than in non-tourist cities. The upside is beach access and a large international community.
Insurance and Healthcare
Public Healthcare: IMSS
If you work formally in Mexico or voluntarily enroll, IMSS (Instituto Mexicano del Seguro Social) provides public healthcare coverage. Voluntary enrollment costs around $13,000-$15,000 MXN per year (roughly $750-$850 USD), making it one of the most affordable healthcare options available. IMSS covers hospitalizations, surgeries, medications, and specialist visits.
The trade-off: wait times can be long, facilities vary in quality, and navigating the system in Spanish can be challenging.
Private Healthcare
Private healthcare in Mexico is excellent and affordable by US/Canadian standards. A consultation with a specialist typically costs $800-$1,500 MXN ($45-$85 USD). Private insurance plans from companies like GNP, AXA, or Metlife Mexico range from $15,000-$40,000 MXN per year ($850-$2,300 USD) depending on coverage level, age, and pre-existing conditions.
Many expats use a combination: IMSS for catastrophic coverage and pay out of pocket for routine private care. It is worth reviewing how to protect your financial accounts as part of your overall financial security plan, especially when managing healthcare payments across countries.
US/Canadian Coverage
If you maintain US health insurance, check whether it covers you in Mexico. Most US plans do not, or only cover emergencies. Some international health insurance providers like Cigna Global, Allianz, or GeoBlue offer plans designed for expats that cover both countries.
For Canadians, provincial health coverage typically lapses after 6-12 months abroad (varies by province). Private international insurance is essential.
Common Mistakes Expats Make
1. Ignoring Mexican Tax Obligations
“I work remotely for a US company, so I only pay US taxes.” This is the most dangerous assumption. If you are a Mexican tax resident, you owe Mexican taxes on worldwide income. Period.
2. Keeping All Money in USD
Holding everything in dollars means you are constantly paying conversion fees and losing money to exchange rate spreads. Keep 3-6 months of local expenses in pesos.
3. Using US/Canadian Credit Cards for Everything
Foreign transaction fees of 2.5-3% add up quickly. Get a Mexican credit card (Nu and BBVA offer good options) for local spending, and reserve your foreign cards for purchases where you earn valuable rewards.
4. Not Filing FBAR/FATCA/T1135
Many expats do not realize their Mexican accounts trigger foreign account reporting requirements. The penalties for not filing are disproportionately harsh compared to the effort of filing.
5. Skipping the RFC
Operating without an RFC limits your banking options, prevents you from deducting expenses, and puts you on the wrong side of Mexican tax law. Get it done early.
6. Overlooking Digital Security
Managing finances across two countries means twice the attack surface. You are logging into US banking apps, Mexican banking apps, and transfer services from various networks. Our guides on mobile banking security and cryptocurrency taxation are worth reading if you hold digital assets across borders.
7. Not Having an Emergency Fund in Both Currencies
If a crisis hits and you need pesos immediately, waiting 1-2 days for a Wise transfer is not ideal. Maintain a local emergency fund in pesos (CETES or a high-yield savings account) alongside your USD/CAD emergency fund.
Bringing It All Together with the Right Tools
The biggest challenge for expats is not any single financial task – it is keeping a clear picture of your entire financial life when it is split across two countries, two currencies, and dozens of accounts and services.
Finthy connects your Mexican bank accounts, US and Canadian accounts, and investment platforms into a single dashboard. You can track spending in both MXN and USD, set budgets that account for both currencies, and see your complete net worth without jumping between apps or doing manual conversions.
For expats and remote workers in Mexico, this kind of unified view is not a luxury – it is a necessity for making informed decisions about how much to convert, when to convert it, and whether your two-country financial life is actually on track.
Ready to get your expat finances organized? Try Finthy and connect all your accounts – Mexican and international – into one clear dashboard.
Want more guides on managing money across borders? Subscribe to our newsletter for practical financial tips for expats and remote workers in Latin America.

