The US stock market is the largest and most liquid in the world, attracting millions of investors every year. But can a foreigner invest in the US stock market without living in the States? The short answer is yes — and it’s easier than you might think. In this step-by-step guide, you’ll learn the legal basics, what you need to open an account, the costs involved, and smart tips to get started safely.
Why Non-US Investors Love US Stocks
There’s a reason investors worldwide flock to the New York Stock Exchange (NYSE) and Nasdaq: the US markets represent about 40% of global stock market value.
Why so popular?
-
Global Brands: Buy shares in giants like Apple, Amazon, or Microsoft.
-
Liquidity: Trade volumes are huge, so it’s easy to buy and sell.
-
Strong Regulations: The US Securities and Exchange Commission (SEC) enforces strict rules to protect investors.
Pull-Quote: “Over 20% of US stocks are owned by foreign investors.” — US Federal Reserve
For example, pension funds in Europe and Asia routinely invest in American companies for steady dividends and long-term growth.
Can a Foreigner Invest in the US Stock Market? Legal Basics
Yes, non-US citizens can invest in US stocks. There’s no US law that blocks foreign nationals from owning American shares. However, you must follow a few rules:
✅ Use a Licensed US Broker: You can’t buy shares directly from the NYSE or Nasdaq. You’ll need an account with a brokerage firm that accepts non-resident clients.
✅ Provide Required Documents: US brokers must comply with tax laws. They’ll ask you to complete IRS Form W-8BEN, which confirms you’re a foreign investor and helps determine how your dividends are taxed.
✅ Understand Taxes: The US does not generally tax foreign investors on capital gains (profit when you sell). However, the US does withhold taxes on dividends — usually 30%, unless reduced by a tax treaty with your country.
Example: An investor in Germany can open an account with Interactive Brokers, buy Tesla stock, and pay US taxes only on dividends — not on any profit when they sell their shares.
How to Open a US Brokerage Account from Abroad
Opening a US brokerage account is simpler than many think — you don’t need to fly to New York!
Step 1: Choose a Broker
Popular brokers serving non-US clients include:
-
Interactive Brokers: Accepts clients from over 200 countries.
-
Charles Schwab International: Trusted for expats.
-
TD Ameritrade (International): Well-known for robust research tools.
Compare account minimums, fees, and international support.
Step 2: Complete the Application
You’ll usually apply online. Have these ready:
-
Passport or government-issued ID.
-
Proof of address (utility bill or bank statement).
-
Your tax ID number in your home country (if required).
Step 3: Submit Form W-8BEN
This form tells the IRS that you’re a foreign national. Without it, your broker may withhold more tax than necessary on dividends.
Step 4: Fund Your Account
Most brokers accept wire transfers from your bank abroad. Watch for currency exchange fees.
Tip: Some brokers offer multi-currency accounts to help manage currency risk.
Step 5: Start Trading
Once your account is approved and funded, you’re ready to buy US stocks, ETFs, and sometimes bonds.
Costs and Taxes for Foreign Investors
Understanding the costs upfront is key.
-
Brokerage Fees: Many brokers now offer zero-commission stock trades — but watch for wire fees, currency conversion costs, and minimum balances.
-
Dividend Withholding Tax: By default, the US withholds 30% of dividends for foreign investors. But if your country has a tax treaty with the US (like the UK or India), you may pay only 10–15% instead. Your broker should handle this automatically if you submit your W-8BEN.
-
Capital Gains: Generally, the US doesn’t tax capital gains for non-resident aliens. You’ll likely only pay capital gains taxes in your home country.
Smart Tips for Non-US Investors
🌍 Diversify: Avoid putting all your money in one sector. Mix tech, healthcare, and financials to spread risk.
💵 Mind Currency Risk: If your home currency weakens against the US dollar, your returns can shrink. Some investors hedge with ETFs that reduce currency swings.
📑 Stay Compliant: Keep tax records tidy and check if your country requires you to declare foreign accounts or pay additional taxes.
🔍 Use Trusted Sources: For company research, visit SEC.gov — it’s the official source for US public company filings.
“Smart investors know the rules, watch the news, and diversify to protect gains.”
Next Steps: Getting Started Today
By now, you know the answer to can a foreigner invest in the US stock market — the door is wide open if you follow the rules.
Start small, learn the basics, and grow your confidence. Many global investors begin with just a few shares of well-known companies and add to their portfolio over time.
Conclusion
So, can a foreigner invest in the US stock market? Absolutely — and millions already do. All you need is a trusted broker, the right forms, and a clear plan. The world’s biggest companies are within your reach.
👉 Ready to build wealth worldwide? Sign up for our free “Non-US Investor Starter Guide” and get monthly investing tips directly to your inbox.