3,600+ guides across 35 countries
Rates verified monthly
CPA-reviewed tax content
Real numbers, no fluff
Affiliate disclosure: commissions at no cost to you

Roth IRA vs 401k for H1B Holders — Which One First in 2026?

Most H1Bs contribute to 401k for the match — and stop there. They miss the most powerful retirement account available to immigrants in the US: the Roth IRA. Here's the exact funding priority.

📅 Updated April 29, 2026 ⏱️ 8 min read
✍️
VisaFold TeamCPA-Reviewed
Last updated: July 2026

Watch the full video

🎬

VIDEO COMING WEDNESDAY

Subscribe on YouTube to be notified

Subscribe @visafold →

Even if you eventually return to India, a Roth IRA keeps growing tax-free for life. Most H1Bs ignore it because the 401k match is shiny. Here's the right priority order.

Key takeaways

The H1B retirement priority order

💸 Send Money Abroad with Wise
Transfer money internationally with real mid-market rates and low fees.
Send Money with Wise →

For most H1Bs earning $80K-$200K, fund accounts in this exact order:

  1. 401k up to employer match. Free money. Always max the match first.
  2. HSA if you have a high-deductible health plan. Triple tax advantage.
  3. Roth IRA — $7,500/year (2026 limit). Tax-free growth forever.
  4. 401k beyond match up to the $24,500 employee limit (2026).
  5. Taxable brokerage for anything beyond.

Full Roth IRA for H1B guide →

What if you return to India?

Three scenarios for your retirement accounts:

AccountIf you return to IndiaBest move
401kKeeps growing tax-deferred. Withdrawal at 59.5+ = US tax + India tax via DTAA.Leave it. The RNOR window may allow lower-tax withdrawals — confirm with a cross-border CPA.
Traditional IRASame as 401kRoll 401k → IRA before leaving for cleaner management.
Roth IRAContinues growing tax-free. No US tax on withdrawal. India taxes growth.Keep contributing while in US. Decide on withdrawal timing once back.

401k after returning to India: deep dive →

Backdoor Roth for high earners

If you earn over the Roth IRA income phase-out for your filing status, you can still contribute via the backdoor Roth:

  1. Contribute the annual IRA limit ($7,500 for 2026) to a Traditional IRA (non-deductible).
  2. Convert that Traditional IRA to a Roth IRA immediately (within days).
  3. Pay tax only on any growth between contribution and conversion (usually $0).

Backdoor Roth for H1B walkthrough →

How to decide: 401k-first or Roth-first?

After the employer match, the real question is where your next dollar goes: extra 401k or Roth IRA. Your visa timeline decides it more than your tax bracket does.

Put the next dollar in the Roth IRA if:

Push more into the 401k instead if:

Either way, never skip step one: 401k up to the full employer match. That's an instant, guaranteed return on those dollars at whatever rate your employer's match formula pays. No fund choice, tax strategy, or visa scenario beats it.

Worked example: $80K vs $200K salary

The page's priority order — match → HSA → Roth IRA → 401k max — plays out very differently at the two ends of the typical H1B salary band. Run the numbers:

StepAt $80K (single)At $200K (single)
1. 401k to full matchYes — always firstYes — always first
2. Roth IRA ($7,500)Direct contribution — $80K is well under the single-filer phase-out. $7,500 is about 9.4% of gross.Backdoor only — $200K is over the single-filer phase-out. Traditional IRA → convert → Form 8606.
3. Max 401k ($24,500)Usually not realistic — see below$24,500 is about 12.3% of gross. Very doable.
Full stack cost$32,000 = 40% of gross$32,000 = 16% of gross

The full employee-side stack is $24,500 (401k) + $7,500 (Roth IRA) = $32,000 a year — 16% of gross at $200K, but 40% at $80K, which almost nobody sustains while paying rent and sending money home. So the $80K earner follows the order, captures the match plus the full $7,500 Roth — the two highest-value dollars available — and stops there. Roth space for a given tax year expires at that year's tax-filing deadline: you cannot go back and fill a missed year. (The separate, much higher combined 401k limit, which includes employer money, matters mainly at the $200K end.)

Leaving the US? Do this with your 401k, step by step

Your 401k and IRA do not close when your H1B ends. Immigration status and account ownership are separate — the money stays yours and keeps growing. What changes is logistics. Do these before your flight, not after:

  1. Do not cash out. A withdrawal before 59.5 triggers US ordinary income tax plus an early-withdrawal penalty, and the plan withholds part of it before you see a cent. You trade decades of compounding for an immediate tax bill.
  2. Roll the 401k into a Traditional IRA while you still have a US address. Large brokers such as Fidelity and Schwab have historically been more open to non-resident clients than many employer plans and smaller brokers — but policies vary by country and account type and change over time, so confirm with the broker before you leave. Moving accounts from abroad is far harder.
  3. Fix your login before you lose your US phone number. Move two-factor authentication to an authenticator app or an international number — getting locked out of a six-figure account from abroad is a months-long support ordeal.
  4. Update your address and tax status. As a non-resident, the broker needs Form W-8BEN on file instead of a W-9, so withholding on distributions follows the US-India treaty rather than default rates.
  5. Keep the Roth IRA open. You can't add money without US earned income, but the balance keeps compounding and withdrawals at 59.5+ stay US-tax-free. India taxes the growth under its own rules — time withdrawals with a cross-border CPA.
  6. Map withdrawals to the RNOR window. The RNOR period after returning to India (typically 2-3 years) may be the lowest-tax window for 401k/Traditional IRA distributions — but how RNOR treats US retirement money is genuinely contested among cross-border CPAs and depends on your facts, so confirm the treatment before relying on the timing.

Full guide: what happens to your 401k when you return to India →

Common mistakes that cost real money

Five errors that show up repeatedly — each with a specific dollar consequence:

Deep-dive guides on this topic

📥 Get the Free H1B Credit Card Guide

5-page free PDF — which card to apply for based on your month-in-US, visa, and credit score.

🔒 Free 5-page PDF. No spam. Unsubscribe anytime.

📖 What to Read Next

RELATED
🌍 Study Abroad Hub
Finance guides for 35+ countries
RELATED
💸 Money Transfers
Best apps to send money
RELATED
🏦 Banking Guide
Open the right bank account
RELATED
🧾 H1B Tax Guide
Taxes for visa holders
RELATED
⚖️ Wise vs Remitly
Which transfer app wins?
RELATED
📰 Visa News
Daily immigration updates

❓ Frequently Asked Questions

Should H1B holders choose Roth IRA or 401k?+
Do both. First: contribute to 401k up to your employer match (free money). Second: max Roth IRA ($7,500 for 2026). Third: max remaining 401k ($24,500 employee limit for 2026). Roth IRA is especially valuable for H1B holders because withdrawals are tax-free even if you retire in India.
Can H1B visa holders contribute to a Roth IRA?+
Yes. H1B holders with US earned income (W-2 wages) can contribute to a Roth IRA if their income is below the IRS MAGI phase-out for their filing status — check the current year's thresholds on irs.gov. Above the phase-out, use the backdoor Roth IRA strategy — contribute to Traditional IRA then convert.
What happens to my 401k if I return to India from H1B?+
Your 401k stays in the US and continues growing tax-deferred. Roll it to a Traditional IRA at a large broker such as Fidelity or Schwab before leaving — and confirm the broker's non-resident policy for your country and account type first, because policies change. Withdrawing during India's RNOR status window (typically 2-3 years after return) may reduce Indian tax on distributions, but the treatment is fact-specific — confirm with a cross-border CPA.
What is the 401k contribution limit for H1B holders in 2026?+
Employee contribution limit: $24,500 for 2026. A separate, much higher overall limit applies once employer contributions are counted, and workers 50+ can add a catch-up contribution on top — check the IRS's current figures. Always contribute at least enough to get the full employer match — it's an instant, guaranteed return at whatever rate your employer's match formula pays.
Can H1B holders do a backdoor Roth IRA?+
Yes. If your income exceeds the Roth IRA phase-out for your filing status, contribute the annual IRA limit ($7,500 for 2026) to a Traditional IRA (non-deductible), then immediately convert it to Roth IRA. Do this at your broker in two steps. File Form 8606 with your tax return each year you do this.
Is a 401k still worth it for visa holders who might leave the US?+
Yes. The employer match is an instant, guaranteed return at whatever rate your plan's formula pays — no other investment offers that — and the account stays yours after you leave; it keeps growing tax-deferred regardless of visa status. Roll it to a Traditional IRA at a large broker before departing (confirm its non-resident policy first), then plan withdrawal timing — potentially around India's RNOR window — with a cross-border CPA. The only losing move is cashing out early.
Should I cash out my 401k when leaving the US permanently?+
Almost never. Cashing out before 59.5 triggers US ordinary income tax plus an early-withdrawal penalty, and the plan withholds part of the distribution upfront. Instead, roll the 401k into a Traditional IRA before you leave, keep it invested, and consider withdrawing during India's RNOR window (typically 2-3 years after return), when your Indian tax exposure may be lowest — confirm the treatment with a cross-border CPA.
Can I keep my Roth IRA after leaving the US on H1B?+
Yes. The account stays open and keeps compounding — you just can't add new contributions without US earned income. Qualified withdrawals at 59.5+ remain US-tax-free even if you live in India. India taxes the growth under its own rules once you're a tax resident there, so plan withdrawal timing with a cross-border CPA.