Which of the following is applicable to long term capital gains on Indian stocks and on foreign stocks?

a) Long-term capital gains are subject to tax at 20%;

b) Long-term capital gains arising from transfer of listed securities, units or a zero coupon bonds shall be taxable at lower of following:

i. 20% after taking benefit of indexation; or

ii. 10% without taking benefit of indexation.

c) Long-term capital gains arising to a non-residents or foreign company from transfer of unlisted securities shall be taxed at without giving benefit for indexation;

d) Long-term capital gains arising from transfer of listed equity share, or a unit of an equity oriented fund or a unit of a business trust as referred to in Section 112A shall be chargeable to tax at the rate of 10% in excess of Rs. 1 Lakh.


2 Answers 2


Indian stocks - STCG- 15% + S/C LTCG - 10% + SC (in excess of INR 1 lac) - holding period 12 months

Non-Indian shares - STCG - as per slab rates LTCG - 20% + indexation (holding period - 24 months)

Above rates for resident Indians.


Indian stocks, Long term gains at 10% if the gains are more than Rs 1,00,000 in financial year.

Foreign stocks it would be taxed at the tax bracket.

  • Of the options for long term capital gains taxation, I don't see taxation at tax bracket anywhere. I see it only for short term capital gains. Commented Jun 11, 2020 at 5:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .