Guide · Updated October 2026

How to buy US stocks from India

Yes, you can own Apple, Nvidia or the S&P 500 from India. Here’s what you need to know before you start.

The rules

  • Indian residents invest abroad under RBI's Liberalised Remittance Scheme (LRS), up to $250,000 per financial year.
  • Tax collected at source (TCS) can apply to overseas remittances above the yearly threshold. You can adjust it against your income tax.
  • Gains and dividends from US stocks are taxable in India; declare foreign assets in your tax return (Schedule FA).

Step by step

  1. 1Pick a platform that accepts residents of India.
  2. 2Verify your identity (ID and a selfie).
  3. 3Fill in a W-8BEN form so you pay 25% on US dividends instead of 30%.
  4. 4Add money in INR or USD. Check the exchange rate and deposit fee.
  5. 5Buy a stock or ETF. Fractional shares let you start small.

US dividend tax

25%

US tax on gains

0% for non-residents

Biggest hidden cost

Exchange rate

Your options today

  • Indian apps that partner with US brokers (for example Vested or INDmoney)
  • International brokers that accept Indian residents (for example Interactive Brokers)

A simpler way is coming: Octaze

US stocks and ETFs from $100, from India and across the globe.

First 500 get zero fees for 6 months · 497 spots left

Questions

Can I buy US stocks from India?

Indian residents invest abroad under RBI's Liberalised Remittance Scheme (LRS), up to $250,000 per financial year.

How much US tax do I pay on dividends from India?

25%. File a W-8BEN form with your broker to get this treaty rate instead of the default 30%.

What is the minimum to start?

Many platforms offer fractional shares, so you can start small. Octaze will let you start from $100.

General information, not financial or tax advice. Rules change, so confirm with your bank or a tax adviser. See also the what-if calculator.