TL;DR: LTCG tax on stocks held over a year is 10% above ₹1 lakh annual exemption, whereas STCG tax on stocks held under a year is a flat 15% of the profit, with no exemption.
Key Stats at a Glance:
- Short-Term Capital Gains Tax Rate (STCG): 15%
- Long-Term Capital Gains Tax Rate (LTCG) on listed equities: 10% (above ₹1 lakh exemption)
- Securities Transaction Tax (STT) paid on equity transactions
- Tax year in India: April 1st to March 31st
- Nifty 50’s potential long-term returns: Historically averaged ~12% CAGR
Understanding Capital Gains Tax in India
Capital Gains Tax in India is levied on the profit earned from selling an asset that has appreciated in value. The tax treatment depends crucially on how long the asset was held before sale, differentiating between short-term and long-term capital gains.

What are Short-Term Capital Gains (STCG)?
Short-Term Capital Gains (STCG) refer to the profit realised from selling an asset that has been held for a period of one year or less.
STCG on Stocks
For listed shares and equity-oriented mutual funds on Indian stock exchanges like NSE and BSE, STCG is the profit made when you sell them within 12 months of purchase. This profit is taxed at a flat rate of 15%, irrespective of your income tax slab. This rate is applied before considering any deductions or exemptions, making it a straightforward calculation.
STCG Calculation Example
Suppose you bought 100 shares of ABC Ltd. for ₹100 each (total investment ₹10,000) and sold them after 8 months for ₹150 each (total sale ₹15,000). Your STCG is ₹5,000. This ₹5,000 profit will be taxed at 15%, resulting in a tax liability of ₹750.
What are Long-Term Capital Gains (LTCG)?
Long-Term Capital Gains (LTCG) are profits made from selling an asset that has been held for more than one year.
LTCG on Stocks
For listed equity shares and equity mutual funds on Indian exchanges where Securities Transaction Tax (STT) has been paid on both purchase and sale, LTCG is taxed at a concessional rate. The tax is 10% on the gains exceeding ₹1 lakh in a financial year. Gains up to ₹1 lakh are exempt from LTCG tax.
LTCG Calculation Example
Consider selling shares after holding them for 18 months. If your total LTCG for the financial year is ₹2.50 lakh, the first ₹1 lakh is exempt. The remaining ₹1.50 lakh is taxed at 10%, leading to a tax liability of ₹15,000.
LTCG vs STCG: Key Differences Summarised
The primary distinctions between LTCG and STCG lie in the holding period, tax rate, and the availability of exemptions. Understanding these differences is crucial for tax planning and optimising your investment returns.
Holding Period Threshold
The defining factor is the holding period. Assets held for one year or less trigger STCG, while those held for more than one year result in LTCG. This 12-month mark is a critical determinant in how your profits are taxed.
Tax Rates and Exemptions
STCG on stocks is taxed at a flat 15%. LTCG on listed equities is taxed at 10% but only on gains exceeding ₹1 lakh annually; the first ₹1 lakh of LTCG is tax-free. This makes long-term investing potentially more tax-efficient.

Impact of Securities Transaction Tax (STT)
Crucially, the concessional LTCG tax rate of 10% is available only if STT has been paid on the transaction. STT is levied on both the purchase and sale of equity shares and equity-oriented mutual funds traded on Indian stock exchanges. This ensures that only genuine investments made through regulated channels qualify for the lower tax rate.
How to Calculate Your Capital Gains Tax Liability
Calculating your capital gains tax involves identifying your short-term and long-term gains, applying the relevant tax rates, and factoring in any exemptions.
- Determine the Holding Period: Check the purchase date and sale date for each transaction. If held for ≤ 12 months, it’s STCG; if > 12 months, it’s LTCG.
- Calculate STCG: For each STCG transaction, subtract the cost of acquisition (including any associated charges like brokerage) from the sale proceeds. Sum up all STCGs for the financial year.
- Calculate LTCG: For each LTCG transaction, subtract the indexed cost of acquisition (if applicable for assets other than listed shares) or the actual cost (for listed shares) from the sale proceeds. Sum up all LTCG for the financial year.
- Apply STCG Tax: Multiply the total STCG by 15%.
- Apply LTCG Tax: Subtract ₹1 lakh from the total LTCG. If the balance is positive, multiply it by 10%. If it’s zero or negative, the LTCG tax is ₹0.
- Add Cess and Surcharge: Apply the applicable health and education cess (4%) and any surcharge (based on income slab) to the calculated STCG and LTCG tax amounts.
- Claim Credit for TDS: If Tax Deducted at Source (TDS) was applied on your gains, ensure you claim credit for it.
- Report in Income Tax Return: Accurately report your capital gains and the calculated tax in your Income Tax Return (ITR).
Tax Planning Strategies for Investors
Effective tax planning can significantly reduce your tax burden. By strategically managing your investments, you can leverage tax laws to your advantage. Consider using tools that help track your trades for tax purposes.
Leveraging the LTCG Exemption
The ₹1 lakh LTCG exemption is a powerful tool. Investors can plan their portfolio rebalancing or profit booking to realise gains up to ₹1 lakh in a financial year without incurring any tax. This requires careful monitoring of investment performance.
Tax-Loss Harvesting
Tax-loss harvesting involves selling investments that have incurred a loss to offset capital gains. STCG can be offset against both STCG and LTCG. LTCG can only be offset against LTCG. Carrying forward losses for up to 8 years is also permitted, provided the ITR is filed on time.
Asset Allocation and Holding Periods
A long-term investment horizon generally leads to lower tax outgo due to the LTCG benefit. Investors can consider a buy-and-hold strategy for fundamentally strong assets, leveraging the 10% tax rate post-exemption. Using a robust TradingView indicator can aid in identifying such opportunities and managing your portfolio effectively.

Frequently Asked Questions
What is the main difference between LTCG and STCG tax?
LTCG tax applies to assets held over a year, taxed at 10% above ₹1 lakh gain. STCG tax applies to assets held for a year or less, taxed at a flat 15% on all gains.
Is STT deductible from capital gains?
STT is not directly deductible from capital gains. However, paying STT is a prerequisite for availing the concessional 10% LTCG tax rate on listed equities.
Can I offset STCG against LTCG?
Yes, you can set off Short-Term Capital Losses (STCL) against both Short-Term Capital Gains (STCG) and Long-Term Capital Gains (LTCG). However, Long-Term Capital Losses (LTCL) can only be set off against LTCG.
What is the tax implication if I sell shares within 12 months?
If you sell shares within 12 months of purchase, the profit is considered Short-Term Capital Gain (STCG) and is taxed at 15%.
How does the ₹1 lakh LTCG exemption work?
The first ₹1 lakh of Long-Term Capital Gains realised in a financial year from the sale of listed equity shares and equity mutual funds is exempt from tax. Gains exceeding this amount are taxed at 10%.
Do I need to pay tax on dividends?
Dividends received from Indian companies are taxable in the hands of the shareholder at their applicable income tax slab rates, effectively replacing the older Dividend Distribution Tax (DDT) regime.
Key Takeaways
- STCG on stocks is taxed at 15% (held ≤ 1 year).
- LTCG on stocks is taxed at 10% on gains exceeding ₹1 lakh (held > 1 year).
- STT payment is mandatory for the concessional LTCG tax rate.
- Utilise the ₹1 lakh LTCG exemption strategically.
- Tax-loss harvesting can help offset capital gains.
- Long-term investing offers significant tax advantages.
- Accurate record-keeping is vital for tax filing.
Disclaimer: This information is for educational purposes only and not financial advice. Consult a tax professional for personalised guidance. Investing in stock markets involves risk.