Many immigrants delay investing for years, assuming it requires citizenship or a long credit history. Neither is true. Whether you’re on a work visa, a green card holder, or working with an ITIN, there are legitimate ways to start building wealth through US markets — you just need to understand which accounts you’re eligible for and what rules apply to your specific status.
The Two Big Questions That Shape Your Options
Before choosing an account type, you need clarity on two things:
- Do you have a Social Security Number or an ITIN? This determines which brokerages and account types are available to you.
- Do you have US-sourced earned income? This determines whether you can contribute to retirement accounts like a 401(k) or IRA, as opposed to only a taxable brokerage account.
Investment Accounts Available by Status
Work Visa Holders (H-1B, L-1, O-1, TN, E-3, and similar)
Most work visa holders have access to the same investment vehicles as US citizens, including employer-sponsored retirement plans (401(k), 403(b)), Traditional and Roth IRAs, and standard taxable brokerage accounts. The requirement is US-sourced earned income — simply holding a US brokerage account or earning investment returns doesn’t count as earned income for retirement account contribution purposes.
Green Card Holders (Permanent Residents)
Generally treated very similarly to US citizens for investment purposes, with full access to retirement accounts, brokerage accounts, and typically more straightforward account opening given permanent residency status.
ITIN Holders (No SSN)
Can open a taxable brokerage account with major firms, but generally cannot contribute to employer retirement plans or IRAs, since those require an SSN or work authorization under IRS rules. A taxable brokerage account is still a legitimate way to start investing and building wealth even without retirement-account access.
F-1 Students with Work Authorization (OPT/CPT)
If you have earned income through authorized work like OPT, you can typically contribute to a Roth IRA up to standard annual limits, provided your income falls within IRS thresholds.
Step-by-Step: Getting Started
- Confirm your identification status — SSN or ITIN — since this determines which account types you’re eligible to open.
- Choose an immigrant-friendly brokerage. Major firms like Fidelity, Charles Schwab, and Vanguard generally accept ITIN holders and work visa holders, though requirements and KYC processes can vary by firm, so confirm directly before applying.
- Open a taxable brokerage account first if you don’t yet have US earned income or an SSN — this is available to nearly everyone with an ITIN and valid ID.
- If you have US earned income and an SSN, prioritize your employer’s 401(k) match first (if offered), since that’s essentially free money, before contributing to an IRA or taxable account.
- Decide between Traditional and Roth for retirement accounts based on your current tax bracket, expected future bracket, and how long you plan to stay in the US — this is genuinely complex for visa holders and worth a conversation with a tax professional.
- Keep your ITIN renewed if that’s your identifying number — a lapsed ITIN can create complications with existing investment accounts.
Special Considerations for Visa Holders
Because work visas are, by design, temporary, a few extra questions matter that citizens and permanent residents don’t need to think about as carefully:
- What happens to tax-advantaged accounts if you leave the US? Retirement accounts like 401(k)s and IRAs remain yours even if you leave, but many other countries don’t recognize the tax-free treatment of Roth-type accounts, meaning you could still owe tax on those gains elsewhere.
- Tax treaties matter. Your home country’s tax treaty with the US can significantly affect how withdrawals are taxed if you return home, so this is worth researching or discussing with a cross-border tax advisor before committing heavily to retirement accounts over taxable ones.
- 401(k) protections remain intact regardless of employer changes. Retirement plan assets are held in trust separately from company assets, so your 401(k) isn’t at risk if your employer has financial trouble.
Common Mistakes Immigrants Make
- Assuming investing requires citizenship — it doesn’t; ITIN and visa holders have legitimate paths to invest
- Skipping the employer 401(k) match out of uncertainty about long-term US plans, even though the match itself is guaranteed value regardless of how long you stay
- Not renewing an ITIN, which can complicate access to existing accounts
- Ignoring tax treaty implications before making large retirement account contributions, especially if there’s a real chance of returning home
- Choosing a brokerage without confirming ITIN or visa-holder support first, wasting time on an application likely to be rejected
FAQs
Can I invest in the US stock market without a Social Security Number? Yes. Several major brokerages accept an ITIN in place of an SSN for opening a taxable brokerage account, though employer retirement plans and IRAs generally require an SSN and US earned income.
Can I contribute to a Roth IRA on a work visa? Yes, if you have US-sourced earned income and your income falls within IRS limits. Many work visa holders — including H-1B holders and F-1 students with authorized work like OPT — are eligible.
What happens to my 401(k) if I leave the US? Your 401(k) remains yours regardless of your immigration status changing or your employer’s situation changing, since these funds are held in trust separately from company assets. You’ll need to decide whether to leave it, roll it over, or withdraw it (subject to applicable taxes and penalties) once you leave.
Is a Roth or Traditional IRA better for immigrants? It depends on your current tax bracket, expected future bracket, how long you plan to stay in the US, and whether your home country’s tax treaty recognizes tax-free Roth withdrawals. This is genuinely situational, and consulting a tax professional familiar with cross-border issues is worthwhile before deciding.
Do undocumented immigrants have any investing options? Yes, in a limited sense — a valid ITIN allows opening a taxable brokerage account with several major firms, though access to employer retirement plans and IRAs generally isn’t available without an SSN or work authorization.
This article is for general informational purposes only and isn’t financial or tax advice. Investment account eligibility, tax rules, and treaty provisions vary significantly by individual circumstances — consult a qualified financial or tax advisor before making investment decisions.