How to Buy Foreign Stocks in India

Discover verified facts, data, and insights about India’s states, culture, economy, education, and more — all in one place at FactBharat.
Buying foreign stocks from India has become easier than ever. You might be wondering how to invest in companies like Apple, Amazon, or Tesla directly from your home. With globalization and digital platforms, Indian investors now have multiple ways to access international stock markets. This article will guide you through the process, helping you make informed decisions.
Whether you want to diversify your portfolio or tap into global growth, understanding how to buy foreign stocks in India is essential. I will explain the steps, platforms, costs, and legal aspects so you can start investing confidently.
Understanding Foreign Stock Investment from India
Investing in foreign stocks means buying shares of companies listed outside India. This can help you diversify your investments beyond the Indian market. It also gives you exposure to global brands and industries.
Here are some key points to know:
- Foreign stocks are traded on international exchanges like NYSE, NASDAQ, or LSE.
- You need a way to convert your Indian Rupees (INR) into foreign currency.
- Regulations by the Reserve Bank of India (RBI) and the Securities and Exchange Board of India (SEBI) govern foreign investments.
- You can invest directly or through intermediaries like mutual funds or exchange-traded funds (ETFs).
By investing abroad, you reduce risks linked to the Indian economy and currency fluctuations. However, you should also consider currency risk, tax implications, and transaction costs.
Legal Framework and RBI Guidelines
Before you start, it’s important to understand the legal rules. The RBI allows Indian residents to invest up to USD 250,000 per financial year under the Liberalised Remittance Scheme (LRS). This limit covers all foreign investments, including stocks, real estate, and gifts.
Key RBI and SEBI rules include:
- You must use authorized dealers or banks to remit money abroad.
- Investments should comply with anti-money laundering norms.
- You need to file the necessary declarations and tax forms.
- Gains from foreign stocks are taxable in India under capital gains tax rules.
Following these guidelines ensures your investments are safe and legal. Avoid unregulated platforms or unofficial channels to prevent fraud.
How to Buy Foreign Stocks in India: Step-by-Step Guide
Here’s a simple process to start buying foreign stocks from India:
1. Choose a Platform or Broker
You have two main options:
- International Brokerage Accounts: Some global brokers accept Indian clients directly. Examples include Interactive Brokers and Charles Schwab.
- Indian Brokers with Global Access: Many Indian brokers now offer foreign stock trading through tie-ups with international platforms. Examples are ICICI Direct, HDFC Securities, and Zerodha (via partners).
Look for features like low fees, easy currency conversion, good customer support, and a wide range of stocks.
2. Complete KYC and Account Opening
You will need to submit documents like PAN card, Aadhaar, proof of address, and bank details. The broker will verify your identity and link your Indian bank account for fund transfers.
3. Fund Your Account
Transfer money under the LRS limit through your bank. The broker will convert INR to the required foreign currency (usually USD). Be aware of currency conversion charges and exchange rates.
4. Research and Select Stocks
Use the broker’s platform to explore foreign stocks. You can buy shares of companies listed on NYSE, NASDAQ, London Stock Exchange, etc. Check company fundamentals, market trends, and analyst reports.
5. Place Your Order
Decide the number of shares or the amount you want to invest. Place a buy order during the foreign market’s trading hours. You can choose market orders or limit orders depending on your strategy.
6. Monitor and Manage Your Portfolio
Track your investments regularly. You can sell shares anytime during market hours. Keep an eye on currency fluctuations and global economic news that may impact your stocks.
Popular Platforms to Buy Foreign Stocks in India
Here are some trusted platforms that Indian investors use to buy foreign stocks:
| Platform | Type | Features | Fees |
| Interactive Brokers | International Broker | Access to 135+ markets, low commissions | $0.005 per share, min $1 |
| ICICI Direct | Indian Broker | Direct US stock trading, easy fund transfer | Brokerage starts at 0.5% |
| Zerodha (via Vested) | Indian Broker Partner | Fractional shares, no minimum investment | Flat $1 per trade |
| Groww | Indian Broker Partner | User-friendly app, fractional investing | Zero brokerage, currency fee |
| HDFC Securities | Indian Broker | US stocks, ETFs, mutual funds access | Brokerage 0.5% - 0.75% |
Each platform has pros and cons. For example, Interactive Brokers suits active traders, while Groww is good for beginners.
Costs and Charges to Consider
When buying foreign stocks, you should be aware of these costs:
- Currency Conversion Fees: Usually 0.5% to 2% on INR to USD conversion.
- Brokerage Fees: Vary by platform; can be fixed or percentage-based.
- Custody Charges: Some brokers charge for holding foreign shares.
- Taxes: Capital gains tax applies on profits. Dividend income may be taxed in both countries but can be adjusted under Double Taxation Avoidance Agreements (DTAA).
- Other Charges: Transaction fees, regulatory charges, and remittance fees.
Understanding these costs helps you plan your investment better and avoid surprises.
Taxation on Foreign Stock Investments
Tax rules for foreign stocks in India include:
- Capital Gains Tax: Short-term gains (if held less than 24 months) are taxed as per your income slab. Long-term gains attract 20% tax with indexation benefits.
- Dividend Tax: Dividends received from foreign companies are taxable as income.
- Double Taxation Avoidance Agreement (DTAA): India has DTAA with many countries to avoid paying tax twice on the same income.
- Filing Requirements: You must report foreign assets and income in your Income Tax Return (ITR).
Consult a tax advisor to optimize your tax planning and comply with regulations.
Risks and Tips for Investing in Foreign Stocks
Investing abroad has benefits but also risks. Here’s what to keep in mind:
- Currency Risk: Fluctuations in exchange rates can affect returns.
- Market Risk: Foreign markets may be volatile or influenced by geopolitical events.
- Regulatory Risk: Different countries have different rules and protections.
- Liquidity Risk: Some foreign stocks may be less liquid than Indian stocks.
To manage these risks:
- Diversify across countries and sectors.
- Invest gradually rather than lump sum.
- Stay updated on global economic trends.
- Use stop-loss orders to limit losses.
Alternatives to Direct Foreign Stock Investment
If direct investment seems complex, consider these options:
- Mutual Funds and ETFs: Many Indian mutual funds invest in foreign stocks or global indices.
- International ETFs on Indian Exchanges: Some ETFs listed on NSE or BSE track foreign markets.
- Global Depository Receipts (GDRs): Indian investors can buy GDRs of foreign companies listed on Indian exchanges.
These options offer easier access with lower costs and fewer compliance issues.
Conclusion
Buying foreign stocks in India is now accessible and rewarding if you follow the right steps. Start by choosing a reliable broker or platform, understand the legal and tax rules, and invest within the RBI’s LRS limits. Keep an eye on costs and risks to protect your money.
Global investing can diversify your portfolio and open doors to new opportunities. With careful research and planning, you can confidently add foreign stocks to your investment mix and benefit from worldwide growth.
FAQs
How much money can I invest in foreign stocks from India?
You can invest up to USD 250,000 per financial year under the RBI’s Liberalised Remittance Scheme (LRS). This limit includes all foreign investments and remittances.
Which Indian brokers allow buying US stocks?
Popular Indian brokers offering US stock trading include ICICI Direct, HDFC Securities, Zerodha (via partners like Vested), and Groww. They provide easy access to major US exchanges.
Are dividends from foreign stocks taxable in India?
Yes, dividends received from foreign stocks are taxable as income in India. You may also pay withholding tax abroad but can claim relief under Double Taxation Avoidance Agreements (DTAA).
What are the main risks of investing in foreign stocks?
Key risks include currency fluctuations, market volatility, regulatory differences, and liquidity issues. Diversification and careful research can help manage these risks.
Can I buy fractional shares of foreign companies in India?
Yes, some platforms like Vested and Groww allow Indian investors to buy fractional shares of foreign companies, making it easier to invest smaller amounts.

