The moment you sell a stock or mutual fund for more than you paid, you've made a capital gain — and India taxes it. But the rate swings widely based on two things: WHAT you sold (equity vs debt vs gold) and HOW LONG you held it (short-term vs long-term). Understanding the thresholds can be the difference between a small tax bill and a large one — sometimes over a single day of holding.
Equity (stocks and equity mutual funds)
For listed shares and equity mutual funds, the line is 12 months. Sell within 12 months and it's a Short-Term Capital Gain (STCG), taxed at a flat rate. Hold beyond 12 months and it's Long-Term (LTCG) — taxed at a lower rate, and only on gains ABOVE an annual exemption (the first slice of long-term equity gains each year is tax-free). The lesson: with equity, patience past the one-year mark is directly rewarded by the tax code.
Capital Gains Tax CalculatorDebt funds and most other assets
Debt mutual funds and many non-equity assets are treated differently — gains are typically added to your income and taxed at your slab rate regardless of holding period (recent rule changes removed the old long-term indexation benefit for many debt funds). So a debt fund's tax treatment can be much less favourable than equity's, which matters when you choose where to park money.
The holding-period trap
Because the short-vs-long line is a hard date, selling even a day early can push a gain from the lower long-term rate to the higher short-term one. Before you sell for a profit, check the exact purchase date — waiting a few days to cross the 12-month mark on equity can meaningfully cut the tax, entirely legally.
Legal ways to lower the bill
Two clean levers: (1) tax-loss harvesting — book losses on losing investments in the same year to offset your gains, then re-enter if you still believe in them; (2) use the annual LTCG exemption every year rather than letting gains pile into one big taxable event — spreading redemptions across financial years keeps more of each year's gain within the exempt slice.
Brokerage CalculatorThe tax on selling an investment isn't one number — it's a grid of what you held and for how long. Know the 12-month equity line, remember debt is taxed at your slab, check the purchase date before you sell, and harvest losses and use the annual exemption to trim the bill. For a specific large sale, run the numbers (or ask a professional) before you click sell — the timing is worth real money.
Frequently asked questions
- How much is capital gains tax on stocks in India?
- For listed shares and equity mutual funds: gains within 12 months are Short-Term (taxed at a flat STCG rate), and gains after 12 months are Long-Term (a lower LTCG rate, applied only on gains above an annual exemption). The exact rates are set by the current Finance Act — use a calculator for your specific case.
- What is the difference between STCG and LTCG?
- Short-Term Capital Gain applies when you sell within the holding threshold (12 months for equity), taxed at a higher flat rate. Long-Term Capital Gain applies after that period, taxed at a lower rate and only above an annual exempt amount. Debt funds are generally taxed at your slab rate regardless of period.
- How can I reduce capital gains tax legally?
- Hold equity beyond 12 months for the lower long-term rate, harvest losses in the same year to offset gains, and spread redemptions across financial years to use the annual LTCG exemption each year instead of one big taxable event.