Why the STCG vs LTCG Distinction Matters
The classification of your stock market gains as either Short-Term Capital Gains (STCG) or Long-Term Capital Gains (LTCG) is the single most important factor determining how much tax you pay. The difference can be dramatic — on a Rs 5 lakh gain, the tax under STCG at 20% would be Rs 1,00,000, while under LTCG at 12.5% with the Rs 1.25 lakh exemption, the tax would be just Rs 46,875. That is a saving of over Rs 53,000 simply based on holding period.
Understanding the nuances between STCG and LTCG goes beyond just knowing the rates. The two categories have different exemption thresholds, different loss set-off rules, different carry-forward implications, and even different reporting requirements in your Income Tax Return. Misclassifying your gains can lead to incorrect tax payments, notices from the Income Tax Department, or missed opportunities to save tax legally.
This guide provides a comprehensive side-by-side comparison so you can make informed decisions about when to buy, when to sell, and how to structure your portfolio for optimal tax efficiency.
Holding Period: The Defining Factor
The holding period is what separates STCG from LTCG. For listed equity shares and equity-oriented mutual fund units, the threshold is 12 months. If you hold a stock for 12 months or less from the date of purchase to the date of sale, any gain is STCG. If you hold it for more than 12 months, the gain is LTCG.
Critical nuance: The period must exceed 12 months, not simply equal 12 months. If you buy shares on 1st January 2025, you must sell on 2nd January 2026 or later for LTCG treatment. Selling on 1st January 2026 would still be STCG because the holding period is exactly 12 months, not more than 12 months.
The holding period is calculated differently for different types of assets: - Listed equity shares: More than 12 months for LTCG - Unlisted shares: More than 24 months for LTCG - Debt mutual funds: Taxed as per slab (no LTCG benefit since April 2023) - Immovable property: More than 24 months for LTCG
For investors holding multiple lots of the same stock, the FIFO rule applies — the earliest purchased shares are deemed sold first. This means some shares in a single sell order might be STCG while others are LTCG, depending on when each lot was originally purchased.
Tax Rates Compared
The tax rate difference between STCG and LTCG is substantial and forms the core reason for tax planning around holding periods.
STCG under Section 111A is taxed at a flat 20%. This applies irrespective of your income tax slab. Whether you earn Rs 5 lakh or Rs 50 lakh in salary, your STCG on listed equities is always 20%. This rate was increased from 15% to 20% by the Finance Act 2024.
LTCG under Section 112A is taxed at 12.5% on gains exceeding Rs 1.25 lakh per financial year. This rate was increased from 10% to 12.5% by the Finance Act 2024, while the exemption threshold was also raised from Rs 1 lakh to Rs 1.25 lakh.
On top of these base rates, you must add: - Health and education cess: 4% on the tax amount - Surcharge: Varies based on total income (10% for income Rs 50L-1Cr, 15% for income above Rs 1Cr)
The effective tax rates after cess (without surcharge) are: - STCG: 20% + 4% cess = 20.8% - LTCG: 12.5% + 4% cess = 13% (on amount above Rs 1.25 lakh)
For a Rs 3 lakh capital gain, the tax under STCG would be Rs 62,400 (20.8% of Rs 3,00,000). Under LTCG, the tax would be Rs 22,750 (13% of Rs 1,75,000 after exemption). The LTCG investor saves Rs 39,650 — a 63% reduction in tax simply by holding longer.
Exemption Thresholds
One of the most significant differences between STCG and LTCG is the exemption threshold. STCG under Section 111A offers zero exemption. Every rupee of short-term capital gain is taxable from the first rupee. There is no basic exemption, no deduction, and no threshold below which STCG is tax-free.
LTCG under Section 112A, in contrast, provides an annual exemption of Rs 1.25 lakh. This means you can earn up to Rs 1.25 lakh in long-term capital gains every financial year without paying a single rupee in tax. Only gains exceeding this threshold are taxed at 12.5%.
This exemption is per taxpayer per financial year. A married couple where both partners invest can collectively earn Rs 2.5 lakh in LTCG tax-free each year. A family of four with adult children could potentially shelter Rs 5 lakh in LTCG annually.
The exemption creates a powerful opportunity for gain harvesting. By selling long-term holdings worth up to Rs 1.25 lakh in gains each year and immediately repurchasing, you reset your cost basis upward while paying no tax. Over a decade, this strategy can save lakhs in taxes. For example, consistently harvesting Rs 1.25 lakh annually for 10 years means Rs 12.5 lakh in gains realized completely tax-free.
Important: The Rs 1.25 lakh exemption applies to your total LTCG from all sources under Section 112A, including equity shares and equity mutual funds combined. It is not per stock or per mutual fund.
Loss Set-Off Rules: A Critical Difference
The rules for setting off capital losses against gains differ significantly between short-term and long-term categories, and understanding this asymmetry is crucial for tax planning.
Short-Term Capital Loss (STCL) is the more flexible category. STCL can be set off against both STCG and LTCG. If you have Rs 2 lakh in STCL and Rs 1 lakh in STCG plus Rs 3 lakh in LTCG, you first offset Rs 1 lakh STCL against STCG (reducing STCG to zero), then offset the remaining Rs 1 lakh STCL against LTCG (reducing taxable LTCG to Rs 2 lakh).
Long-Term Capital Loss (LTCL) is more restrictive. LTCL can only be set off against LTCG, never against STCG. If you have Rs 2 lakh in LTCL and Rs 3 lakh in STCG but zero LTCG, you cannot use the LTCL at all in that year. It must be carried forward.
This asymmetry makes STCL more valuable from a tax-planning perspective. Consider this scenario: - You have Rs 5 lakh STCG (tax: Rs 1,00,000 at 20%) - You have Rs 5 lakh LTCG (tax: Rs 46,875 at 12.5% after exemption) - You hold a stock with Rs 3 lakh unrealized loss
If the loss stock is short-term, you can offset Rs 3 lakh STCL against the Rs 5 lakh STCG, saving Rs 60,000 in tax. If the loss stock is long-term, you can only offset Rs 3 lakh LTCL against LTCG, saving Rs 37,500. The STCL saves you Rs 22,500 more because it offsets the higher-taxed STCG.
Carry-Forward Rules Compared
When capital losses cannot be fully set off in the current year, they can be carried forward to subsequent years. Both STCL and LTCL can be carried forward for up to 8 assessment years. However, there are important nuances.
Carried-forward STCL can be set off against both STCG and LTCG in future years, maintaining its flexibility advantage. Carried-forward LTCL remains restricted to being set off only against LTCG in future years.
The critical requirement for carry-forward is timely filing. You must file your Income Tax Return before the due date under Section 139(1) — typically 31st July for individuals. If you miss this deadline, you lose the right to carry forward your capital losses entirely. The losses are gone forever.
This makes timely ITR filing non-negotiable for anyone with capital losses, even if you have no tax to pay. Filing a belated return after the due date will not allow carry-forward of capital losses.
Order of utilization for carried-forward losses: Current year losses are set off first before carried-forward losses. Among carried-forward losses, the oldest losses (earliest assessment year) are utilized first. This FIFO approach to loss utilization ensures that losses closest to expiry are used before newer ones.
Practical example: If you have carried-forward STCL of Rs 1 lakh from AY 2024-25 and Rs 2 lakh from AY 2025-26, and you earn Rs 1.5 lakh STCG in AY 2026-27, the Rs 1 lakh from AY 2024-25 is used first, then Rs 50,000 from AY 2025-26. The remaining Rs 1.5 lakh from AY 2025-26 continues to be carried forward.
Complete STCG vs LTCG Comparison Table
| Parameter | STCG (Section 111A) | LTCG (Section 112A) |
|---|---|---|
| Holding Period | Up to 12 months | More than 12 months |
| Tax Rate | 20% flat | 12.5% (above exemption) |
| Exemption | Nil | Rs 1.25 lakh per year |
| Effective Rate (with cess) | 20.8% | 13% |
| Indexation Benefit | Not applicable | Not available |
| Loss (STL) Offset | Against STCG + LTCG | Against LTCG only |
| Carry Forward Period | 8 years | 8 years |
| Filing Requirement for C/F | Before due date | Before due date |
| ITR Schedule | Schedule CG | Schedule CG |
| Advance Tax Required | Yes, if total tax > Rs 10,000 | Yes, if total tax > Rs 10,000 |
Strategic Implications for Investors
Understanding the STCG vs LTCG differences opens up several tax planning strategies that can legally reduce your tax burden.
Timing your exit: If a stock is approaching 12 months of holding and is in profit, waiting a few extra weeks can move your gain from the 20% STCG bracket to the 12.5% LTCG bracket with an additional Rs 1.25 lakh exemption. On a Rs 5 lakh gain, this patience saves approximately Rs 53,000 in tax.
Strategic loss booking: Since STCL is more flexible (offsets both STCG and LTCG), consider booking short-term losses before they become long-term if you have significant STCG to offset. A loss in the short-term category gives you more offsetting options.
Annual gain harvesting: Use the Rs 1.25 lakh LTCG exemption every year by selling long-term profitable holdings and repurchasing them. This resets your cost basis upward, reducing future taxable gains.
Family-level planning: If your spouse or adult children are in lower tax brackets or have unused LTCG exemptions, consider whether gifts of shares (before sale) might result in lower overall family tax. Note that clubbing provisions under Section 64 apply to gifts to a spouse or minor children for income from assets transferred, so consult a tax professional.
Portfolio rebalancing: When rebalancing your portfolio, prefer selling long-term holdings (lower tax) over short-term holdings (higher tax). If you must sell short-term holdings at a gain, check if you have any loss-making positions you can simultaneously sell to offset the STCG.
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
Can I convert STCG to LTCG by holding stocks longer?
Yes, by simply holding your stocks for more than 12 months, any gain automatically qualifies as LTCG instead of STCG. This reduces your tax rate from 20% to 12.5% and gives you access to the Rs 1.25 lakh annual exemption. However, this strategy only works if you are willing to bear the market risk of holding for the additional period.
What happens if I have both STCG and LTCG in the same financial year?
STCG and LTCG are calculated and taxed independently. Your STCG is taxed at 20% under Section 111A, and your LTCG is taxed at 12.5% under Section 112A after applying the Rs 1.25 lakh exemption. Both are reported in Schedule CG of your ITR. Losses from one category can be used to offset the other following the set-off rules — STCL offsets both, LTCL offsets only LTCG.
Does the Rs 1.25 lakh LTCG exemption apply to STCG as well?
No. The Rs 1.25 lakh exemption under Section 112A applies exclusively to Long-Term Capital Gains. Short-Term Capital Gains under Section 111A have no exemption — the full amount is taxable at 20%. This is one of the key advantages of LTCG over STCG.