Loss Harvesting Is Not Always the Right Move
Tax loss harvesting is one of the most effective tax-saving strategies for stock market investors in India. But it is not a universal prescription. There are clear scenarios where booking losses is counterproductive, wasteful, or even harmful to your long-term returns.
The core principle behind loss harvesting is that you book a loss today to save tax on a gain today. If there is no gain to offset, or if the loss itself is not the right type, the strategy falls apart. Worse, it can create unnecessary complexity in your tax filing, trigger carry-forward deadlines that you might miss, or cause you to exit a position that was about to recover.
This article covers five specific scenarios where you should not harvest losses. Each scenario explains why the strategy fails and what you should do instead. Recognizing when not to act is just as important as knowing when to act.
Scenario 1: You Have No Gains to Offset
The most common mistake is harvesting losses when you have zero realized capital gains for the financial year. If you have not sold any stocks at a profit, there is nothing for the loss to offset.
What happens when you book a loss with no gains? The loss is carried forward to future assessment years. While this sounds fine in theory, it creates several problems:
- The carried-forward loss starts an 8-year countdown. If you do not generate sufficient capital gains within 8 years to absorb the loss, it expires permanently.
- You must file your ITR on or before the due date every single year to keep the carry-forward alive. Missing a single deadline forfeits the remaining carry-forward.
- The carry-forward adds complexity to your ITR filing. You need to fill Schedule CFL correctly, which many investors get wrong.
If you are a long-term buy-and-hold investor who rarely sells, the probability of having enough gains in the next 8 years to absorb the loss may be low. In this case, you are selling a stock at its low point for a tax benefit you may never realize.
The exception: if you expect to sell a large profitable position in the next 1-2 years, booking losses now creates a carry-forward that will offset those future gains. But this requires planning and conviction.
Scenario 2: The Stock Is Likely to Recover
Selling a stock purely for the tax benefit while ignoring its investment fundamentals is a mistake. If a stock has fallen due to temporary market conditions but its business fundamentals remain strong, selling it locks in a real loss. The tax saving is certain, but the opportunity cost of missing the recovery can be much larger.
Consider this example: Stock A is down Rs 50,000 from your purchase price. Harvesting this STCL saves Rs 10,400 in tax (Rs 50,000 x 20% + cess). But if the stock recovers by 15% over the next 3 months, you miss Rs 30,000 to Rs 40,000 in gains.
Of course, India has no wash sale rule, so you can sell and rebuy immediately. This solves the problem in theory, but not always in practice. Between your sell and buy orders, the price can move. In a volatile stock, even a few minutes of delay can result in buying back at a higher price. If the stock gaps up before you can rebuy, your tax saving is wiped out by the price difference.
The guideline: if your conviction in the stock is high and the expected near-term return exceeds the tax saving, do not harvest. If you have no opinion on the stock's future and are holding it passively, harvesting makes sense.
Scenario 3: You Only Have LTCL and No LTCG
This scenario is a direct consequence of the cross-term asymmetry rule. Long-term capital losses can only offset long-term capital gains. They cannot offset short-term capital gains.
If your only realized gains for the year are STCG and you are considering selling a stock held for over 12 months at a loss, stop and reconsider. That LTCL will provide zero tax benefit against your STCG. You will be selling a long-term holding at its low point for no immediate tax advantage.
The LTCL will be carried forward, but it can only be used against LTCG in future years. If you primarily generate STCG from your trading activity, you may never have enough LTCG to absorb the carried-forward LTCL before it expires in 8 years.
What to do instead: If you want to harvest the loss, check whether the holding period is close to the 12-month mark. If the stock has been held for 11 months, waiting another month does not help since it is about to become long-term. But if it has been held for 8-9 months, you still have time and the loss is still STCL, which can offset your STCG.
The key takeaway is that the type of loss matters as much as the amount. An LTCL is significantly less useful than an STCL for most investors.
Scenario 4: FIFO Makes the Harvest Unprofitable
FIFO (First In, First Out) is mandatory for calculating capital gains on listed equity in India. When you have multiple buy lots of the same stock at different prices, FIFO determines which lot is sold first. This can make a planned harvest unprofitable or even create an unintended gain.
Example: You bought 200 shares of HDFC Bank in two lots. - Lot 1: 100 shares at Rs 1,400 on January 10, 2025 - Lot 2: 100 shares at Rs 1,700 on September 15, 2025
Current price: Rs 1,550. You think selling 100 shares will book a loss of Rs 150 per share (Rs 1,700 - Rs 1,550) since Lot 2 is underwater. But FIFO says Lot 1 is sold first.
Actual result: You sell 100 shares. FIFO assigns these to Lot 1 (bought at Rs 1,400). Your gain is Rs 1,550 - Rs 1,400 = Rs 150 per share. That is an LTCG of Rs 15,000, not a loss at all.
To actually book the loss from Lot 2, you would need to sell all 200 shares. But then you are also booking the Rs 15,000 LTCG from Lot 1, which partially or fully offsets the loss from Lot 2. The net impact may be minimal or even negative.
Always check your lot-level cost basis before executing a harvest. Your broker's holdings statement should show per-lot details.
Scenario 5: Creating Unnecessary Carry-Forward Complexity
Every carried-forward loss creates an obligation. You must file your ITR on time for the year of the loss and for every subsequent year until the loss is fully absorbed or expires. Missing a single due date forfeits the remaining carry-forward permanently.
For investors who are not disciplined about ITR filing, or who use different tax professionals each year, carry-forward losses add risk. If your CA misses the carry-forward entry in Schedule CFL, or if you switch from one tax filing platform to another and the data does not transfer correctly, you can lose the benefit.
Small carry-forward amounts are especially not worth the hassle. If you harvest Rs 15,000 in STCL with no current-year gains, the maximum future tax saving is Rs 3,120 (Rs 15,000 x 20% + cess). Is that worth 8 years of tracking and correct ITR filing? For most people, no.
A good rule of thumb: only create carry-forward losses when the amount is substantial (at least Rs 50,000 to Rs 1,00,000) and you have a reasonable expectation of capital gains in the next 2-3 years. Otherwise, the administrative burden outweighs the potential benefit.
Focusing on current-year offsets where the tax saving is immediate and certain is almost always the better approach.
How to Decide: A Quick Checklist
Before harvesting any loss, run through this quick checklist:
- Do I have realized capital gains this financial year? If no, think twice about creating a carry-forward.
- Is the loss short-term or long-term? If LTCL and I only have STCG, do not harvest.
- Have I checked FIFO? Does selling this stock actually create a loss, or does FIFO assign a profitable lot?
- Do I believe the stock will recover soon? If yes, factor in the opportunity cost or plan an immediate rebuy.
- Is the tax saving worth the transaction costs? Brokerage, STT, and slippage can eat into small harvests.
- Am I prepared to file ITR on time every year if this creates a carry-forward? If not, avoid creating one.
If you can answer favorably to all of these, the harvest is likely worthwhile. If two or more raise concerns, reconsider. Tax loss harvesting is powerful, but only when the conditions are right. Harvesting without a clear plan can reduce your after-tax returns rather than improve them.
The best investors treat loss harvesting as a calculated decision, not a default action. Every sale should have a clear tax rationale supported by the numbers.
See how this applies to your portfolio
Upload your Zerodha or Groww reports and get personalized recommendations in under 2 minutes.
Analyze My Portfolio FreeFrequently Asked Questions
Should I book losses if I have no capital gains this year?
Generally no. Without gains to offset, the loss is carried forward, which requires timely ITR filing for up to 8 years. Only book losses in this situation if you expect substantial gains in the near future.
Can FIFO cause a planned loss harvest to backfire?
Yes. If you have multiple lots of the same stock at different prices, FIFO may assign the sale to a profitable lot instead of the loss-making lot. Always check lot-level details before selling.
Is it worth harvesting a small loss like Rs 10,000?
For current-year offset against STCG, a Rs 10,000 STCL saves about Rs 2,080. If transaction costs are Rs 100 to Rs 300, the net saving is positive but small. For carry-forward purposes, the amount may not justify the multi-year tracking effort.