Case Studies

Case Study: Using the Rs 1.25 Lakh LTCG Exemption Without Overshooting

9 min read read ยท Updated 22 February 2026

The Investor's Situation

Vikram is a buy-and-hold investor who has been steadily building a portfolio of blue-chip Indian equities over the past five years. He rarely sells, preferring to let his winners run. As a result, several of his positions have accumulated substantial unrealized long-term capital gains.

At the end of the current financial year, Vikram's portfolio shows Rs 3,00,000 in unrealized LTCG spread across four stocks. He has not realized any gains or losses during the year. His holding period for all four stocks exceeds 12 months, qualifying them as long-term holdings.

Here is his portfolio snapshot:

  • Stock A: Rs 1,20,000 unrealized LTCG (held 3 years)
  • Stock B: Rs 85,000 unrealized LTCG (held 2 years)
  • Stock C: Rs 55,000 unrealized LTCG (held 18 months)
  • Stock D: Rs 40,000 unrealized LTCG (held 14 months)
  • Total unrealized LTCG: Rs 3,00,000
  • Realized gains/losses: None

What Most Investors Think

Vikram has heard about gain harvesting from a colleague at work. The basic idea, as he understands it, is to sell and rebuy stocks to "reset" the cost basis and use the Rs 1.25 lakh annual LTCG exemption.

But Vikram takes the idea too far. He thinks: "If booking gains is a good strategy, I should book all Rs 3 lakh of my unrealized gains. That way, my cost basis resets across the board, and I start fresh next year."

This is a surprisingly common mistake among investors who discover gain harvesting for the first time. They treat it as an all-or-nothing exercise, failing to recognize that the exemption has a hard cap. Only the first Rs 1.25 lakh of LTCG in a financial year is exempt from tax. Every rupee beyond that is taxed at 12.5%.

Vikram's colleague, who originally suggested the strategy, had made the same mistake the previous year. He booked Rs 2.5 lakh in LTCG, paid Rs 15,625 in unnecessary tax on the excess, and only realized his error when his CA pointed it out during ITR filing.

What TaxHarvestLab Identifies

When Vikram runs his portfolio through TaxHarvestLab, the tool immediately flags the optimal gain harvesting amount: Rs 1,25,000 -- not a rupee more.

The analysis is straightforward:

  • Total unrealized LTCG available: Rs 3,00,000
  • Annual LTCG exemption limit: Rs 1,25,000
  • Optimal booking amount: Rs 1,25,000
  • Gains to leave unrealized for future years: Rs 1,75,000

TaxHarvestLab also recommends which specific stocks to sell for the gain harvest. It suggests selling Stock B (Rs 85,000 LTCG) and a partial quantity of Stock C (Rs 40,000 of Rs 55,000 LTCG) to reach exactly Rs 1,25,000. This selection minimizes transaction costs while hitting the exemption limit precisely.

The tool warns Vikram explicitly: "Do NOT book more than Rs 1.25L in LTCG this year. Excess gains will be taxed at 12.5%. Preserve remaining gains for future financial years."

Step-by-Step Tax Calculation

ScenarioBook Rs 1.25L (Optimal)Book All Rs 3L (Mistake)
LTCG RealizedRs 1,25,000Rs 3,00,000
Exemption (Sec 112A)Rs 1,25,000Rs 1,25,000
Taxable LTCGRs 0Rs 1,75,000
Tax @ 12.5%Rs 0Rs 21,875
Remaining UnrealizedRs 1,75,000Rs 0
Tax Saved by Optimal ApproachRs 21,875

The Outcome: Rs 21,875 Saved

By booking exactly Rs 1,25,000 in LTCG instead of the full Rs 3,00,000, Vikram pays zero tax this year instead of Rs 21,875. His remaining Rs 1,75,000 in unrealized gains stays in his portfolio, ready to be harvested in the next financial year.

If Vikram repeats this strategy next year, he can book another Rs 1,25,000 tax-free, leaving only Rs 50,000 for the third year. Over three years, he converts his entire Rs 3,00,000 in gains into tax-free realizations, paying a grand total of Rs 0 in LTCG tax.

Contrast this with the naive approach of booking everything at once: Rs 21,875 paid immediately, with no unrealized gains left to harvest in future years. The difference is entirely attributable to understanding and respecting the Rs 1.25 lakh annual limit.

This is the essence of gain harvesting -- not just booking gains, but booking the right amount of gains at the right time. The exemption is a use-it-or-lose-it benefit that resets every April 1. If you do not use it, it expires. But if you overshoot it, you pay unnecessary tax.

Key Takeaway

The Rs 1.25 lakh LTCG exemption is one of the most valuable tax benefits available to Indian equity investors, but it requires disciplined, precise execution. The exemption is use-it-or-lose-it: if you do not book at least Rs 1.25 lakh in LTCG during a financial year, that year's exemption is gone forever. But if you book more than Rs 1.25 lakh, the excess is taxed at 12.5%.

The optimal strategy is to book exactly Rs 1.25 lakh every year, systematically harvesting gains across your portfolio. This works especially well for long-term buy-and-hold investors like Vikram, whose portfolios accumulate large unrealized gains over time.

TaxHarvestLab automates this calculation, telling you exactly which stocks to sell, how many shares to sell, and the resulting tax impact. It eliminates the guesswork and the risk of overshooting the exemption limit.

Remember: gain harvesting and loss harvesting are complementary strategies. In years when you have losses to harvest, you focus on that. In years when your portfolio is mostly in the green, you harvest gains up to the exemption limit. The goal is always the same -- minimize the tax the government collects on your hard-earned investment returns.

Frequently Asked Questions

The Rs 1.25 lakh LTCG exemption raises many questions, especially about how it interacts with other income, whether it applies per person or per portfolio, and what happens if you overshoot. Below, we address the most common queries.

Understanding these nuances ensures you use the exemption effectively every year without accidentally triggering a tax liability. If your situation is more complex -- for instance, if you also have LTCL to consider -- TaxHarvestLab's analysis will account for those interactions automatically.

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

Is the Rs 1.25 lakh LTCG exemption per person or per portfolio?

The exemption is per person per financial year. It applies to the total LTCG from all equity investments combined -- stocks, equity mutual funds, and equity-oriented hybrid funds. If you have multiple demat accounts or portfolios, the exemption still applies to your aggregate LTCG across all of them.

What happens to the unused exemption if I don't book any LTCG this year?

The exemption is use-it-or-lose-it. If you do not realize any LTCG during a financial year, that year's Rs 1.25 lakh exemption expires permanently. It does not carry forward to the next year. This is why gain harvesting is important -- it ensures you use the exemption every year instead of letting it go to waste.

Can I do gain harvesting multiple times during the year?

Yes. You can book gains in multiple transactions throughout the year as long as the total LTCG stays within Rs 1.25 lakh. Some investors prefer to harvest in quarterly installments to spread out the activity. Just ensure you track your cumulative realized LTCG and stop before exceeding the limit.

Does gain harvesting work with equity mutual funds too?

Yes. Equity-oriented mutual fund units held for more than 12 months qualify for LTCG treatment and the Rs 1.25 lakh exemption. You can sell and repurchase units to reset your cost basis, just like with direct equity. However, check for exit loads and ensure the repurchase is in the same or a similar fund to maintain your asset allocation.

๐Ÿค

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.