Calculate exact LTCG and STCG tax on stocks, mutual funds, and property. Updated for Budget 2024 rates — LTCG 12.5%, STCG 20%.
Equity shares & equity mutual funds: LTCG (12+ months) = 12.5% on gains above ₹1.25 lakh per year. STCG (under 12 months) = 20%. Both changed in Budget 2024 from 10%/15% to 12.5%/20%. Debt mutual funds (bought after April 1, 2023): No LTCG/STCG — all gains added to income and taxed at your slab rate, regardless of holding period. Property: LTCG (24+ months) = 20% without indexation or 12.5% without indexation (Budget 2024 removed indexation for property sold after July 23, 2024). STCG (under 24 months) = slab rate. Gold: LTCG (24+ months) = 12.5% without indexation. STCG = slab rate.
Every Indian investor gets ₹1.25 lakh of LTCG on equity tax-free each year. Example: You made ₹2 lakh LTCG from stocks. Tax = 12.5% on (₹2L - ₹1.25L) = 12.5% on ₹75,000 = ₹9,375 + cess. Strategy: "Grandfathering" — book profits below ₹1.25L every year, then reinvest. This resets your cost basis and avoids LTCG tax accumulation. This strategy works particularly well for long-term equity investors.
Book ₹1.25 lakh of long-term gains every March before year end, even if you plan to keep the investment. Sell → immediately rebuy at the same price. Your cost basis resets to the higher price. Next year's LTCG calculation starts from the new (higher) price. Over 10 years, this can save ₹15,000-50,000 in taxes. Works legally since there is no wash-sale rule in India (unlike USA).
If you have any capital gains (even ₹1) from selling stocks, mutual funds, or property — you must file ITR-2, not ITR-1. Capital gains are reported in Schedule CG of ITR-2. Get your capital gains statement from: Zerodha Console, Upstox, Groww (for stocks) or CAMS/KFintech (for mutual funds). These platforms provide ready-to-use capital gains reports formatted for ITR filing.