The principle: short-term versus long-term capital gains
In India, profit on listed shares and equity ETFs on which Securities Transaction Tax (STT) is paid is taxed as a capital gain. The rate depends on how long you held the asset. If you held for up to 12 months, the gain is short-term and taxed at 20%. If you held for more than 12 months, it is long-term and taxed at 12.5% on the amount above a ₹1,25,000 exemption each financial year. These rates apply to transfers on or after 23 July 2024.
Markets and intermediaries are regulated by the Securities and Exchange Board of India (SEBI), and trades take place on the NSE and BSE.
Stocks and ETFs
Listed shares: STT is charged on the transaction, and the gain is taxed as short-term or long-term as above.
Equity ETFs: equity-oriented ETFs with STT follow the same short-term and long-term treatment as listed shares. Debt and other fund categories can be taxed differently, so check the fund type.
Surcharge and health-and-education cess may apply on top of these rates depending on your total income.
Dividends
Dividends are taxable in your hands at your applicable slab rate and are added to your total income. TDS may be deducted by the company. This is a different head from capital gains on the sale of the shares. Keeping your annual broker statement helps with reporting.
What about crypto?
Income from the transfer of virtual digital assets (VDAs), including crypto, is taxed at a flat 30% regardless of holding period, with a 1% TDS on transfers above the prescribed threshold. Losses on VDAs cannot be set off against any other income, and only the cost of acquisition is deductible. The tool applies the 30% flat rate for crypto.
What you need to report
Capital gains are reported in your income tax return (ITR) for the financial year. STT is collected at the point of sale, and for crypto 1% TDS is deducted on transfers. This content is for information only and is not investment or tax advice.