The most common piece of tax advice for equity investors in India is “just buy and hold, don’t churn, LTCG is only 12.5% anyway.” It is not wrong. But it quietly throws away a benefit the tax code hands you for free every single year: the Rs 1.25 lakh long-term capital gains exemption.

If you never sell until the end, you claim that exemption exactly once. If you book gains deliberately every April and buy the units straight back, you claim it fifteen times over a fifteen-year holding. Nothing about your portfolio changes. You hold the same fund, the same NAV, the same units. You just reset your cost basis higher each year and walk away from a tax bill you would otherwise pay at the finish line.

This post works the actual numbers. The saving is real, it is legal, and most investors leave it on the table because nobody sends them a reminder in April.

The rule of thumb, and where it breaks

The naive rule: hold equity funds long term, pay 12.5% LTCG on your gains when you finally sell, done.

Where it breaks: that 12.5% is charged on your entire accumulated gain above a single Rs 1.25 lakh exemption at exit. A 15-year lump sum can accumulate Rs 80-90 lakh of gain. One exemption shelters Rs 1.25 lakh of that. The other Rs 88 lakh gets taxed.

Meanwhile, the exemption is an annual allowance. It refreshes every financial year and it does not carry forward. An exemption you do not use in FY2026-27 is gone forever. Buy-and-hold uses 1 out of 15 available exemptions. That is the leak.

The mechanics of harvesting

The trade is simple and takes ten minutes on any app:

  1. Some time after 1 April (a fresh financial year), look at your equity fund units held longer than 12 months.
  2. Redeem just enough units so that the realised long-term gain is at or just under Rs 1.25 lakh.
  3. Because the gain is within the exemption, the tax on it is zero.
  4. Immediately buy back the same amount in the same fund.

You now own roughly the same rupee value of the fund, but your cost basis on the repurchased units has stepped up. The gain you booked has been “washed” out tax-free. India has no wash-sale rule that blocks this for gains, so the immediate repurchase is allowed.

Do this every year and you convert taxable embedded gains into tax-free cost basis, Rs 1.25 lakh at a time.

The 15-year math: lump sum

Take a clean case. Rs 20 lakh invested in an equity index fund, held 15 years, at an assumed 12% CAGR. (12% is a representative long-run equity number, not a promise.)

Terminal corpus:

20,00,000 x (1.12 ^ 15) = 20,00,000 x 5.474 = Rs 1,09,47,000
Total gain = 1,09,47,000 - 20,00,000 = Rs 89,47,000

Pure buy-and-hold at exit:

Total gain               = Rs 89,47,000
Less one exemption       = Rs  1,25,000
Taxable gain             = Rs 88,22,000
LTCG tax at 12.5%        = Rs 11,02,750
After-tax corpus         = Rs 98,44,250

Systematic harvester: the portfolio grows identically (you rebuy at the same NAV, so your units and value are unchanged). But across the holding you have booked Rs 1.25 lakh of gain tax-free in fourteen separate financial years, plus the exemption in the exit year. Call it fifteen exemptions, roughly Rs 18.75 lakh of gain sheltered instead of Rs 1.25 lakh.

Total gain                    = Rs 89,47,000
Less ~15 exemptions (18.75L)  = Rs 18,75,000
Taxable gain                  = Rs 70,72,000
LTCG tax at 12.5%             = Rs  8,84,000
After-tax corpus              = Rs 1,00,63,000

The harvester keeps about Rs 2.19 lakh more on the exact same portfolio. That is 12.5% of the extra Rs 17.5 lakh of gains sheltered (18.75L minus the 1.25L buy-and-hold would have got anyway).

Effective LTCG rate: the real comparison

The headline rate is 12.5% for everyone. What actually matters is the effective rate you pay on your total lifetime gain. Same Rs 20 lakh investment, three CAGR assumptions:

Assumed CAGRTotal gainBuy-and-hold taxHarvester taxBuy-and-hold effective rateHarvester effective rate
10%Rs 63.55 lakhRs 7.79 lakhRs 5.60 lakh12.26%8.81%
12%Rs 89.47 lakhRs 11.03 lakhRs 8.84 lakh12.33%9.88%
14%Rs 122.76 lakhRs 15.19 lakhRs 13.00 lakh12.37%10.59%

The harvester’s statutory rate is still 12.5%. But by claiming the exemption fifteen times, the effective rate on the whole gain drops to roughly 9-11%. The buy-and-hold investor pays close to the full 12.5% because a single Rs 1.25 lakh exemption barely dents an eight-figure gain.

Notice the absolute saving is a near-constant Rs 2.19 lakh across all three columns. That is because the shelter is capped at Rs 1.25 lakh of gain per year regardless of how fast the fund grows. The faster the growth, the smaller the saving looks as a percentage, but the rupees saved are the same.

Why the exemption “compounds”

There is nothing magical happening to your money mid-stream. You never actually pay tax during the accumulation years, so no cash leaves the portfolio and there is no extra compounding on tax saved. The compounding is in the count of exemptions.

Think of it as an annual coupon worth up to Rs 1.25 lakh x 12.5% = Rs 15,625 of avoided tax. Skip a year and the coupon expires. Over 15 years the coupons add up:

Exemptions claimedGain shelteredTax avoided vs one exemption
1 (buy-and-hold)Rs 1.25 lakhRs 0 (baseline)
5Rs 6.25 lakhRs 62,500
10Rs 12.50 lakhRs 1,40,625
15Rs 18.75 lakhRs 2,18,750

Every April you skip is Rs 15,625 you chose to donate to the exchequer.

The catch nobody mentions: your portfolio has to be big enough

The exemption is capped at Rs 1.25 lakh of gain, not investment. In the early years of a growing SIP, you may not have Rs 1.25 lakh of long-term gain available to book, so you cannot fill the full allowance.

Rough sense of the seasoning problem for a fund building up:

Long-term gain available that yearGain you can harvestExemption used
Rs 40,000Rs 40,000Rs 40,000 (85,000 wasted)
Rs 90,000Rs 90,000Rs 90,000 (35,000 wasted)
Rs 1.25 lakh or moreRs 1.25 lakhFull

This is an argument for starting early, not for skipping. Even a partial harvest of Rs 40,000 saves Rs 5,000 in eventual tax and costs you nothing. As the portfolio seasons past roughly Rs 10-12 lakh, most years will throw off enough long-term gain to use the full allowance.

At the other extreme, a very large portfolio (say Rs 2 crore) generates far more than Rs 1.25 lakh of gain a year, but you still can only shelter Rs 1.25 lakh annually. The exemption is the binding constraint, which is exactly why you want to be claiming it every year from the start rather than discovering it at year 14.

The real costs and risks (be honest about these)

Harvesting is close to free, but not perfectly free.

  • The exemption is shared. The Rs 1.25 lakh is a single aggregate limit across all your equity LTCG in a financial year, including direct shares and any other equity fund redemptions. If you already sold something with a Rs 80,000 gain, you only have Rs 45,000 of room left to harvest.
  • You reset the holding period on repurchased units. The units you buy back are fresh. If the market falls and you are forced to sell those specific units within 12 months, they attract STCG at 20% plus any exit load, not LTCG. Manage this by harvesting from older lots and keeping some seasoned units untouched, so a forced sale can draw from long-term lots.
  • STT and tracking friction. Securities transaction tax on equity fund redemption is a rounding error (0.001%), and most equity funds have no exit load after 12 months. Still, do the round trip in liquid funds you actually intend to hold, not thinly traded ones.
  • A one-day price gap. If you sell and rebuy on different days, the NAV can move against you between the two trades. Place both on the same day where the platform allows, or accept the small risk.

None of these outweigh a guaranteed Rs 15,625 per year, but they are why you harvest deliberately rather than churning the whole portfolio.

What about STCG-side harvesting?

A cousin strategy is loss harvesting: booking short-term or long-term losses to set off against gains. That is a separate tool and genuinely useful in a bad market year. This post is about the plain, always-available move: using up the Rs 1.25 lakh gain exemption every year regardless of market direction. In a flat or up year there may be no losses to harvest, but there is almost always a gain exemption going unused.

Bottom line

Set a recurring calendar reminder for mid-April. Every financial year, redeem enough seasoned equity fund units to book close to Rs 1.25 lakh of long-term gain, pay zero tax on it, and buy the units straight back the same day. Draw from your oldest lots and leave some seasoned units in reserve.

On a Rs 20 lakh portfolio over 15 years, this cuts your effective LTCG rate from about 12.3% to roughly 9.9% and puts an extra Rs 2.19 lakh in your pocket for maybe ten minutes of work a year. On larger portfolios the rupee saving is similar; the point is that the exemption resets whether you use it or not. Buy-and-hold is a fine strategy for your units. It is a bad strategy for your exemptions.

Figures here are illustrative, based on representative return and tax assumptions current for 2026, and are not investment advice. Your own gains, tax situation, and fund choices will differ, so run your actual numbers before acting.