Tax harvesting: use your ₹1.25 lakh of tax-free gains every year

Rules for FY 2026-27 · Checked 24 October 2026

Short answer

Up to ₹1.25 lakh of long-term gains on equity funds and shares is tax-free each financial year, and an unused limit is simply lost. Selling units with about that much gain and buying them back raises your cost, so you pay less tax when you finally sell. On ₹10 lakh growing at 12% for 10 years, doing this every year saves ₹1,45,600.

How the exemption works

  • Shares and equity fund units held more than 12 months give long-term gains, taxed at 12.5% on the part above ₹1.25 lakh in a financial year, plus 4% cess.
  • Sold within 12 months, the gain is short-term and taxed at 20%, with no exemption.
  • The ₹1.25 lakh covers your long-term gains from shares and equity funds together, and only in the year you sell.
  • It applies only where STT is paid on the sale (and, for shares, usually on the purchase too). Debt funds bought from 1 April 2023 are taxed at your slab rate instead.

So if you hold equity investments for years and sell them all at once, you use the exemption only once. Harvesting uses it every year.

How to harvest, step by step

  1. Near the end of the financial year, download your capital gains statement from your fund house, broker or registrar (CAMS or KFintech).
  2. Add up the long-term gains you have already booked this year. Your room is ₹1.25 lakh minus that.
  3. Sell units that have been held more than 12 months, enough to book gains up to that room.
  4. Buy back the same fund or shares with the money, so you stay invested.
  5. Keep the statements: the new purchase price is your cost from now on.

What it saves: ₹10 lakh over 10 years

₹10 lakh in an equity fund growing 12% a year is worth ₹31.06 lakh after 10 years. Compare selling everything at the end with harvesting gains every year for the first 9 years.

Hold, then sellHarvest every year
Gains booked tax-free along the way–₹11.2 lakh
Cost when you finally sell₹10 lakh₹21.2 lakh
Gain in the year you sell₹21.06 lakh₹9.86 lakh
Tax, including cess₹2,57,510₹1,11,910
Tax saved–₹1,45,600

Even one harvest helps. Booking ₹1.2 lakh of gains tax-free this year cuts the tax on your eventual sale by up to ₹15,600 (12.5% plus cess on ₹1.2 lakh).

Try it on your own gains

Capital gains tax calculator

5 lakh
₹

The total cost of the shares or units you are selling, including brokerage.

7 lakh
₹

The amount received, less brokerage and other selling costs.

How long did you hold them?
Long-term gains already booked this year
₹

The ₹1.25L exemption is for the whole year across all your shares and equity funds, so gains you have already booked use it up first.

Tax on this sale₹9,750

Long-term gain of ₹2,00,000, taxed at 12.5% plus 4% cess.

  • Held more than 12 months, so this is a long-term gain: the first ₹1.25L of such gains in a year is tax-free and the rest is taxed at 12.5%.
  • This year's ₹1.25L exemption is now used up.
  • You keep ₹6.9L. The tax takes 4.9% of your gain.
You keep₹6.9L
  • What you paid₹5,00,000
  • Gain after tax₹1,90,250
  • Tax₹9,750
Sale value
₹7,00,000
What you paid
− ₹5,00,000
Gain
₹2,00,000
Exemption used
− ₹1,25,000
Taxable gain
₹75,000
Tax at 12.5%
₹9,375
Health and education cess (4%)
₹375
Total tax
₹9,750
You keep
₹6,90,250
Tax = (₹2,00,000 − ₹1,25,000) × 12.5% × 1.04

For listed shares and equity mutual funds sold with STT paid. Not included: surcharge (up to 15% on these gains, for incomes above ₹50 lakh), the higher 31 January 2018 price for shares bought before 1 February 2018, and the relief if your other income is below the basic exemption limit. The FY 2026-27 rebate does not cover this tax.

The catches

  • The 12-month clock restarts. The units you buy back are new; sell them within a year and the gain is short-term at 20%.
  • ELSS lock-in restarts too. Bought-back ELSS units are locked in for another 3 years.
  • Check the exit load. Some funds charge one if you sell within a set period; read your fund’s terms before selling.
  • Selling costs a little. STT on selling equity fund units is 0.001% (₹5 on ₹5 lakh). For shares it is 0.1% on both the sale and the purchase (₹1,000 on a ₹5 lakh round trip), plus brokerage and depository charges.
  • You may be out of the market for a few days between selling and buying back. Prices can move either way.
  • Old holdings. For shares and units bought before 1 February 2018, the cost is the higher of what you paid and the lower of the 31 January 2018 price and the sale price. After you harvest, the new purchase price replaces that.
  • The ₹12 lakh rebate does not cover these gains. In the new regime, tax on long-term gains above ₹1.25 lakh is payable even if your other income is under ₹12 lakh.

Frequently asked questions

Does the ₹1.25 lakh limit carry forward if I do not use it?

No. It applies to each financial year on its own; whatever you do not use that year is gone.

Do shares and mutual funds each get ₹1.25 lakh?

No. The ₹1.25 lakh is for your long-term gains on listed shares, equity fund units and business trust units added together.

Does harvesting work for debt funds?

No. Debt fund units bought from 1 April 2023 are taxed at your slab rate however long you hold them, and get no ₹1.25 lakh exemption.

Do I need to show harvested gains in my return?

Yes. Long-term gains on shares and equity funds go in your return even when they are within the ₹1.25 lakh limit.

Sources: Income Tax Department, NSE: Securities Transaction Tax, AMFI