LTCG Tax on Stocks: India vs 6 Countries (2026 Guide)
India's 12.5% LTCG beats most countries, but the 24-month clock and unused Rs 1.25 lakh exemption cost you more. Here's the holding-period playbook.
Frequently asked questions
Does India tax my UK stock gains if the UK does not?
Yes. As an Indian resident, you pay Indian tax on your worldwide income, including gains from UK shares. The UK does not tax capital gains for non-residents on most listed shares, so there is no double taxation in practice, but you still owe India.
Can I avoid LTCG tax by holding forever?
No. The tax is triggered on sale, not on holding. But you can legally reduce it by harvesting the Rs 1.25 lakh annual exemption every year and by ensuring every sale crosses the 24-month threshold.
Is 12.5% LTCG worse than what investors pay in the US or Europe?
Usually no. Germany charges around 26.4%, the UK charges 24%, and France charges 30% for the first eight years. Only the US 0% bracket and zero-tax jurisdictions like Singapore beat India's rate.