TL;DR: Long-Term Capital Gains (LTCG) on listed equities in India are taxed at 10% above ₹1 lakh annually, while Short-Term Capital Gains (STCG) are taxed at 15% irrespective of the amount, offering distinct tax planning opportunities for investors.
Key Stats at a Glance:
- STCG Tax Rate: 15%
- LTCG Tax Exemption Threshold: ₹1 lakh per financial year
- LTCG Tax Rate (above threshold): 10%
- Holding Period for LTCG: Over 12 months
- Holding Period for STCG: 12 months or less
What are Long-Term Capital Gains (LTCG) and Short-Term Capital Gains (STCG)?
Long-Term Capital Gains (LTCG) arise from selling an asset held for over a specific period (12 months for listed shares), while Short-Term Capital Gains (STCG) arise from selling an asset held for 12 months or less.
Understanding the distinction between LTCG and STCG is paramount for any Indian investor actively participating in the stock markets, particularly on exchanges like the NSE and BSE. This difference dictates the tax treatment and, consequently, the net returns realised from your investments. While both represent profits made from selling an asset, the duration for which you held that asset fundamentally alters how the Income Tax Department views and taxes these gains.
How is LTCG vs STCG Tax Calculated in India?
LTCG and STCG are calculated based on the difference between the sale price and the purchase price, with specific tax rates and exemptions applying to each type of gain.
The calculation of capital gains is a straightforward subtraction: Sale Price minus Purchase Price (including applicable expenses like brokerage, STT, etc.). However, the tax implication attached to this profit hinges entirely on the holding period.
For Short-Term Capital Gains (STCG), the calculation is simple: Sale Price – Purchase Price = STCG. This profit is then taxed at a flat rate of 15% (plus applicable surcharges and cess), regardless of your income tax slab. This rate is mandated under Section 111A of the Income Tax Act, 1961, provided Securities Transaction Tax (STT) has been paid on the transaction.
For Long-Term Capital Gains (LTCG), the calculation is also Sale Price – Purchase Price = LTCG. However, the tax treatment is more favourable. Gains up to ₹1 lakh in a financial year are completely exempt from tax. Any LTCG exceeding this ₹1 lakh threshold is taxed at a concessional rate of 10% (plus applicable surcharges and cess), again, provided STT has been paid. This benefit is outlined in Section 112A of the Income Tax Act, 1961.
It’s crucial to remember that these rates and exemptions apply to listed equities and equity-oriented mutual funds. Other asset classes might have different holding periods and tax treatments. Consulting a tax professional or referring to the latest budget announcements is always advisable.

What is the Holding Period for LTCG and STCG?
The holding period for differentiating LTCG from STCG in India is over 12 months for listed shares on the NSE and BSE. Assets held for 12 months or less result in STCG, while those held for more than 12 months result in LTCG.
What are the Tax Rates for LTCG and STCG?
STCG is taxed at a flat 15% (plus surcharge and cess), while LTCG above ₹1 lakh is taxed at 10% (plus surcharge and cess). Both assume STT has been paid.
Are there any Exemptions for LTCG?
Yes, LTCG up to ₹1 lakh per financial year on the sale of listed shares is exempt from tax. This exemption is a significant benefit for long-term investors.
How to Calculate Capital Gains Tax on Stocks?
Calculating capital gains tax involves identifying the type of gain (STCG or LTCG), determining the taxable amount after considering exemptions, and applying the relevant tax rate.
Here’s a step-by-step guide:
- Identify the Asset and Holding Period: Determine if the stock sold was held for 12 months or less (STCG) or more than 12 months (LTCG).
- Calculate the Cost of Acquisition: This includes the purchase price of the shares, plus any expenses incurred during purchase like brokerage fees, STT (if not allowed as deduction for STCG), and other statutory charges.
- Calculate the Cost of Improvement (if applicable): For shares, this is usually not applicable, but for other assets, it includes expenses incurred to enhance the asset’s value.
- Determine the Sale Proceeds: This is the price at which you sold the shares, minus any expenses incurred during sale like brokerage, STT (for LTCG calculation, STT is allowed as deduction from sale proceeds before computing gain), and other statutory charges.
- Calculate the Capital Gain/Loss: Subtract the ‘Cost of Acquisition’ (and ‘Cost of Improvement’ if applicable) from the ‘Sale Proceeds’.
- Classify the Gain: If the holding period is 12 months, it’s LTCG.
- Apply Tax Rates and Exemptions: For STCG, tax is 15% of the gain. For LTCG, the first ₹1 lakh is tax-free; gains above this are taxed at 10%. Remember to add applicable surcharge and health & education cess.
- Set-off and Carry Forward Losses (if applicable): If you incurred a capital loss, it can be set off against capital gains (STCG against STCG/LTCG, LTCG against LTCG). Unset-off losses can be carried forward for future years as per Income Tax Act rules.

What is Securities Transaction Tax (STT)?
Securities Transaction Tax (STT) is a direct tax levied on the value of securities traded on a stock exchange. For equity delivery transactions on NSE and BSE, STT is charged on both purchase and sale. It plays a crucial role in tax calculations for capital gains.
Can LTCG be set off against STCG?
Yes, LTCG can be set off against other LTCG. However, STCG losses can be set off against both STCG and LTCG. Importantly, an STCG loss can be used to reduce your taxable LTCG amount.
Tax Planning Strategies for LTCG vs STCG
Effective tax planning involves optimising investment strategies to minimise tax liabilities arising from capital gains, leveraging the differential treatment of LTCG and STCG.
Given the favourable tax treatment of LTCG, a core strategy is to hold fundamentally sound stocks for longer durations. This not only potentially allows for greater capital appreciation but also ensures that profits are taxed at a lower rate after the ₹1 lakh exemption. For instance, if you plan to book profits, consider the holding period carefully. Selling a stock just after 12 months can shift a significant portion of your gain from the 15% STCG bracket to the 10% LTCG bracket.
Another strategy involves tax-loss harvesting. During market downturns, identifying stocks that have incurred losses can be beneficial. These losses can be used to offset capital gains realised in the same financial year. STCG losses can be set off against both STCG and LTCG, while LTCG losses can only be set off against LTCG. If losses remain after set-off, they can be carried forward for up to eight subsequent assessment years. This requires meticulous record-keeping and timely action before the financial year ends.
For investors with substantial portfolios, considering a diversified approach that includes assets with different tax treatments can also be advantageous. While this guide focuses on stocks, understanding the tax implications of mutual funds, particularly equity-oriented ones which share similar tax rules for LTCG/STCG, is also part of a holistic plan.
Furthermore, utilising tax-saving instruments like ELSS (Equity Linked Savings Scheme) mutual funds, which offer deductions under Section 80C, can indirectly reduce your overall tax burden, complementing your capital gains tax planning. Exploring Finovatives’ advanced tools, like our proprietary TradingView indicator, can help identify potential long-term investment opportunities and manage your portfolio effectively.

How to Utilize the LTCG Exemption?
To utilise the LTCG exemption, investors should aim to book profits from long-term holdings judiciously. By keeping track of total LTCG realised annually, one can plan to book up to ₹1 lakh in gains tax-free. This requires careful timing of sales, especially near the financial year-end.
Can I Avoid STCG Tax?
While STCG tax cannot be entirely avoided if profits are made from short-term trades, its impact can be managed. Strategies include minimising frequent trading, focusing on long-term investments where LTCG benefits apply, and using STCG losses to offset gains.
Frequently Asked Questions
What is the difference between LTCG and STCG tax in India?
LTCG tax applies to assets held for over 12 months, taxed at 10% above ₹1 lakh exemption. STCG tax applies to assets held for 12 months or less, taxed at a flat 15%.
Which is better for tax purposes, LTCG or STCG?
LTCG is generally better due to the ₹1 lakh exemption and the lower 10% tax rate on gains exceeding the threshold, compared to the flat 15% STCG rate.
How is STT relevant to Capital Gains Tax?
Paying STT on the transaction is a prerequisite for claiming the concessional tax rates for both LTCG (10%) and STCG (15%) under Sections 112A and 111A respectively.
Can capital losses be carried forward?
Yes, unabsorbed capital losses can be carried forward for up to 8 assessment years following the year in which the loss was incurred. They can be set off against capital gains in subsequent years.
Does Indexation Benefit Apply to Stocks?
No, indexation benefit, which adjusts the purchase cost for inflation, is generally not available for listed shares and equity-oriented mutual funds for calculating LTCG. The benefit is available for other capital assets like property.
Key Takeaways
- Understand the 12-month holding period to differentiate between STCG and LTCG.
- STCG is taxed at 15% flat, while LTCG above ₹1 lakh is taxed at 10%.
- Utilise the ₹1 lakh LTCG exemption by strategically booking profits.
- Tax-loss harvesting can help offset capital gains by booking losses on other investments.
- Ensure Securities Transaction Tax (STT) has been paid for concessional tax rates.
- Consult a tax advisor for personalised strategies and compliance.
Investment in securities markets is subject to market risks, read all the related documents carefully before investing.