Learn · Tax
How to save tax on stock market gains in India
You can reduce tax on stock market gains in India by using the 1.25 lakh LTCG exemption every year, harvesting losses to offset gains, and holding shares long enough to qualify for the lower long-term rate of 12.5%.
In one line
The most effective way to save tax on stock market gains in India is to hold listed equity for more than 12 months (qualifying gains at the 12.5% long-term rate with a 1.25 lakh annual exemption), book losses strategically to offset gains (tax-loss harvesting), and exhaust the long-term exemption every year rather than letting it lapse unused.
BazaarBaaziSource & method
The holding-period lever
The single biggest tax lever available to an Indian equity investor is time. Sell a listed share within 12 months and you pay STCG at 20% on the full gain. Hold beyond 12 months and the gain is long-term, taxed at 12.5%, and the first 1.25 lakh of that gain in a financial year is tax-free. On a 5 lakh long-term gain, the tax is 46,875 rupees (12.5% on 3.75 lakh after exemption). The same gain booked short-term costs 1 lakh in tax. The difference is pure math, and the math rewards patience.
The holding-period clock runs from the date of acquisition. It is 12 months for listed equity shares and equity-oriented mutual funds on which STT has been paid. Cross the line by even one day and the gain shifts from the 20% short-term bucket to the 12.5% long-term bucket. If you are close to the 12-month mark and your stock is sitting on a gain, that extra month of waiting is worth calculating.
Using the 1.25 lakh exemption every year
The 1.25 lakh LTCG exemption resets every financial year and cannot be carried forward. If you let it lapse, it is gone. A disciplined investor books at least 1.25 lakh of long-term equity gains every March to reset the cost basis, a move sometimes called grandfathering or annual gain harvesting. Sell the shares, take the gain tax-free, and if you still want the position, buy back immediately (there is no wash-sale rule in India for individuals the way there is in some other jurisdictions).
The buy-back step resets your acquisition price to today's market price. This means future gains are measured from the new, higher cost basis, reducing the taxable portion when you eventually sell for good. Done consistently across a long investment horizon, the 1.25 lakh annual free ride compounds into a meaningful saving.
Other tax-planning tools
Tax-loss harvesting lets you use losses on one position to offset gains on another, reducing your net taxable gain. Long-term losses can only offset long-term gains, and short-term losses can offset both short-term and long-term gains. Unabsorbed capital losses (after offsetting gains in the same year) can be carried forward for 8 years and set off against future capital gains from the same category.
ELSS funds (Equity Linked Savings Schemes) give you a Section 80C deduction of up to 1.5 lakh on your investment in the old tax regime, with a mandatory 3-year lock-in. If you are on the old tax regime and have 80C headroom, ELSS is the only mutual fund investment that directly reduces your taxable income. Spreading equity investments across family members (spouse, adult children) in their own demat accounts also multiplies the 1.25 lakh exemption available across the family, though each person must make genuine, independent investments.
FAQ5 reader questions · AEO-eligible
Common questions on save tax on stocks.
How can I avoid paying LTCG tax on shares?
You cannot avoid it entirely, but you can reduce it. Book gains up to the 1.25 lakh annual LTCG exemption tax-free each year, hold shares beyond 12 months to stay in the lower 12.5% bracket, and use harvested losses to offset taxable gains.
Can I sell and rebuy shares to reset my cost basis?
Yes. Unlike some countries, India has no wash-sale rule that prevents individuals from selling a share to book a gain and immediately buying it back. The new purchase price becomes your fresh cost basis, reducing the taxable gain on a future sale.
Is the 1.25 lakh LTCG exemption per person?
Yes, it is per individual per financial year. Each investor gets the 1.25 lakh exemption on their aggregate long-term equity gains. Investing separately in a spouse's or adult child's account multiplies the effective family exemption.
Can short-term capital losses offset long-term capital gains?
Yes. Short-term capital losses can be offset against both short-term and long-term capital gains. Long-term capital losses can only offset long-term gains. Both types of unabsorbed losses can be carried forward for 8 years.
Does ELSS help save tax on stock market gains?
ELSS funds save tax on your investment amount (up to 1.5 lakh under Section 80C in the old regime), not on your stock market gains directly. But the gains within ELSS are taxed the same as other equity funds: LTCG at 12.5% above 1.25 lakh after the 3-year lock-in.
Keep learning
Adjacent concepts every Indian retail investor should have straight.
Hub
All explainers
Tax
LTCG and STCG tax
The capital-gains rates on listed equity after the 2024 overhaul, the holding period, and the exemption.
Tax
Tax loss harvesting
Using losing positions to cut your tax bill on gains, and the rules that govern it.
Tax
What is ELSS
The only mutual fund that cuts your taxable income and still invests in equity.
Tax
MF capital gains tax
Equity and debt MF gains taxed very differently, and the 2023 rule change that hit debt funds.