This Mexico capital gains tax calculator estimates the ISR (Impuesto Sobre la Renta) you owe when you sell listed shares or real property in Mexico, after deducting your costs and any primary-residence exemption. It shows the taxable gain, the tax and your net proceeds.
How it works
The taxable gain is the sale price minus your allowable costs:
gain = sale_price − acquisition_cost − selling_and_improvement_costs
Mexico then taxes the gain differently by asset:
- Listed shares: a flat 10% ISR on the net gain for resident individuals, withheld through the brokerage.
- Real property: the gain is added to income and taxed at the progressive ISR rate you enter (up to 35%). If the property is your principal residence and the gain is within the legal cap, you can claim a full exemption.
The tool subtracts the tax from the gross gain to show your net proceeds.
Example
Sell shares bought for MXN 200,000 at MXN 350,000 with MXN 3,000 of commissions: the gain is MXN 147,000 and the 10% ISR is MXN 14,700, leaving net proceeds of MXN 335,300. For a property gain of MXN 1,000,000 at a 30% marginal rate, the ISR is MXN 300,000 — unless it qualifies as your exempt primary residence, in which case the tax is zero.
Notes
Mexico indexes the acquisition cost for inflation (actualización), which lowers the real taxable gain — this tool uses the figures you enter, so apply the index yourself for accuracy. The primary-residence exemption has conditions on frequency and notarisation. Property is taxed at progressive rates, so the true marginal rate depends on your other income. This is an estimate, not tax advice.