Case Studies

Case Study: How Carry-Forward Losses Expanded the Tax-Free Booking Window to Rs 2 Lakh

9 min read read ยท Updated 22 February 2026

The Investor's Situation

Rohit is a disciplined long-term investor who has been building his equity portfolio for the last six years. Two years ago, during a market downturn, Rohit sold some of his long-term holdings at a loss, realizing Rs 75,000 in LTCL. He filed his ITR on time that year, reporting the loss and electing to carry it forward. He had no gains to offset the loss at the time.

Now, two years later, the market has recovered and Rohit's portfolio is sitting on substantial unrealized gains. Here is his current situation:

  • Unrealized LTCG: Rs 2,50,000 spread across multiple long-term holdings
  • Carry-forward LTCL from two years ago: Rs 75,000
  • No realized gains or losses in the current year yet
  • All holdings are long-term (over 12 months)

Rohit knows about the Rs 1.25 lakh LTCG exemption and plans to harvest gains this year. His question is: how much should he book?

What Most Investors Think

Rohit's initial thinking is straightforward: "I'll book Rs 1.25 lakh in LTCG, just like everyone else. That's the exemption limit, and anything above that gets taxed at 12.5%."

This is actually good thinking -- it shows Rohit understands the gain harvesting concept. But he is leaving money on the table because he has forgotten about his carry-forward LTCL from two years ago.

Many investors file their carry-forward losses on their ITR but then forget about them. The loss sits as a line item in their old tax returns, and when the time comes to use it, they do not factor it into their planning. This is particularly common when the loss was realized in a different financial year and the investor's immediate situation has changed.

Rohit's carry-forward LTCL of Rs 75,000 is a valuable asset that effectively expands his tax-free booking capacity. If he ignores it and books only Rs 1.25 lakh, he wastes an opportunity to book an additional Rs 75,000 in gains at zero tax cost.

What TaxHarvestLab Identifies

When Rohit enters his portfolio into TaxHarvestLab, the tool asks about carry-forward losses from previous years. Rohit enters his Rs 75,000 carry-forward LTCL, and the tool immediately recalculates his optimal gain harvesting amount.

Instead of recommending Rs 1,25,000 in gain harvesting, TaxHarvestLab recommends Rs 2,00,000. Here is the logic:

  • Carry-forward LTCL (Rs 75,000) is automatically set off against LTCG first.
  • After the set-off, the remaining LTCG is Rs 2,00,000 - Rs 75,000 = Rs 1,25,000.
  • The Rs 1,25,000 exemption then covers the remaining gain entirely.
  • Taxable LTCG = Rs 0.

The carry-forward loss effectively acts as an "exemption booster," expanding Rohit's tax-free booking window from Rs 1,25,000 to Rs 2,00,000. This is Rs 75,000 in additional gains that Rohit can harvest tax-free this year.

Step-by-Step Tax Calculation

ItemBook Rs 1.25L (Standard)Book Rs 2L (Optimal)
LTCG RealizedRs 1,25,000Rs 2,00,000
Carry-Forward LTCL Set-OffRs 0 (forgotten)Rs 75,000
LTCG After Set-OffRs 1,25,000Rs 1,25,000
Exemption (Sec 112A)Rs 1,25,000Rs 1,25,000
Taxable LTCGRs 0Rs 0
Tax PayableRs 0Rs 0
Gains Harvested Tax-FreeRs 1,25,000Rs 2,00,000
Extra Tax-Free HarvestRs 75,000 (worth Rs 9,375 in future tax)

The Outcome: Rs 2 Lakh Harvested at Zero Tax

Rohit books Rs 2,00,000 in LTCG and pays exactly zero in tax. Compared to the standard approach of booking only Rs 1,25,000, he has harvested an extra Rs 75,000 in gains tax-free.

The immediate tax impact is the same in both scenarios (Rs 0), so the benefit might seem abstract. But the extra Rs 75,000 in harvested gains provides a concrete future benefit: those gains have been reset to a higher cost basis. If Rohit eventually sells these stocks in a future year when he does not have carry-forward losses or when his LTCG exceeds the exemption, he will not pay the 12.5% tax on this Rs 75,000. That is a future tax saving of Rs 9,375.

Additionally, by using the carry-forward LTCL this year, Rohit has cleared it from his books. Carry-forward losses expire after 8 assessment years. If Rohit had continued to ignore this loss, it would eventually expire unused -- a permanent waste of a tax asset.

The lesson is clear: carry-forward losses are not just historical artifacts on your old tax returns. They are active tax planning tools that expand your current year's optimization capacity.

Key Takeaway

Carry-forward losses expand your effective LTCG exemption. In Rohit's case, the Rs 75,000 carry-forward LTCL increased his tax-free booking window from Rs 1,25,000 to Rs 2,00,000 -- a 60% increase.

The formula is simple: Effective Tax-Free LTCG Capacity = Carry-Forward LTCL + Rs 1,25,000 Exemption.

Here are the critical rules to remember about carry-forward losses:

  • Carry-forward is only allowed if you filed your ITR on time (before the due date) in the year the loss was incurred.
  • Losses can be carried forward for up to 8 assessment years.
  • Carry-forward LTCL can only offset LTCG, not STCG.
  • The set-off happens automatically when you report both the carry-forward loss and the current year's gains on your ITR.

TaxHarvestLab tracks carry-forward losses and automatically factors them into its gain harvesting recommendations. This ensures you never waste a carry-forward loss by under-harvesting, and never let one expire by forgetting about it.

Frequently Asked Questions

Carry-forward losses interact with gain harvesting in ways that many investors find counterintuitive. The questions below address the most common points of confusion, including what happens if you forget to use a carry-forward loss and whether it makes sense to create losses specifically for carry-forward purposes.

If you have carry-forward losses from previous years, make sure to factor them into your year-end tax planning. TaxHarvestLab's analysis includes carry-forward losses as an input, ensuring the recommendations reflect your complete tax picture.

See how this applies to your portfolio

Upload your Zerodha or Groww reports and get personalized recommendations in under 2 minutes.

Analyze My Portfolio Free

Frequently Asked Questions

What happens if I forget to use my carry-forward loss this year?

If you have carry-forward losses but do not realize gains to use them against, the losses continue to carry forward (up to 8 assessment years from the year of the loss). However, each year you do not use them, you lose one year of the 8-year window. If you have gains available and do not harvest enough to use the carry-forward loss, you are not wasting the loss (it still carries forward), but you are missing an opportunity to harvest more gains tax-free.

Can carry-forward STCL also expand my tax-free booking capacity?

Carry-forward STCL works differently. It can offset both STCG and LTCG. If you have carry-forward STCL, it will first offset any STCG you realize, then any remaining STCL can offset LTCG. So yes, carry-forward STCL can also expand your effective LTCG booking capacity, but it gets used against STCG first. This makes it even more versatile than carry-forward LTCL.

I did not file my ITR on time in the loss year. Can I still carry forward?

Unfortunately, no. Under Section 139(3) of the Income Tax Act, capital losses can only be carried forward if the return of income is filed within the due date specified under Section 139(1). If you filed a belated return, you lose the right to carry forward that year's capital losses. This is one of the most important reasons to always file your ITR on time, especially in years when you have capital losses.

How does TaxHarvestLab know about my carry-forward losses?

TaxHarvestLab asks you to input carry-forward losses as part of the portfolio setup. You can find your carry-forward loss amounts in your previous year's ITR, specifically in the 'Schedule CFL' (Carry Forward of Losses) section. Enter the LTCL and STCL amounts separately, and the tool will factor them into all recommendations automatically.

๐Ÿค

Support Our Mission

TaxHarvestLab is free and always will be. Help us keep it that way for 10,000+ Indian investors.

10K+
Active Users
โ‚น0
Ads โ€ข Ever
Contribute Nowโ†’

One-time or monthly, your choice

Ready to optimize your capital gains tax?

TaxHarvestLab analyzes your actual broker data and shows you exactly what to sell โ€” and what to hold โ€” before March 31.

Analyze My Portfolio Free

Free forever. Works with Zerodha and Groww. Takes under 2 minutes.