Did you know that over 60% of Indian millennials dream of investing in US stocks like Apple, Amazon, or Tesla—but 90% of them don’t know where to start? If you’ve ever scrolled through your Zerodha or Groww app, seen the “US Stocks” tab, and felt a mix of excitement and confusion, you’re not alone. The good news? Investing in US stocks from India is easier, safer, and more rewarding than you think. And no, you don’t need a ₹1 crore portfolio or a finance degree to get started.
Think of it this way: If you’re already doing a ₹5,000 SIP in Nifty 50 or stashing money in a 6% FD, you’re leaving thousands of rupees on the table every year. US markets have historically given ~10% annual returns (compared to India’s ~7% over the long term), and with the rupee depreciating ~3–4% per year, diversifying into US stocks is like giving your money a double boost. But how do you actually do it? Is it legal? What about taxes? And most importantly—how much should you invest?
In this guide, we’ll break down exactly how to invest in US stocks from India, step by step, with zero fluff. Whether you’re a 25-year-old salaried employee or a 35-year-old freelancer, by the end of this, you’ll know exactly what to do this week to start building a global portfolio—without the overwhelm.
Why Invest in US Stocks? 3 Big Reasons (Beyond Just “Tesla is Cool”)
Let’s be real: Most of us first got interested in US stocks because of Elon Musk’s tweets or the idea of owning a piece of Apple or Google. But beyond the hype, there are three rock-solid reasons why US stocks should be part of your portfolio:
- Higher Growth Potential: The US stock market (S&P 500) has given ~10% annual returns over the last 100 years. Compare that to India’s ~7% (Nifty 50) over the same period. Even if you invest just ₹5,000/month, in 20 years, that difference could mean lakhs more in your pocket.
- Dollar Strength = Rupee Hedge: The rupee loses ~3–4% value against the dollar every year. If you invest in US stocks, your money grows in dollars—so even if the rupee falls, your investment stays protected. It’s like having an automatic insurance policy for your wealth.
- Access to Global Giants: Want to invest in AI, electric cars, or cloud computing? Most of the world’s top companies (Nvidia, Microsoft, Amazon) are listed in the US. In India, you’re limited to Reliance, TCS, and HDFC Bank—great, but not enough for true diversification.
Still not convinced? Here’s a quick comparison:
- If you invested ₹1 lakh in Nifty 50 in 2013: It would be worth ~₹2.5 lakh today (7% CAGR).
- If you invested ₹1 lakh in S&P 500 in 2013: It would be worth ~₹4.5 lakh today (10% CAGR).
That’s a ₹2 lakh difference—just by diversifying!
Is It Legal? RBI, SEBI, and Tax Rules You MUST Know
Before you rush to buy Amazon stock, let’s clear the biggest doubt: Yes, it’s 100% legal to invest in US stocks from India. The RBI allows it under the Liberalised Remittance Scheme (LRS), which lets you send up to $250,000 (≈₹2.1 crore) per year abroad for investments, travel, or education.
But there are three key rules you need to follow:
- Tax on Capital Gains: If you sell US stocks at a profit, you’ll pay 20% tax on long-term gains (held >24 months) and short-term gains tax (held <24 months) as per your income slab. No indexation benefit here—unlike Indian stocks.
- Dividend Tax: US companies pay dividends, but the US government deducts 30% tax at source (reduced to 25% for Indian investors under the India-US tax treaty). You’ll get the remaining 75% in your account.
- Reporting in ITR: You must declare your US investments in your Income Tax Return (ITR) under “Foreign Assets.” Not doing this can lead to penalties of ₹10,000+ under the Black Money Act.
Pro tip: If you’re investing less than ₹50,000/year, you can skip the LRS paperwork and use Indian platforms (more on this later).
How to Invest in US Stocks from India: 3 Easy Ways (Pick One!)
You don’t need a US bank account or a broker in New York to invest in US stocks. Here are three simple ways to do it from India, ranked from easiest to most advanced:
1. Indian Apps (Best for Beginners – No LRS Hassle)
Platforms like Zerodha, Groww, and INDmoney let you buy US stocks without sending money abroad. They handle the LRS, taxes, and currency conversion for you. Here’s how it works:
- Open a US stocks account on Zerodha or Groww (takes 5 minutes).
- Transfer money from your Indian bank account via UPI/NEFT.
- Buy US stocks just like Indian stocks—search for “Apple” or “Tesla” and place an order.
Pros: No LRS paperwork, no US tax forms, and no need to convert rupees to dollars (the app does it for you).
Cons: Limited to fractional investing (you can buy ₹100 worth of Amazon instead of a full share).
2. International Brokers (Best for Serious Investors – More Control)
If you want full access to US markets (including ETFs, options, and fractional shares), open an account with Interactive Brokers, Charles Schwab, or TD Ameritrade. Here’s how:
- Sign up on the broker’s website (takes 1–2 days for verification).
- Transfer money via LRS (bank transfer or Wise/Remitly).
- Buy stocks, ETFs, or even crypto (if the broker allows it).
Pros: Lower fees, more investment options, and better research tools.
Cons: You’ll need to handle LRS paperwork and US tax forms (W-8BEN).
3. Mutual Funds/ETFs (Best for Hands-Off Investors – No Stock Picking)
Don’t want to pick stocks? Invest in US-focused mutual funds like:
- Motilal Oswal S&P 500 Index Fund (mirrors the S&P 500)
- Parag Parikh Flexi Cap Fund (invests in both Indian and US stocks)
- Nippon India US Equity Opportunities Fund (actively managed)
Pros: No LRS, no US taxes, and professional management.
Cons: Higher expense ratios (1–2% vs. 0.1% for ETFs).
Which one should you pick? If you’re a beginner, start with Indian apps (Zerodha/Groww). If you’re serious about long-term investing, go for Interactive Brokers. If you want a set-and-forget option, choose mutual funds.
How Much Should You Invest? The 5-10-15 Rule
Here’s the biggest mistake Indian investors make: They either invest too little (₹1,000 and forget about it) or go all-in (putting their entire portfolio in US stocks). Neither works.
Instead, follow the 5-10-15 Rule for a balanced portfolio:
- 5% of your portfolio: If you’re new to investing, start with 5% in US stocks. For example, if you have ₹10 lakh invested, put ₹50,000 in US stocks.
- 10% of your portfolio: If you’re comfortable with risk, increase it to 10%. This gives you global exposure without overconcentration.
- 15% of your portfolio: If you’re aggressive and young (under 35), you can go up to 15%. Beyond that, you’re taking too much currency risk.
Example: If you invest ₹20,000/month, allocate:
- ₹15,000 → Indian stocks/mutual funds
- ₹3,000 → US stocks (via Zerodha/Groww)
- ₹2,000 → Gold/REITs (for diversification)
This way, you’re not putting all your eggs in one basket—but you’re still getting the growth benefits of US markets.
Taxes on US Stocks: What You’ll Actually Pay (No Surprises!)
Taxes can be confusing, but here’s the simple breakdown of what you’ll pay when investing in US stocks from India:
1. Capital Gains Tax
- Short-term (held <24 months): Taxed as per your income slab (e.g., 30% if you’re in the highest bracket).
- Long-term (held >24 months): 20% tax with indexation (but no indexation benefit for US stocks—so it’s just 20% flat).
2. Dividend Tax
- US companies deduct 25% tax at source (under the India-US tax treaty).
- You’ll get 75% of the dividend in your account.
- You don’t need to pay extra tax in India (but you must declare it in your ITR).
3. LRS Tax (If You Send Money Abroad)
- If you transfer more than ₹7 lakh/year via LRS, you’ll pay 5% TCS (Tax Collected at Source).
- This is not an extra tax—it’s adjusted against your final tax liability.
Example: If you invest ₹10 lakh in US stocks via LRS, you’ll pay ₹50,000 TCS (5% of ₹10 lakh). When you file your ITR, this ₹50,000 will be deducted from your total tax due.
Pro tip: If you’re investing less than ₹7 lakh/year, use Indian apps (Zerodha/Groww) to avoid TCS.
5 Mistakes to Avoid (Don’t Lose Money Like Most Beginners!)
Even smart investors make these costly mistakes when investing in US stocks. Here’s how to avoid them:
- Chasing “Hot” Stocks: Buying Tesla at ₹2,000 because Elon tweeted? That’s gambling, not investing. Stick to index funds (S&P 500) or blue-chip stocks (Apple, Microsoft).
- Ignoring Currency Risk: If the rupee strengthens, your US investments lose value in rupee terms. Don’t go all-in—keep 80% in Indian assets.
- Not Declaring in ITR: If you don’t report US stocks in your ITR, the tax department can penalize you ₹10,000+. Always declare under “Foreign Assets.”
- Overpaying Fees: Some Indian apps charge 1–2% fees for US stocks. Compare fees—Zerodha charges ₹200/year, while others charge ₹500+.
- Timing the Market: Trying to “buy the dip”? Most people miss the rebound. Instead, invest consistently (e.g., ₹5,000/month) via SIP.
Bonus mistake: Not starting early. If you invest ₹10,000/month in S&P 500 for 20 years, you could have ₹1 crore+ (assuming 10% returns). The earlier you start, the less you need to invest to reach your goals.
Key Takeaways: Your US Stocks Checklist
- Investing in US stocks from India is 100% legal under RBI’s LRS scheme (up to $250,000/year).
- Start with 5–10% of your portfolio in US stocks for diversification and growth.
- Use Indian apps (Zerodha/Groww) for easy, low-cost investing (no LRS hassle).
- For serious investors, open an account with Interactive Brokers for lower fees and more options.
- If you don’t want to pick stocks, invest in US-focused mutual funds (e.g., Motilal Oswal S&P 500 Index Fund).
- Declare US investments in your ITR under “Foreign Assets” to avoid penalties.
- Avoid chasing hot stocks, ignoring taxes, or overpaying fees.
Step-by-Step Action Plan: Start Investing in US Stocks THIS WEEK
Ready to take action? Here’s exactly what to do in the next 7 days to start investing in US stocks:
- Day 1: Pick Your Method
- If you’re a beginner: Open a US stocks account on Zerodha or Groww (takes 5 minutes).
- If you’re serious: Sign up for Interactive Brokers (takes 1–2 days for verification).
- If you want a hands-off approach: Invest in Motilal Oswal S&P 500 Index Fund via your existing mutual fund platform.
- Day 2: Fund Your Account
- For Indian apps: Transfer ₹5,000–₹10,000 via UPI/NEFT.
- For international brokers: Transfer $100–$500 via LRS (bank transfer or Wise).
- For mutual funds: Start a ₹1,000 SIP in the US fund of your choice.
- Day 3: Research Your First Investment
- If you’re buying stocks: Pick 1–2 blue-chip stocks (e.g., Apple, Microsoft, Amazon) or an ETF (SPY, QQQ).
- If you’re investing in mutual funds: Allocate 5–10% of your monthly SIP to the US fund.
- Day 4: Place Your First Order
- On Zerodha/Groww: Search for the stock/ETF, enter the amount (e.g., ₹5,000), and place a market order.
- On Interactive Brokers: Search for the stock, enter the number of shares, and place a limit order.
- Day 5: Set Up a SIP (For Long-Term Wealth)
- On Zerodha/Groww: Set up a ₹2,000–₹5,000 monthly SIP in a US ETF (e.g., S&P 500).
This article may contain affiliate links.
- On Zerodha/Groww: Set up a ₹2,000–₹5,000 monthly SIP in a US ETF (e.g., S&P 500).