Capital Gains Calculator

Calculate short-term and long-term capital gains tax on stocks, mutual funds and property.

Enter purchase price, sale price and dates to calculate capital gains tax

Capital Gains Tax Rates — Budget 2024 Updates

The Union Budget 2024 significantly changed capital gains tax rates effective from 23 July 2024. Key changes affect equity, debt mutual funds and property.

Equity & Equity MF
STCG (<12 months)20%
LTCG (>12 months)12.5%
LTCG exempt up to ₹1.25 lakh per year
Debt Mutual Funds
Any holding periodSlab rate
Post April 2023 — added to income, taxed as per your slab
Real Estate
STCG (<24 months)Slab rate
LTCG (>24 months)12.5%
Indexation benefit removed post July 2024 (12.5% without indexation)
Gold
STCG (<36 months)Slab rate
LTCG (>36 months)12.5%
Without indexation benefit post Budget 2024

Frequently asked questions

What changed in Budget 2024 for capital gains tax?

Budget 2024 (effective 23 July 2024) raised STCG on equity from 15% to 20%, reduced LTCG on equity from 10% to 12.5% but raised the exemption limit from ₹1 lakh to ₹1.25 lakh. Real estate LTCG changed to 12.5% without indexation (was 20% with indexation). Gold LTCG also moved to 12.5% without indexation.

Can I offset capital gains with capital losses?

Yes. Short-term capital losses can be set off against both STCG and LTCG. Long-term capital losses can only be set off against LTCG. Unadjusted losses can be carried forward for 8 assessment years.

Is the ₹1.25 lakh LTCG exemption on equity per transaction or per year?

It is per financial year, not per transaction. If you have multiple equity sales in a year, the total LTCG up to ₹1.25 lakh is tax-free. Beyond that, tax applies at 12.5% without the benefit of indexation.

What is indexation and why was it removed for property?

Indexation adjusts your purchase price for inflation using the Cost Inflation Index (CII), reducing your taxable gain. Budget 2024 removed this benefit for property sold after 23 July 2024, replacing it with a lower flat rate of 12.5%. For properties bought before 2001, a grandfathering provision applies.

Do I need to pay advance tax on capital gains?

Yes, if your total tax liability (including capital gains tax) exceeds ₹10,000 for the year. Capital gains realised after 15 March but before 31 March can be paid as advance tax by 31 March without interest. For gains earlier in the year, normal advance tax instalments apply.