Archive · 11 Aug 2025

Share Sale Taxation for Non-Resident Indians in India

Share Sale Taxation for Non-Resident Indians in India

When you sell shares of an Indian company, the tax depends on how long you've held them and where you live.

If you've held the shares for more than two years, it's considered a long-term gain and taxed at 12.5%.

Since you live in Singapore, India will tax your gains.

Your original investment is treated differently from the later one.

Money from the second investment can be sent to your Singapore account.

However, the money from the initial investment will go to your Indian account, with the ability to send up to $1 million per year to your Singapore account.

Sources