I read that the short term capital gains tax in India is 15% if there is securities transaction tax, and if there is not, short term capital gains is taxed as ordinary income. I have the following two questions.

  1. Securities transaction tax is 0.01% which is relatively small. Does this mean that if one is not charged this tax one might have to pay short term capital gains tax at a much higher rate than 15%? Indeed, the 30% tax bracket starts at only 10 lakh INR.

  2. What about foreign short term capital gains? There is no concept of securities transaction tax for foreign securities. So how are their short term gains taxed?

1 Answer 1


The clause is more as recognized stock exchange.

Yes if you are buying on non recognized stock exchange Including foreign stock exchanges, this will be taxed at ordinary tax brackets.

You must log in to answer this question.

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