TL;DR: Long Term Capital Gains (LTCG) on stocks held for over 12 months are taxed at 10% on gains exceeding ₹1 lakh annually, while Short Term Capital Gains (STCG) on stocks held for 12 months or less are taxed at a flat 15%.
Key Stats at a Glance:
- STCG Tax Rate: 15%
- LTCG Tax Rate (above ₹1 lakh exemption): 10%
- STCG Holding Period: 12 months or less
- LTCG Holding Period: More than 12 months
- Securities Transaction Tax (STT): Levied on most stock market transactions in India.
What are Capital Gains in Stock Market Investing?
Capital gains occur when you sell an asset, like stocks, for a price higher than you bought it for. The profit realised from this sale is the capital gain, and it is subject to taxation in India.

What is the difference between LTCG and STCG?
The primary difference between Long Term Capital Gains (LTCG) and Short Term Capital Gains (STCG) lies in the holding period of the asset before it is sold. This distinction significantly impacts the tax rate applied to your profits.
In India, for equity shares and equity-oriented mutual funds listed on recognised stock exchanges like the NSE and BSE, the holding period determines whether the gain is short-term or long-term. If you hold the asset for 12 months or less, any profit made is considered a Short Term Capital Gain (STCG). If you hold the asset for more than 12 months, the profit is classified as a Long Term Capital Gain (LTCG).
Short Term Capital Gains (STCG) Explained
STCG arises from the sale of shares held for a period of 12 months or less. These gains are taxed at a flat rate, regardless of your income tax slab. As per Section 111A of the Income Tax Act, 1961, STCG arising from the sale of equity shares or units of an equity-oriented fund (on which Securities Transaction Tax (STT) has been paid) is taxed at 15% (plus applicable surcharge and cess).
This rate is generally higher than the tax applicable on long-term capital gains, making it a significant consideration for active traders and short-term investors. Even if your overall income falls into a lower tax bracket, the STCG tax remains fixed at 15%.
Long Term Capital Gains (LTCG) Explained
LTCG is the profit made from selling shares or units of equity-oriented funds held for a period exceeding 12 months. Gains from such sales are subject to a more favourable tax treatment. As per Section 112A of the Income Tax Act, 1961, LTCG arising from the transfer of a long-term capital asset, being an equity share in a company or a unit of an equity-oriented fund (on which STT has been paid), is taxed at 10% (plus applicable surcharge and cess) on the gains exceeding ₹1 lakh in a financial year.
This means that the first ₹1 lakh of LTCG in a financial year is exempt from tax. For example, if you book LTCG of ₹1.5 lakh in a year, only ₹50,000 (₹1.5 lakh – ₹1 lakh) will be subject to the 10% tax rate, resulting in a tax liability of ₹5,000 (plus cess). This exemption is a significant benefit for investors with a long-term investment horizon.

How are LTCG and STCG Calculated?
The calculation of capital gains involves determining the cost of acquisition and the sale proceeds. The difference between these two figures, after accounting for any allowable expenses, gives you the capital gain. However, the tax treatment depends on the holding period and whether STT was paid.
For STCG:
STCG = Sale Value – Purchase Value – Expenses (like brokerage, STT)
Tax is calculated at 15% on this STCG amount.
For LTCG:
LTCG = Sale Value – Purchase Value – Expenses (like brokerage, STT)
Tax is calculated at 10% on the LTCG amount exceeding ₹1 lakh. The first ₹1 lakh of LTCG is tax-exempt. Allowable expenses include brokerage, STT, and other transaction costs incurred during the purchase and sale.
The Role of Securities Transaction Tax (STT)
Securities Transaction Tax (STT) is a direct tax levied on the value of securities traded on a stock exchange. It is paid by the buyer and seller at the time of transaction. For the favourable tax treatment of STCG (15%) and LTCG (10% above ₹1 lakh exemption) under Sections 111A and 112A of the Income Tax Act, 1961, it is mandatory that STT has been paid on the transactions. If STT is not paid (which is rare for most common equity transactions), the gains would be taxed under the normal income tax slab rates (Section 112 for LTCG, which is 20% with indexation benefits, and Section 111 for STCG, which is your normal slab rate).
Indexation Benefit: Does it Apply to Stocks?
Indexation is a tax provision that allows investors to adjust the cost of acquisition for inflation. By using the cost inflation index (CII), the cost of purchase is increased, thereby reducing the taxable capital gain. This benefit is typically available for long-term capital gains on assets like property, debt mutual funds, and gold. However, indexation benefit is NOT available for long-term capital gains on listed equity shares and equity-oriented mutual funds where STT has been paid. The tax rate for such LTCG is a flat 10% (above ₹1 lakh exemption), without the benefit of indexation. For STCG on equities, the rate is 15%, also without indexation.

How to Plan Your Investments to Optimise Tax Liability
Strategic planning can help you minimise your tax outgo while investing in the stock market. Understanding the tax implications of LTCG and STCG is the first step. Here’s a practical approach:
- Define Your Investment Horizon: Decide whether you are looking for short-term trading profits or long-term wealth creation. This will guide your asset allocation and trading strategy.
- Monitor Your Gains Annually: Keep track of your realised capital gains throughout the financial year. This is especially important for LTCG, as the ₹1 lakh exemption limit can be strategically utilised.
- Book LTCG Strategically: If you anticipate LTCG exceeding ₹1 lakh, consider booking some profits strategically to utilise the exemption. For instance, if you have gains of ₹1.5 lakh, booking ₹1 lakh in one year and the remaining ₹50,000 in the next financial year can help manage tax outgo over time.
- Understand STCG Implications for Traders: Active traders should be aware that STCG is taxed at a flat 15%. While this might seem high compared to LTCG, it’s often a necessary cost of short-term strategies. Ensure your trading profits are substantial enough to offset this tax. Consider tools like the Trend Traders Tool from Finovatives to identify trends and improve entry/exit points, potentially enhancing profitability.
- Consider Tax-Loss Harvesting (if applicable): While not directly covered by LTCG/STCG, for certain other capital gains, offsetting short-term capital losses against short-term capital gains, and long-term capital losses against long-term capital gains is allowed. (Note: Losses on equity shares are generally treated as STCG losses if held for 12 months or less, and LTCG losses if held for more than 12 months, and can be set off against STCG/LTCG respectively).
- Consult a Tax Advisor: For complex situations or significant investment portfolios, consulting a qualified tax advisor is always recommended. They can provide personalised advice based on your specific financial situation and the latest tax regulations.

Frequently Asked Questions
What is the cut-off period for STCG and LTCG in India?
The cut-off period is 12 months. Shares held for 12 months or less result in Short Term Capital Gains (STCG), while shares held for more than 12 months result in Long Term Capital Gains (LTCG).
What is the tax rate for STCG on stocks?
STCG on equity shares is taxed at a flat rate of 15%, plus applicable surcharge and cess, provided Securities Transaction Tax (STT) has been paid.
What is the tax rate for LTCG on stocks?
LTCG on equity shares is taxed at 10% (plus surcharge and cess) on the amount exceeding ₹1 lakh in a financial year, provided STT has been paid.
Is there any exemption for LTCG?
Yes, the first ₹1 lakh of LTCG in a financial year is exempt from tax. Only gains exceeding this amount are taxed at 10%.
Does indexation apply to LTCG on stocks?
No, the indexation benefit is not available for LTCG on listed equity shares and equity-oriented mutual funds when STT has been paid. These are taxed at a flat 10% above the exemption limit.
What happens if STT is not paid?
If STT is not paid on the transaction, the capital gains will be taxed under the normal provisions of the Income Tax Act, meaning STCG will be taxed at your applicable income tax slab rate, and LTCG will be taxed at 20% (with indexation benefit).