Can Non-US Citizens Buy US Stocks? How to Invest in the US Stock Market as a Foreigner

Learn how non-US citizens can buy US stocks, the necessary documentation, and broker requirements for international investors.

527 views

Yes, a non-US citizen can buy US stocks. One does not need to be a US citizen to trade in the US stock market. However, you'll need to open an account with a broker that accepts international clients. There are documentation requirements such as providing a passport or other identification for anti-money laundering compliance. Also, be prepared to fill out a W-8BEN form which is used to establish your tax status as a non-resident alien.

FAQs & Answers

  1. Can foreigners open a US brokerage account to trade stocks? Yes, foreigners can open US brokerage accounts, provided the broker accepts international clients and the buyer completes required identification and tax forms.
  2. What is the W-8BEN form and why is it important? The W-8BEN form is a document used by non-US residents to establish their foreign status for tax purposes and avoid certain US tax withholdings.
  3. Are there restrictions for non-US citizens buying US stocks? Generally, no major restrictions exist, but you must comply with account opening documentation, tax filings, and select brokers that accept international investors.