LTCG vs STCG: The Complete Tax Guide for Indian Stock Investors (2026)
A complete guide to Long-Term Capital Gains (LTCG) and Short-Term Capital Gains (STCG) tax on stocks in India. Learn the rates, exemptions, and how to optimize your exit timing.
One of the most overlooked aspects of stock investing in India is tax planning around exits. The difference between exiting a position one day before or one day after a key date can mean thousands of rupees in tax savings.
This guide covers everything you need to know about LTCG and STCG on equity shares in India as of 2026.
⚠️ Disclaimer: This article is for educational purposes only. Tax laws change frequently. Always consult a qualified CA or tax advisor for your specific situation.
The Two Types of Capital Gains on Stocks
When you sell a stock at a profit, the gain is classified as either:
- Short-Term Capital Gain (STCG): Holding period < 12 months
- Long-Term Capital Gain (LTCG): Holding period ≥ 12 months
The holding period is calculated from the date of purchase to the date of sale (not settlement).
Current Tax Rates (FY 2025-26)
| Type | Holding Period | Tax Rate | Exemption |
|---|---|---|---|
| STCG | < 12 months | 20% | None |
| LTCG | ≥ 12 months | 12.5% | ₹1.25 lakh per year |
Key Points:
- LTCG tax applies only on gains above ₹1.25 lakh in a financial year
- STCG has no exemption — the full gain is taxed at 20%
- Both apply to listed equity shares and equity mutual funds
- Securities Transaction Tax (STT) must have been paid (which it is for NSE/BSE trades)
The ₹1.25 Lakh LTCG Exemption — How It Works
Every financial year (April to March), you get a ₹1.25 lakh exemption on LTCG from equity.
Example:
- You sell TCS shares held for 2 years
- Profit: ₹2,00,000
- Taxable LTCG: ₹2,00,000 - ₹1,25,000 = ₹75,000
- Tax: ₹75,000 × 12.5% = ₹9,375
Tax Harvesting Strategy: If your LTCG for the year is below ₹1.25 lakh, you can sell and re-buy shares to "reset" your cost basis — locking in gains tax-free. This is called tax loss/gain harvesting.
STCG vs LTCG: The Real Cost Difference
Let's compare the tax impact on a ₹1 lakh profit:
| Scenario | Tax | Net Profit |
|---|---|---|
| STCG (< 1 year) | ₹20,000 | ₹80,000 |
| LTCG (≥ 1 year, within ₹1.25L exemption) | ₹0 | ₹1,00,000 |
| LTCG (≥ 1 year, above ₹1.25L exemption) | ₹12,500 | ₹87,500 |
The difference between STCG and LTCG (above exemption) is ₹7,500 per lakh of profit. For larger positions, this adds up quickly.
The 3-Month Rule: When to Wait, When to Exit
If you're within 3 months of the 1-year mark and your stock is showing weakness, you face a dilemma:
Wait for LTCG if:
- The stock's health score is 55+ (HOLD or STRONG HOLD)
- The potential tax saving exceeds the risk of further decline
- The broader market is stable
Exit now (take STCG) if:
- The stock's health score is below 35 (EXIT or CONSIDER EXIT)
- The stock has broken key support levels
- A circuit breaker event has occurred (8%+ drop on high volume)
The math: On a ₹5 lakh profit, waiting for LTCG saves ₹37,500 in tax. But if the stock drops 10% while you wait, you've lost ₹50,000 in value. Risk management always trumps tax optimization.
Special Cases
Bonus Shares and Stock Splits
- Bonus shares: Cost of acquisition = ₹0, so the entire sale price is a capital gain
- Holding period for bonus shares starts from the date of allotment
- Stock splits: Cost is adjusted proportionally, holding period continues from original purchase
Rights Issues
- Shares acquired through rights issue: Cost = amount paid, holding period from allotment date
Inherited Shares
- Cost of acquisition = cost to the original owner (or fair market value on 31 Jan 2018 for pre-2018 purchases)
- Holding period includes the period held by the deceased
How StockExit Calculates Your Tax Implications
When you run an analysis on StockExit, the tool automatically:
- Calculates your holding period from your buy date to today
- Determines STCG or LTCG based on the 12-month threshold
- Estimates your tax liability on the current unrealized gain
- Flags the 3-month window if you're approaching the LTCG threshold
- Adjusts the recommendation — if you're in the 3-month window with a score ≥ 55, it suggests waiting for LTCG
This tax-aware analysis is built directly into the exit score, so you never have to calculate it manually.
Want to see the tax implications of exiting your stock position today?
Get an AI-powered exit score in seconds — backed by technical analysis, valuation, and market context.
Common Tax Mistakes to Avoid
Mistake 1: Ignoring the financial year boundary
LTCG exemption resets on April 1. If you have large gains, consider spreading exits across two financial years to maximize the ₹1.25L exemption twice.
Mistake 2: Not accounting for STT
STT (Securities Transaction Tax) is already paid when you trade on NSE/BSE. This is what qualifies your gains for the concessional LTCG rate. OTC trades don't qualify.
Mistake 3: Confusing holding period for mutual funds
For equity mutual funds, the same 12-month rule applies. But for debt funds, the rules are different (taxed at slab rate regardless of holding period as of 2023).
Mistake 4: Forgetting about set-off
Short-term capital losses can be set off against both STCG and LTCG. Long-term capital losses can only be set off against LTCG. Use this strategically at year-end.
Quick Reference Card
| Question | Answer |
|---|---|
| Holding period for LTCG? | ≥ 12 months from purchase date |
| LTCG tax rate? | 12.5% (above ₹1.25L exemption) |
| STCG tax rate? | 20% (no exemption) |
| LTCG exemption per year? | ₹1.25 lakh |
| Can LTCG losses offset STCG? | No — only against LTCG |
| Can STCG losses offset LTCG? | Yes |
| Tax on intraday trading? | Business income (slab rate) |
The Bottom Line
Tax planning is a legitimate part of investment strategy — but it should never override risk management. The best approach is to:
- Know your holding period at all times
- Use the 3-month rule to make informed exit decisions
- Harvest gains within the ₹1.25L exemption each year
- Never hold a deteriorating stock just to save tax
Related: 5 Signs It's Time to Exit a Stock | Understanding RSI for Stock Exits