Education Hub / Taxation

What is a Roth IRA and Can NRIs Open One?

Last Updated: 2026-06-27 7 min read

For Non-Resident Indians (NRIs) working in the United States on H-1B, L-1, or other work visas, retirement planning involves navigating both the US and Indian tax codes.

One of the most popular and powerful wealth-building tools in the US is the Roth IRA (Individual Retirement Account). Offering tax-free growth and tax-free withdrawals in retirement, it is a staple of US personal finance.

But can NRIs legally open and contribute to a Roth IRA? More importantly, what happens to that tax-free status if the NRI decides to return to India permanently? This guide explains the rules, contribution limits, and tax implications under the India-US tax treaty.


1. What is a Roth IRA?

A Roth IRA is an individual retirement account that operates on a post-tax contribution basis:

  1. Contributions: You make deposits using money that has already been taxed in your current year’s salary (no tax deduction today).
  2. Growth: All stock capital gains, mutual fund appreciation, and dividend yields inside the account compound completely tax-free.
  3. Withdrawals: Once you reach the age of 59.5 years (and the account has been open for 5 years), all withdrawals are 100% tax-free.

2. Can NRIs Open and Contribute to a Roth IRA?

Yes. There is no citizenship requirement to open a Roth IRA. As an NRI residing in the US, you are eligible to contribute as long as you satisfy the following conditions:

  • Earned Income Requirement: You must have active “earned income” (salaries, wages, W-2 income, or self-employed 1099 income) in the US. Passive income from interest, rental properties, or stock dividends does not qualify.
  • Income Caps: The IRS restricts high earners from contributing directly to a Roth IRA. For the 2026 tax year:
    • Single Filers: Direct contributions phase out if your Modified Adjusted Gross Income (MAGI) is between $146,000 and $161,000.
    • Married Filing Jointly: Phase-out range is $230,000 to $240,000.
    • Note: If your income exceeds these limits, you can still contribute using the “Backdoor Roth IRA” strategy (depositing in a Traditional IRA and immediately converting it to a Roth).

3. Contribution Limits (2026)

For the 2026 tax year, the maximum amount you can contribute to all your IRAs (Traditional and Roth combined) is:

  • $7,000 (if you are under age 50).
  • $8,000 (if you are age 50 or older, including the $1,000 catch-up contribution).

4. The Repatriation Risk: What Happens If You Return to India?

This is the most critical hurdle for NRIs. While the US IRS recognizes Roth IRA withdrawals after age 59.5 as 100% tax-free, the Indian Income Tax Department does not automatically recognize this tax-free status.

If you return to India and become a Resident and Ordinarily Resident (ROR) in India for tax purposes:

  • Your global income is subject to Indian income tax.
  • Under the Indian Income Tax Act, withdrawals from foreign retirement accounts (like a Roth IRA) can be treated as taxable income in India.
  • The DTAA (Double Taxation Avoidance Agreement): To prevent dual taxation, you must leverage Section 90 of the Indian Income Tax Act and file specialized forms (like Form 10EE) to defer or claim relief under the India-US DTAA.

Warning: Because Indian tax laws on foreign retirement accounts are complex, many returning NRIs choose to leave their Roth IRA accounts untouched in the US until they reach age 59.5, or consult a cross-border tax specialist to structure their withdrawals tax-efficiently.

To see how US market-linked assets compound over time compared to local fixed deposits, check out: