Stock Market Taxation in India — Complete Guide for Investors

Understanding stock market taxation is crucial for every Indian investor because taxes directly impact your actual returns. A stock that delivered 15% gross return might give you only 10-12% after taxes — and the tax rate depends on how long you held the investment, what type of security it is, and your income slab. This guide covers all the tax rules you need to know as an Indian stock market investor, updated with the latest tax rates applicable from the current financial year.

Capital Gains Tax on Stocks

When you sell a stock for more than you paid, the profit is called a capital gain. India taxes capital gains differently based on the holding period.

Short-Term Capital Gains (STCG): If you sell equity shares or equity mutual fund units within 12 months of purchase, the gains are classified as short-term and taxed at a flat rate of 15% (plus applicable cess and surcharge). This applies regardless of your income slab. For example, if you buy a stock at ₹100 and sell at ₹130 within 8 months, your ₹30 gain is taxed at 15%, resulting in ₹4.50 tax per share.

Long-Term Capital Gains (LTCG): If you hold equity shares or equity mutual fund units for more than 12 months, gains up to ₹1 lakh per financial year are completely tax-free. Gains exceeding ₹1 lakh are taxed at 10% without the benefit of indexation. This makes long-term equity investing significantly more tax-efficient than short-term trading.

For example, if you sell shares held for 2 years and realize a gain of ₹2.5 lakh, the first ₹1 lakh is tax-free and the remaining ₹1.5 lakh is taxed at 10%, resulting in ₹15,000 tax. Effective tax rate: just 6% on the total gain. This is why long-term investing through SIP is not only strategically sound but also tax-efficient.

Tax on Dividends

Since April 2020, dividends received from stocks and mutual funds are taxable in the hands of the investor at their applicable income tax slab rate. If you are in the 30% tax bracket, you effectively keep only about 70% of every dividend received. Companies deduct 10% TDS on dividends if the total dividend from a company exceeds ₹5,000 in a financial year. This TDS is adjustable against your total tax liability when you file your return.

This tax treatment means dividend income is significantly more expensive for high-income investors compared to capital gains. A growth approach (holding stocks that reinvest profits rather than distributing dividends) followed by SWP from mutual funds is often more tax-efficient for generating regular income.

Tax on Mutual Funds

Equity Mutual Funds (including index funds and ELSS): Same as stocks — 15% STCG if redeemed within 12 months, 10% LTCG above ₹1 lakh if held more than 12 months.

Debt Mutual Funds: Following the 2023 amendment, all gains from debt funds are now taxed at your income tax slab rate regardless of holding period. There is no distinction between short-term and long-term for debt funds anymore. This made debt mutual funds less tax-attractive compared to the previous regime where long-term holding got indexation benefits.

Hybrid Funds: Tax treatment depends on the equity allocation. If the fund invests more than 65% in equity (like aggressive hybrid funds), it is taxed as an equity fund. Below 65% equity, it is taxed as a debt fund.

Tax-Saving Investment Options

ELSS (Section 80C): Equity Linked Savings Scheme is the most popular tax-saving investment for equity investors. Investment up to ₹1.5 lakh per year qualifies for deduction under Section 80C, with a 3-year lock-in period — the shortest among all 80C options. ELSS funds invest in equities and have historically delivered 12-15% CAGR.

NPS (Section 80CCD(1B)): An additional ₹50,000 deduction over the 80C limit, making NPS one of the most tax-efficient retirement products.

PPF (Section 80C): Tax-free returns and EEE (Exempt-Exempt-Exempt) status make PPF the gold standard for risk-free, tax-free returns.

Tax-Loss Harvesting Strategy

Tax-loss harvesting is a legal strategy where you book losses on underperforming stocks to offset capital gains and reduce your tax liability. If you have ₹1.5 lakh LTCG from profitable stocks, you can sell loss-making stocks to realize ₹50,000 in losses, bringing your taxable LTCG down to ₹1 lakh — within the tax-free limit. You can immediately repurchase the sold stocks (there is no wash sale rule in India) to maintain your portfolio position while saving tax.

The best time for tax-loss harvesting is typically January-March (end of financial year) when you can assess your full-year gains and losses.

Securities Transaction Tax (STT)

STT is a small tax levied on every buy and sell transaction on the exchange. For delivery-based equity trades (long-term investing), STT is 0.1% on both buy and sell sides. For intraday trades, STT is 0.025% on the sell side only. STT is automatically deducted by your broker and shown in your contract note. While small per transaction, STT adds up for frequent traders — another reason why long-term investing is more cost-effective than active trading.

Frequently Asked Questions

Do I need to file ITR if I have stock market income?

Yes. If you have capital gains from stock trading (even if they are below the ₹1 lakh LTCG exemption), you should file an Income Tax Return. LTCG and STCG must be reported in Schedule CG of your ITR. If your total income exceeds the basic exemption limit, filing is mandatory. Even if not mandatory, filing is recommended because: it maintains your tax compliance record, allows you to carry forward capital losses (which can be set off against future gains for up to 8 years), and is required for loan and visa applications.

How are intraday trading profits taxed?

Intraday trading profits are classified as speculative business income and taxed at your income tax slab rate (not the preferential 15% STCG rate). Losses from intraday trading can only be set off against other speculative income, not against capital gains. This means a 30% tax bracket trader pays almost double the tax on intraday profits compared to short-term delivery-based trades. This tax disadvantage makes intraday trading even less attractive for most investors.

Can I set off stock market losses against my salary income?

No. Capital losses (both short-term and long-term) can only be set off against capital gains, not against salary or business income. Short-term capital losses can offset both STCG and LTCG. Long-term capital losses can only offset LTCG. Unabsorbed losses can be carried forward for 8 years. This is why tax-loss harvesting within your investment portfolio is important — it is the only way to use your losses to reduce tax liability.

Related Articles


About the Author

Mithun Srivastava is the founder of InvestWithMithun.com, a free stock market education platform for Indian investors. With a passion for making finance accessible to everyone, Mithun creates practical guides, calculators, and glossary resources to help beginners start their investing journey with confidence.

About the author
Mithun Srivastava

Mithun writes on investing & automation. He runs investwithmithun.com (market education) and automatetoprofit.com (trading automation).

Educational content, not financial advice.This article is for general investor education. Mithun Srivastava is not a SEBI-registered Investment Advisor (RIA) or Research Analyst (RA). Examples are illustrative; past performance does not predict future returns. Consult a SEBI-registered RIA before making investment decisions. Read full disclaimer →
🔥 Most Popular Calculators

Try the tools every reader saves

Free. No signup. Built for Indian investors.

Browse all free calculators →
FREE WEEKLY EMAIL
The Investor Case File
Every week: one real Indian company, dissected. What went right, what went wrong, and what you can learn. No tips. Pure education.
5,000+ Indian investors – No spam – Unsubscribe anytime
Take this week challenge: Analyse ITC Limited
Also by Mithun
Automate To Profit

Trading automation systems, algos & tools to scale your investing without screen time.

Visit AutomateToProfit →