FAQTaxes
Taxes

Can I avoid capital gains tax in Mexico?

Quick Answer

You can reduce or eliminate capital gains tax several ways: (1) If the property was your primary residence for 3+ years, the first ~$700,000 USD equivalent of gain is exempt (once every 3 years), (2) Deduct documented improvements, closing costs, and inflation adjustments, (3) Increase your cost basis with legitimate improvement receipts, (4) Consult a cross-border tax professional for strategy. Tax evasion is illegal; tax optimization is smart planning.

Detailed Answer

While you cannot legally evade capital gains tax, there are several powerful and completely legal strategies to minimize or even eliminate your tax liability when selling property in Mexico. The most significant is the primary residence exemption: if you can demonstrate that you lived in the property for at least three of the preceding five years — through utility bills, voter registration, or residency documentation — the first approximately $700,000 USD equivalent of gain is completely exempt from ISR. This exemption is available once every three years.

Beyond the primary residence exemption, you can substantially reduce your taxable gain by documenting all property improvements with official Mexican invoices (facturas). Kitchen renovations, pool additions, landscaping, and structural upgrades all increase your cost basis. The original purchase price is also adjusted upward using Mexico's INPC inflation index, and all closing costs from both the purchase and sale are deductible. Together, these adjustments routinely cut the taxable gain by 40-60%.

The key to effective tax optimization is planning ahead — ideally years before you intend to sell. Our team helps buyers establish proper documentation habits from day one. For a customized capital gains projection on any property you are considering, contact us directly or visit our FAQ hub for more tax-planning insights.

Ready to Take the Next Step?

Explore our community guides to find the perfect Los Cabos neighborhood, or schedule a free consultation with our team.