An allowance that lapses every 31 March
Long-term gains on equity funds and listed shares are taxed at 12.5%, but only above ₹1.25 lakh a year. That first ₹1.25 lakh is tax-free, and it does not carry forward. Skip a year and that year's allowance is gone.
Gain harvesting uses it on purpose. In a year when you have long-term gains sitting in a fund but have not sold, you redeem enough units to realise about ₹1.25 lakh of gain, then buy the same fund back. You own the same thing. The units now carry a higher cost, so the gain you are eventually taxed on is ₹1.25 lakh smaller.
Our guide to tax-loss harvesting and the post on cutting capital gains tax with losses mention this "mirror move" in a paragraph. This post runs it over ten years and prices the frictions.
A ten-year worked example
Assumptions, not forecasts: ₹10 lakh goes into a Nifty 50 index fund with no exit load, such as the UTI Nifty 50 Index Fund (Direct, Growth). The NAV grows a steady 12% a year. Once a year, a few days later than the year before, the investor sells enough units to book up to ₹1.25 lakh of long-term gain and reinvests the proceeds the same day, paying 0.005% stamp duty on each purchase. In year 10 everything is sold. No other equity gains are realised in any year.
| Year | Sold and bought back | Gain booked tax-free | Stamp duty on rebuy |
|---|---|---|---|
| 1 | ₹11,19,944 | ₹1,19,994 | ₹56 |
| 2 | ₹11,66,667 | ₹1,25,000 | ₹58 |
| 3 | ₹10,79,059 | ₹1,25,000 | ₹54 |
| 4 | ₹8,41,003 | ₹1,25,000 | ₹42 |
| 5 | ₹6,16,352 | ₹1,25,000 | ₹31 |
| 6 | ₹5,20,248 | ₹1,25,000 | ₹26 |
| 7 | ₹4,33,697 | ₹1,25,000 | ₹22 |
| 8 | ₹3,42,953 | ₹1,25,000 | ₹17 |
| 9 | ₹3,16,125 | ₹1,25,000 | ₹16 |
In year 1 the whole holding had only ₹1,19,994 of gain, so all of it was sold and bought back. After that, the amount that has to be sold shrinks, because older units carry more gain per rupee.
Now the sale in year 10:
| At the end of year 10 | Never harvested | Harvested every year |
|---|---|---|
| Value of the holding | ₹31,05,693 | ₹31,05,026 |
| Taxable gain before exemption | ₹21,05,743 | ₹9,85,404 |
| Tax at 12.5% above ₹1.25 lakh, with cess | ₹2,57,497 | ₹1,11,852 |
| After tax | ₹28,48,196 | ₹29,93,174 |
Harvesting leaves the investor ₹1,44,977 better off: ₹1,45,644 less tax, less about ₹670 of value lost to the extra stamp duty. That is close to 13% of the ₹11.2 lakh of exemption used across nine years, which is the whole mechanism. The capital gains tax calculator shows the rate on any single year's gain.
Two things the table does not do. It does not make the fund grow faster; the value at the end is the same. And it is not a deferral trick: the saved tax is never paid, because each year's ₹1.25 lakh was exempt when it was booked.
FIFO decides which units go
Mutual fund redemptions follow first in, first out: the oldest units leave first. For a lump sum that works in your favour, since the original units are the ones carrying long-term gain. It also creates a timing trap. In year 2 of the example, every unit held had been bought at the year-1 harvest. Sell them exactly one year later and the gain is short-term, taxed at 20%, with no exemption. A unit must be held for more than 12 months, which is why each harvest is a few days later than the last.
With a SIP, FIFO means a harvest sells the earliest instalments, which usually carry the most gain per rupee, so less has to be sold. The units you rebuy then sit behind all your later instalments in the queue. Our post on how SIP redemptions are taxed shows how the lots line up.
The costs that can cancel it out
Exit loads. The saving is at most about ₹16,250 a year, so a load of even 1% on a large redemption can swallow it. Loads vary widely, so read the exit load before every harvest:
| Fund (Direct, Growth) | Exit load, from the scheme summary document |
|---|---|
| UTI Nifty 50 Index Fund | Nil |
| HDFC Nifty 50 Index Fund | 0.25% within 3 days of allotment |
| Parag Parikh Flexi Cap Fund | 2% up to 365 days, 1% from 366 to 730 days, beyond 10% of units |
The last row is the one to notice. In a fund with a two-year load, the year-2 harvest above would sell units bought at the year-1 harvest, now 366 to 730 days old. A 1% load on 90% of ₹11.67 lakh is about ₹10,500, against ₹16,250 of tax saved. Harvest only units more than two years old in such funds, even if that means using less than the full exemption. Many index funds carry no load or a very short one.
Time out of the market. A redemption pays out in a day or two, so the sell and buy can land on different NAVs. On a ₹10 lakh redemption, a 1% move between the two costs or earns ₹10,000, which is the same size as the tax saved. Some investors buy first from spare cash and redeem the same day to narrow the gap.
The shared allowance. The ₹1.25 lakh covers all long-term equity gains in the year: shares, equity funds, a rebalancing sale, or a switch between funds. Harvest last, in February or March, once you know what else you have sold.
The ₹12 lakh line. Long-term gains count towards total income for the Section 87A rebate, even when they are tax-free. With ₹11.5 lakh of taxable salary under the new regime, tax is zero. Harvest ₹1.25 lakh of gain and total income becomes ₹12.75 lakh: the rebate goes and the tax is ₹57,200. Harvesting ₹50,000 instead keeps total income at ₹12 lakh and tax at zero.
ELSS. Units bought back in an ELSS fund start a new three-year lock-in.
The rule of thumb
Harvest when you hold long-term equity gains you are not otherwise selling, the fund has no exit load on the units FIFO will sell, and the extra income does not push you across ₹12 lakh. Book up to ₹1.25 lakh, less whatever you have already realised, and buy back the same day. The tax-loss harvesting calculator handles years that hold losses as well, and the guide to mutual fund taxation has the other rates. The CBDT notifications page is the source for any change to the exemption.
What the example does not tell you
A steady 12% is a convenience. Real returns are uneven, and in a falling year there may be no long-term gain to harvest, only losses. The example assumes the exemption stays at ₹1.25 lakh and the rate at 12.5% for ten years, which no Budget promises. It ignores the surcharge on large incomes. None of this is a recommendation of any fund named here.
Frequently asked questions
What is gain harvesting in mutual funds?
Selling enough equity fund units to realise up to ₹1.25 lakh of long-term gain in a financial year, which is tax-free, and buying back straight away. Your holding stays the same but its cost goes up, so the gain taxed when you finally sell is smaller.
How much tax does gain harvesting save?
Up to 13% of ₹1.25 lakh, about ₹16,250 a year, since long-term equity gains above the exemption are taxed at 12.5% plus 4% cess. In our ten-year example on ₹10 lakh growing 12% a year, nine harvests cut the final tax from ₹2,57,497 to ₹1,11,852.
Can gain harvesting increase my tax?
Yes, if it pushes total income over ₹12 lakh in the new regime. Long-term gains count towards that limit. Someone with ₹11.5 lakh of taxable salary who harvests ₹1.25 lakh pays ₹57,200 instead of nothing; harvesting ₹50,000 keeps them at zero.
This is commentary on published data, not investment advice. WealthTicker is not a SEBI-registered adviser or distributor. Figures are as of the dates stated and can be revised by their source.
Keep reading
Tax-loss harvesting: legally cut your capital gains tax
243 of 543 active equity funds fell in the year to 1 October 2026. How booking those losses against gains works in India, and the rules that trip people up.
Endowment policy: surrender, make paid-up or keep paying?
A policy that returns 6.4% over its life can still offer 9% on the premiums left. Worked numbers for surrender, paid-up and continue, against a SIP.
Rental yield: what a flat really earns after costs and tax
A ₹1.2 crore flat let at ₹30,000 a month yields 3% gross, 1.67% after costs and 1.14% after tax at the 30% slab. The line-by-line arithmetic.
