Why Mexico is unique for U.S. expat taxes
Mexico hosts more American citizens than any other country in the world — estimates put the U.S.-born population in Mexico at roughly 1.18 million, with many more dual citizens and long-term legal residents who hold U.S. citizenship. This population spans an enormous range: Fortune 500 executives posted to Mexico City, retirees who bought a casita in San Miguel de Allende, remote workers who moved to Oaxaca or Mexico City during or after the pandemic, independent contractors serving U.S. clients from Playa del Carmen, and property investors who rent out coastal condos on Airbnb.
What makes Mexico different from most other expat destinations is that it occupies a genuine middle ground on tax rates. The UAE has zero personal income tax, making FEIE the clear winner. High-tax countries like France or Germany have income tax rates well above U.S. rates, making the Foreign Tax Credit almost always superior. Mexico sits in between. With a top individual income tax rate of approximately 35% — close to but not dramatically higher than the top U.S. federal rate of 37% — the FEIE vs. FTC decision requires real analysis rather than an automatic answer.
The US-Mexico tax treaty adds another dimension. Unlike the UAE, where there is no treaty to rely on, 🇺🇸 Americans in Mexico can invoke treaty provisions to resolve residency questions, reduce withholding on cross-border income, and structure pensions and retirement income more efficiently. But the treaty has limits that catch many expats off guard — particularly around the Afore pension system and Mexican real estate income.
The US-Mexico tax treaty — what it covers and what it does not
The Convention Between the Government of the United States of America and the Government of the United Mexican States for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion with Respect to Taxes on Income was signed in 1992 and has been amended by protocols since. Despite its unwieldy name, it is a genuine, comprehensive tax treaty that provides meaningful relief in several areas.
What the treaty covers
Residency tie-breaker rules. If both the U.S. and Mexico claim you as a tax resident simultaneously — which can happen if you spend significant time in both countries — the treaty provides a tie-breaker protocol. It looks at where you have a permanent home, where your center of vital interests lies, and habitual abode. This is important for 🇺🇸 Americans who maintain U.S. ties while living primarily in Mexico.
Business profits and permanent establishment. 🇺🇸 Americans running a business in Mexico (through a Mexican entity or as a sole trader) benefit from treaty provisions limiting when Mexico can tax U.S.-source business profits and vice versa. If you are consulting from Mexico for U.S. clients, the treaty helps clarify which country has the primary right to tax that income.
Dividends, interest, and royalties. The treaty caps withholding rates on dividends (5% or 10% depending on ownership percentage), interest (10% or 15% depending on the type), and royalties (10%). Without treaty protection, Mexico would impose higher withholding on cross-border payments. 🇺🇸 Americans who receive Mexican-source dividends or interest benefit from these reduced rates, and can claim a Foreign Tax Credit for whatever Mexico does withhold.
Pensions and retirement income. Social Security payments and certain government pension income receive favorable treatment under the treaty. The treaty's pension article is important for retirees who draw U.S. Social Security or government pensions while living in Mexico — it generally preserves U.S. taxing rights over those payments while providing clarity on how Mexico should treat them.
The Savings Clause. Like all U.S. tax treaties, the US-Mexico treaty contains a savings clause — a provision stating that the treaty does not prevent the United States from taxing its own citizens and residents under domestic law. This means U.S. citizens cannot use the treaty to eliminate U.S. tax obligations entirely. The treaty reduces or eliminates double taxation, but it does not give 🇺🇸 Americans a free pass on U.S. filing or payment.
What the treaty does not cover
- The Afore (Mexican retirement savings system) is not explicitly recognized as tax-deferred under the treaty — current-year IRS treatment of Afore earnings is complex and potentially unfavorable.
- FBAR filing is not modified by the treaty — Mexican accounts still need to be reported regardless of treaty status.
- The treaty does not eliminate self-employment tax for self-employed 🇺🇸 Americans in Mexico who are covered under U.S. Social Security through the totalization agreement's specifics.
- Capital gains on Mexican real estate are subject to both Mexican and U.S. tax, with treaty credits providing partial relief but not full elimination.
FEIE strategy in Mexico — who benefits most
The Foreign Earned Income Exclusion (Form 2555) allows qualifying 🇺🇸 Americans abroad to exclude up to $130,000 of foreign earned income from U.S. taxable income for 2025 (adjusted annually for inflation). For the right population in Mexico, FEIE is a powerful tool that can reduce U.S. income tax on foreign earnings to near zero.
Who FEIE works well for in Mexico
Retirees with U.S.-source income only. Retirees who draw Social Security, IRA distributions, or pension income from U.S. sources — and have no Mexican earned income — cannot use FEIE at all. FEIE applies only to foreign earned income (wages, salaries, self-employment income earned in Mexico). If your income comes from U.S. sources, FEIE is irrelevant regardless of where you live.
Remote workers for U.S. employers. 🇺🇸 Americans working remotely in Mexico for a U.S. employer can use FEIE to exclude their salary from U.S. income tax, provided they qualify under the Physical Presence Test or Bona Fide Residence Test. For a remote worker earning $95,000 from a U.S. employer while living in Puerto Vallarta, FEIE could eliminate federal income tax on that entire salary.
Lower and middle earners working in Mexico. An American employed by a Mexican company earning the equivalent of $70,000 in pesos and paying moderate Mexican income tax can use FEIE to eliminate U.S. tax on that income entirely. The result: the only tax owed is Mexican income tax, with no U.S. income tax layered on top.
The stacking rule matters for higher earners. 🇺🇸 Americans earning above the FEIE limit ($130,000) need to understand the stacking rule. When FEIE is claimed, the excluded amount is placed at the bottom of the income stack, and the remaining taxable income (above $130,000) is taxed at the marginal rates that would have applied had you earned $130,000 first. This produces higher effective rates on the non-excluded portion and can make FTC more attractive for high earners.
FEIE qualification in Mexico
To claim FEIE, you must qualify under either the Physical Presence Test (330 days outside the U.S. in any 12-month period) or the Bona Fide Residence Test (genuine foreign residency for an entire calendar year). Mexico's proximity to the U.S. — and the ease of driving across the border — creates a specific risk: 🇺🇸 Americans who make frequent trips to the U.S. may fail the Physical Presence Test without realizing it.
| FEIE Test | Key Requirement | Mexico-Specific Consideration |
|---|---|---|
| Physical Presence | 330 full days outside the U.S. in any 12-month period | Border crossings by car count; U.S. vacation days count against you — track carefully |
| Bona Fide Residence | Full calendar year of genuine Mexican residency | Temporary (tourist) visa holders may face IRS scrutiny — Residente Temporal or Permanente visa strengthens the claim |
Foreign Tax Credit strategy — when FTC beats FEIE
The Foreign Tax Credit (FTC) allows 🇺🇸 Americans to offset U.S. tax liability dollar-for-dollar with creditable foreign income taxes paid to Mexico. Unlike FEIE, which is a straight exclusion of income, the FTC is a credit against the tax you owe. When Mexican taxes exceed U.S. taxes on the same income, FTC can eliminate your U.S. tax entirely and potentially generate excess foreign tax credits that carry forward to future years.
When FTC wins in Mexico
High earners in Mexico's top bracket. Mexico's income tax rate reaches approximately 35% on income above MXN 3 million (roughly $175,000 USD at current exchange rates). At these income levels, Mexican taxes may exceed your U.S. liability on the same income. Using FTC allows those Mexican taxes to offset your U.S. liability dollar-for-dollar, potentially zeroing out your U.S. tax with credits to spare.
Investors with Mexican passive income. Interest income from Mexican banks, dividends from Mexican companies, and rental income from Mexican properties all generate passive foreign income. Mexico typically withholds tax on these payments. The FTC is the appropriate mechanism for passive income — FEIE applies only to earned income (wages, salaries, and self-employment income). If you have substantial passive income from Mexican sources, the FTC is essential regardless of whether you use FEIE for earned income.
Business owners with high Mexican tax bills. 🇺🇸 Americans who own and operate a Mexican business — a restaurant in Mexico City, a tour company in Cancun, a real estate agency in Cabo — may face significant Mexican income tax on business profits. Those taxes can generate FTC credits that offset U.S. tax on the same profits.
FEIE and FTC can coexist — with limits
It is possible to claim both FEIE and FTC in the same year, but there are important restrictions. You cannot claim FTC on income that you have already excluded via FEIE. The FTC applies only to the non-excluded portion of your income. Additionally, FEIE and FTC must be claimed on separate categories of income and the interaction between them requires careful calculation. Most practitioners recommend running full projections under both scenarios (FEIE-only, FTC-only, and FEIE+FTC for different income categories) before filing.
| Scenario | Better Strategy | Why |
|---|---|---|
| Earning $80,000 in Mexico, low effective Mexican tax rate | FEIE | Simpler, eliminates U.S. tax on most or all income without needing to track foreign taxes precisely |
| Earning $200,000+ in Mexico's top bracket | FTC (or FEIE+FTC) | Mexican taxes at 35% exceed U.S. rates on the excess above FEIE limit; credits produce better outcome |
| Mixed earned + passive income (salary + rental) | FEIE for earned + FTC for passive | FEIE cannot be applied to passive income; FTC handles rental withholding |
| Retiree with only U.S.-source income | Neither (irrelevant) | No Mexican earned income; FEIE inapplicable; FTC only relevant if Mexico withholds on U.S.-source payments |
FBAR for Mexican bank accounts
Any U.S. person — citizen, green card holder, or resident — whose combined foreign financial accounts exceeded $10,000 at any point during the calendar year must file an FBAR (FinCEN Form 114) by April 15 (with an automatic extension to October 15). This is an informational filing — not a tax return — but the penalties for non-compliance are severe.
Which Mexican accounts are reportable
The FBAR covers financial accounts at foreign financial institutions. For 🇺🇸 Americans in Mexico, this typically includes:
- Mexican bank checking and savings accounts — HSBC Mexico, Banorte, BBVA Bancomer, Santander Mexico, Citibanamex, Banamex, Scotiabank Mexico, and any other Mexican banking institution
- Mexican peso-denominated money market accounts and CDs (CETES)
- Mexican brokerage accounts held with firms like GBM, Actinver, or Casa de Bolsa Finamex
- Afore accounts — your Mexican pension account balance must be counted toward the FBAR threshold (see the Afore section below for more detail)
- Mexican trust accounts (fideicomisos) — if a U.S. person has a beneficial interest in a fideicomiso holding Mexican real estate, this may also trigger FBAR reporting
FBAR vs. FATCA for 🇺🇸 Americans in Mexico
The FBAR (FinCEN 114) is filed separately from your tax return via the BSA e-filing system at bsaefiling.fincen.treas.gov. The FATCA Form 8938, filed with your 1040, applies at higher thresholds — $200,000 single or $400,000 married filing jointly at year-end (or $300,000/$600,000 at any point during the year for 🇺🇸 Americans living abroad). Both may apply simultaneously for 🇺🇸 Americans with substantial Mexican assets. The two forms overlap but are not duplicates — they cover some of the same accounts but have different purposes and different penalties for non-filing.
| Form | Filed with | Threshold (abroad) | Penalty for non-filing |
|---|---|---|---|
| FBAR (FinCEN 114) | BSA e-filing system (separate from IRS) | $10,000 combined at any point | Up to $10,000 non-willful; up to $100,000+ willful per violation |
| Form 8938 (FATCA) | Attached to Form 1040 | $300,000 single / $600,000 married at any point | $10,000 initial + $50,000 continuing penalty |
Property ownership and rental income — Mexico-specific rules
Mexico is one of the most popular countries in the world for 🇺🇸 Americans to purchase property — from condos on the Riviera Maya to historic homes in Oaxaca to hillside villas above Puerto Vallarta. For U.S. tax purposes, owning and renting Mexican property creates several distinct reporting and tax obligations.
Rental income from Mexican property
If you rent your Mexican property — even occasionally through Airbnb or VRBO — you have Mexican-source rental income that is taxable in both Mexico and the United States. Mexico's SAT (Servicio de Administración Tributaria) requires non-resident owners to pay income tax on Mexican rental income. The withholding rate for non-residents is 25% on gross rental income, though Mexican residents (including 🇺🇸 Americans with Residente Permanente status) may use a different rate schedule based on net income.
From a U.S. perspective, Mexican rental income is reported on Schedule E of your Form 1040. Expenses — mortgage interest (if the property is mortgaged), property taxes, repairs, management fees, depreciation — are deductible against rental income using the same rules that apply to U.S. rental properties. Mexican taxes paid on rental income generate Foreign Tax Credits that can offset U.S. tax on that same rental income.
Selling Mexican property — capital gains
When an American sells Mexican property, the gain is taxable in both countries. Mexico imposes a capital gains tax on the sale, with the rate and calculation depending on whether you qualify as a Mexican tax resident and how the sale is structured. The U.S. taxes the same gain under domestic law (at long-term capital gains rates if held more than a year). The Foreign Tax Credit can be used to offset U.S. capital gains tax with Mexican capital gains tax paid on the same disposition — but capital gains credits are in a separate limitation basket and cannot offset U.S. tax on other income categories.
🇺🇸 Americans who sell a principal residence in Mexico may also be able to claim the Section 121 exclusion — up to $250,000 of gain ($500,000 married filing jointly) on the sale of a home that was your principal residence for at least 2 of the last 5 years. This exclusion applies to foreign residences just as it does to U.S. homes. A retiree who bought a home in San Miguel de Allende in 2019 and lived there as a primary residence until selling in 2025 may be able to exclude a significant portion of the gain from U.S. tax.
The fideicomiso structure
Because Mexican law prohibits foreigners from directly owning real estate within 50 kilometers of the coast or 100 kilometers of the border, 🇺🇸 Americans who buy coastal property (think: Cancun, Los Cabos, Puerto Vallarta, Tulum) typically hold it through a fideicomiso — a bank trust where a Mexican bank is the legal trustee and the American is the beneficial owner. From a U.S. tax perspective, a fideicomiso may be treated as a grantor trust (if the American controls it), as a foreign trust (with additional Form 3520/3520-A reporting), or differently depending on the specific structure. The tax treatment of fideicomisos is an area of some IRS complexity and professional guidance is recommended.
Afore (Mexican pension) — U.S. reporting treatment
The Afore system (Administradoras de Fondos para el Retiro) is Mexico's mandatory defined contribution pension scheme, similar in concept to a U.S. 401(k) but with important structural differences. All formal employees in Mexico contribute a percentage of their salary to their Afore account each pay period, with employer and government contributions on top. The funds are managed by specialized fund managers (AFORE companies such as SURA, XXI Banorte, Profuturo, and Citi Afore).
The U.S. tax problem with Afore
Here is the core problem: U.S. tax law does not automatically grant tax deferral to foreign pension systems. For an American worker employed by a Mexican company who participates in the Afore system, the Afore is essentially a foreign financial account receiving mandatory contributions. Without a specific treaty provision recognizing the Afore as tax-deferred — and the US-Mexico treaty does not provide the same clear recognition that, for example, the US-Canada treaty provides for RRSPs — the IRS takes the position that contributions and investment earnings inside the Afore are currently taxable to the U.S. person each year.
In practice, this means:
- Employer contributions to your Afore may be includable in your gross income in the year contributed
- Investment earnings (returns on the fund balance) may be currently taxable each year rather than deferred until withdrawal
- The Afore account itself must be reported on the FBAR (FinCEN 114) since it is a foreign financial account in your name
- Depending on account balance, Form 8938 (FATCA) may also apply
IMSS social security contributions
Mexico's social security system (Instituto Mexicano del Seguro Social, or IMSS) operates alongside the Afore. Employer and employee IMSS contributions cover health insurance, disability, and basic retirement benefits. The US-Mexico totalization agreement — signed in 2004 — coordinates Social Security coverage between the two countries to prevent 🇺🇸 Americans from paying into both systems simultaneously.
Under the totalization agreement, 🇺🇸 Americans employed by Mexican companies for extended periods may pay into IMSS rather than U.S. Social Security. This provides partial self-employment tax relief for 🇺🇸 Americans who are covered under the Mexican system. However, the specific coverage rules are complex — the totalization agreement requires careful analysis to determine which system covers a given worker, and coverage periods in each country affect future benefit calculations.
Self-employment, remote workers, and Mexico's digital nomad community
Mexico has become one of the world's most popular destinations for remote workers and digital nomads, driven by a combination of low cost of living, reliable internet infrastructure, vibrant cities like Mexico City (CDMX), Guadalajara, and Oaxaca, and geographic proximity to the United States. This population has distinct U.S. tax characteristics that differ from both traditional expats employed by Mexican companies and retirees living on fixed income.
Remote workers for U.S. employers
🇺🇸 Americans who work remotely from Mexico for a U.S.-based employer are in an increasingly common situation. The income is U.S.-source (the employer is American, the contracts are American), but the worker is physically in Mexico. For FEIE purposes, the "place of performance" doctrine generally means that income earned through personal services performed in Mexico qualifies as foreign earned income — even if the employer is American. This is confirmed by IRS guidance and means FEIE is available to remote workers in Mexico who qualify under the Physical Presence or Bona Fide Residence tests.
However, the employer side creates complications. U.S. employers may continue withholding U.S. federal income tax and FICA taxes from remote workers' paychecks regardless of where they work. You can file Form 673 with your employer to request reduced withholding based on your expected FEIE exclusion. FICA withholding continues regardless of FEIE — your employer will continue collecting Social Security and Medicare taxes from your paycheck, and these are generally not recoverable through FEIE.
Self-employed 🇺🇸 Americans and independent contractors in Mexico
Self-employed 🇺🇸 Americans — freelancers, consultants, graphic designers, developers, writers — who earn income from non-Mexican clients while living in Mexico face a dual tax burden:
- U.S. self-employment tax: 15.3% on the first $176,100 of net self-employment income (2025 threshold, adjusted annually), plus 2.9% above that. This is the Social Security and Medicare tax owed by the self-employed, and FEIE does not eliminate it.
- Mexican income tax: If you are a Mexican tax resident (typically, spending more than 183 days in Mexico in a calendar year), Mexico claims the right to tax your worldwide income. Income from foreign clients may be taxable in Mexico, and you may need to register with the SAT as a self-employed person, obtain an RFC (Registro Federal de Contribuyentes), and file Mexican income tax returns.
Mexico's digital nomad visa
Mexico introduced a dedicated digital nomad visa (Visa de Trabajo Remoto) that allows remote workers to live legally in Mexico for up to a year with the ability to renew. Holding this visa — rather than living on a tourist visa (FMM) — has potential tax implications. While the visa itself does not automatically make you a Mexican tax resident, spending more than 183 days in Mexico in a calendar year triggers Mexican tax residency under Mexican domestic law. Digital nomads who extend their stay beyond 183 days may find themselves filing Mexican income tax returns as residents, which changes the tax calculation significantly compared to non-resident treatment.
Retirees in San Miguel, Puerto Vallarta, Playa del Carmen — specific considerations
Mexico attracts one of the world's largest retiree communities from the United States. Destinations like San Miguel de Allende (Guanajuato), Puerto Vallarta and the Banderas Bay area, Playa del Carmen and the Riviera Maya, Lake Chapala (Ajijic), Oaxaca City, and Los Cabos all have established American retirement communities with deep social infrastructure — English-speaking churches, American-style grocery stores, international schools for grandchildren, and medical facilities accustomed to treating American patients.
American retirees in Mexico face a distinct set of U.S. tax considerations:
U.S. Social Security in Mexico
Social Security benefits paid to 🇺🇸 Americans living in Mexico are taxable by the United States under the same rules that apply to 🇺🇸 Americans living in the U.S. Up to 85% of your Social Security benefit may be includable in gross income depending on your combined income. The treaty provides that Mexico generally does not tax U.S. Social Security benefits of Mexican residents — effectively preventing double taxation on this income stream. The SSA will not withhold for foreign taxes, so retirees in Mexico need to manage their U.S. estimated tax payments accordingly.
IRA and 401(k) distributions
Distributions from U.S. IRA accounts, 401(k) plans, and pensions are taxable in the United States as ordinary income, regardless of where you live. These are U.S.-source payments from U.S.-based custodians, and they do not qualify for FEIE (which requires foreign earned income). The treaty generally preserves U.S. taxing rights over these retirement distributions while providing that Mexico should give credit for the U.S. tax paid, preventing double taxation.
Investment income from U.S. brokerage accounts
Dividends, interest, and capital gains from U.S. brokerage accounts are U.S.-source income, taxable in the U.S. under domestic law. FEIE does not apply. If Mexico taxes this income as worldwide income of a Mexican tax resident, you can claim a Foreign Tax Credit against your Mexican tax on your U.S. return — but in practice, many retirees are below the threshold where Mexican residency-based taxation significantly affects U.S.-source investment income.
Mexico's Residente Permanente visa
American retirees who have lived in Mexico long-term typically hold a Residente Permanente visa, which grants indefinite residency rights and work authorization in Mexico. The Residente Permanente visa is a positive factor for FEIE Bona Fide Residence Test purposes — it demonstrates genuine intention to reside in Mexico. For retirees who are not claiming FEIE (because they have no Mexican earned income), the visa status still matters for FBAR and the Mexican tax residency analysis.
Practical filing steps and common mistakes
Filing checklist for 🇺🇸 Americans in Mexico
- Determine your FEIE qualification method — Physical Presence Test (330 days outside U.S.) or Bona Fide Residence Test (full calendar year of genuine Mexican residency). Keep a travel log and document your residence visa status.
- Run both FEIE and FTC scenarios — If you paid significant Mexican income tax, calculate your U.S. tax under both methods before filing. The difference can be thousands of dollars. Use a CPA or tax software that handles both scenarios.
- Gather Mexican tax documentation — If using FTC, you need proof of Mexican taxes paid. This means your CFDI (digital tax receipts), SAT account statements, and any withholding certificates (constancias de retención).
- Compile FBAR account list — List every Mexican financial account (banks, brokerages, Afore) with the institution name, account number, and the maximum balance held at any point during the year. Include the account in U.S. dollar equivalents using the IRS's official exchange rate.
- File your FBAR by April 15 (automatic extension to October 15) at bsaefiling.fincen.treas.gov. It is separate from your tax return and filed directly with FinCEN.
- File your U.S. return — Form 1040 with appropriate attachments — Form 2555 for FEIE, Form 1116 for FTC, Schedule E for rental income, Schedule C for self-employment. The standard expat extension gives you until June 15 automatically; you can extend further to October 15 by filing Form 4868.
- Assess Form 8938 (FATCA) — If your combined Mexican financial assets exceed $300,000 (single) or $600,000 (married) at any point during the year, Form 8938 must be filed with your 1040.
- Pay quarterly estimated taxes if you are self-employed, have rental income, or your employer does not withhold sufficient U.S. taxes. Estimated payments are due April 15, June 15, September 15, and January 15.
Common mistakes 🇺🇸 Americans in Mexico make
- Defaulting to FEIE without running the FTC comparison — for higher earners, FEIE may not be optimal.
- Failing to file FBAR — Mexican bank accounts trigger FBAR, and the threshold ($10,000 combined) is low enough that almost every American with a Mexican checking account qualifies.
- Not reporting Afore — The Afore must be counted in your FBAR threshold, and current-year earnings may be taxable.
- Treating Mexican rental income as U.S.-only income — Mexican rental income triggers both U.S. reporting (Schedule E) and potential Mexican SAT obligations.
- Forgetting self-employment tax — FEIE does not eliminate SE tax. Freelancers who exclude their income from income tax via FEIE still owe 15.3% self-employment tax.
- Missing the Afore Form 3520/3520-A issue — If the IRS treats your Afore as a foreign grantor trust (which some positions suggest), failure to file Form 3520 creates automatic penalties of $10,000 or 35% of trust assets, whichever is greater.
- Not registering with SAT when required — 🇺🇸 Americans who are Mexican tax residents (183+ days) and earn income in Mexico are required to obtain an RFC and file Mexican income tax returns. Failure to do so creates compliance problems in Mexico that can complicate future property sales and visa renewals.
FEIE vs. FTC analysis, Afore reporting, fideicomiso treatment, and rental income from Mexican property — these are genuinely complex cross-border situations where a specialized expat CPA pays for itself. Greenback Tax Services offers flat-fee pricing with CPAs experienced in Mexico expat tax situations.