As a resident, your US/foreign shares are fully taxable in India. Dividends are taxed at your slab (the US withholds ~25% — you claim a foreign tax credit); capital gains are 12.5% long-term (after 24 months) or slab short-term; the bank collects 20% TCS on LRS remittances over ₹10 lakh (fully adjustable); and you must disclose the holdings in Schedule FA.
Foreign stocks aren't tax-free just because they're abroad. India taxes a resident's global income. The three things to get right: declare the income (dividends + gains), claim the credits (US tax + TCS) so you're not taxed twice, and disclose the holdings in Schedule FA — non-disclosure is the expensive mistake.
| Income | How it's taxed in India |
|---|---|
| Dividends | At your slab rate. The US withholds ~25% — claim it back as a Foreign Tax Credit (Form 67) under the India-US DTAA. |
| Capital gains — long-term (held > 24 months) | 12.5% (foreign shares are unlisted in India). |
| Capital gains — short-term (≤ 24 months) | At your slab rate. |
Convert amounts to INR using the SBI TT buying rate on the relevant dates.
Under the LRS, remittances abroad above ₹10 lakh in a year attract 20% TCS (collected by your bank/broker). This is not a tax you lose — it's adjustable against your total tax or refunded when you file. To manage it:
Holding a foreign company via an ADR is treated like holding the foreign share — dividends face US withholding and are taxed here at slab (with FTC); gains follow the same 12.5%/slab rule. There's no separate Indian relief just because it's an ADR.
Salaried and other residents buying US stocks/ETFs through platforms — see also RSUs & foreign shares and DTAA & FTC.
We handle foreign-stock tax end to end — Schedule FA, FTC (Form 67) and TCS credit.
💬 Ask a CA