Settled in America · Long-Term Money
401(k)s and IRAs — retirement saving as an immigrant
America has no meaningful state pension for most people — your retirement is the 401(k) and IRA you build yourself. Immigrants often skip these for years out of uncertainty, and it's the most expensive hesitation there is.
Unlike most developed nations with government-run pension systems, the United States relies on individual retirement accounts to build your future. As an immigrant or visa holder, you have access to the same powerful retirement tools as U.S. citizens—but you'll only benefit if you start before it's too late. This guide covers how 401(k)s and IRAs work, who can contribute, and what happens to your money if you leave.
Why Retirement Savings Matter More in the U.S.
Most developed countries offer some form of public pension. The United States does not. Social Security exists, but it was designed as a supplement—not a living. The average monthly Social Security benefit is under $1,900. Your retirement income will come almost entirely from what you save yourself: a 401(k), an IRA, or other investments you build over time.
Many immigrants delay retirement saving because they are uncertain about their long-term status, confused about eligibility, or assuming they will return home. This hesitation compounds over decades. Someone who starts saving at 25 can accumulate millions by retirement age; someone who starts at 35 or 40 will struggle to catch up, even with higher contributions. The years you don't contribute are years your money never earns investment growth.
The 401(k): Your Employer's Retirement Plan
What It Is
A 401(k) is a retirement savings account that your employer offers as part of your compensation package. You contribute money directly from your paycheck—the amount you choose—and your employer may match some or all of it. The money grows tax-deferred, meaning you pay no taxes on investment gains until you withdraw in retirement.
Contributions are deducted from your gross pay before income taxes are calculated, which reduces your taxable income in the year you contribute. This immediate tax savings is one of the plan's biggest advantages.
Contribution Limits and How Much You Can Save
In 2025, you can contribute up to $23,500 to a 401(k) if you are under 50 years old. If you are 50 or older, you can contribute an additional $7,500 (called a catch-up contribution), for a total of $31,000. These limits increase slightly each year for inflation. Your employer's matching contribution does not count toward this personal limit—it is extra money on top.
The Employer Match: Refusing Free Money
If your employer offers a 401(k) match, this is the single most important benefit to understand. A match means your employer will contribute money to your account based on what you contribute. The most common match is dollar-for-dollar up to 3% of your salary: contribute 3% of your pay, and your employer matches it, effectively doubling your contribution.
If you earn $60,000 and contribute 3% ($1,800 per year), your employer adds another $1,800. That is instant, guaranteed money. Not taking full advantage of the match is literally leaving free salary on the table. Experts call this the best guaranteed return you can get in the market.
Eligibility for Immigrants
You do not need to be a U.S. citizen to contribute to a 401(k). You do not even need a green card. What you need is a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN) and earned income from a U.S. employer on your payroll. Whether you are on an H-1B visa, F-1 visa with work authorization, a green card, or another work visa, you can participate in your employer's plan from day one of eligibility.
If you do not yet have an SSN, you may be able to apply for an ITIN. An ITIN is a nine-digit tax identification number issued by the IRS to people who need to file taxes but are not eligible for an SSN. You apply using Form W-7. Even with an ITIN, you can open a 401(k) or IRA, as long as you have earned U.S. income.
When You Leave Your Job
When you change jobs, you have options for your 401(k). You can leave it with your former employer, where it continues to grow tax-deferred. You can roll it into your new employer's 401(k), if that plan allows it. Or you can roll it into an IRA, which often offers more investment choices and greater flexibility. Do not cash it out: early withdrawal before age 59½ triggers a 10% penalty plus income taxes on the full amount, which can wipe out years of savings.
IRAs: Accounts You Open Yourself
What Is an IRA?
An IRA (Individual Retirement Account) is a retirement savings account you open on your own—not through an employer. You can open one with a bank, brokerage, or investment company. Anyone with earned U.S. income can open an IRA, regardless of citizenship or visa status, as long as you have an SSN or ITIN.
IRAs are valuable because they give you complete control over your investments. You are not limited to the handful of funds your employer's plan offers. You can invest in individual stocks, bonds, mutual funds, or low-cost index funds through providers like Vanguard, Fidelity, or Charles Schwab.
Traditional IRA vs. Roth IRA: The Tax Question
The key difference between a Traditional IRA and a Roth IRA is when you pay taxes. Understanding this choice is important because the right choice for you depends on your current and expected future income.
A Traditional IRA works like a 401(k): you contribute pre-tax money, reducing your taxable income in the year you contribute. Your investment grows tax-deferred. When you withdraw in retirement, you pay ordinary income tax on the full amount. This is useful if you expect to be in a lower tax bracket in retirement, or if you want to reduce your taxes today.
A Roth IRA is the opposite: you contribute after-tax money (no deduction today), but all withdrawals in retirement are tax-free—including all the investment growth. If you expect your tax rate to be higher in retirement, or if you simply want tax-free growth, a Roth is powerful. You also have more flexibility: you can withdraw your contributions (the money you put in, not the earnings) at any time without penalty.
- Traditional IRA: Tax deduction now, taxed on withdrawal later
- Roth IRA: No tax deduction now, tax-free withdrawal and growth later
- Roth IRA: No required minimum distributions during your lifetime; Traditional IRA requires you to start withdrawals after age 73
IRA Contribution Limits
In 2025, you can contribute $7,000 per year to an IRA if you are under 50. If you are 50 or older, you can contribute an additional $1,000 catch-up contribution for a total of $8,000. The limit is the same for Traditional and Roth IRAs. However, you cannot contribute more than your earned income for the year: if you earned $5,000, you can only contribute $5,000 to an IRA, regardless of the stated limit.
You can contribute to both a 401(k) and an IRA in the same year—they have separate limits. Many people do this: they contribute to their employer's 401(k) for the match, then max out an IRA for additional tax-advantaged savings.
Roth IRA Income Limits
Roth IRAs have an income limit: if you earn above a certain amount, you cannot contribute the full amount, or at all. Traditional IRAs have no income limit, though the tax deduction phases out if you earn above a certain level and are covered by an employer plan. Check current IRS limits for your filing status and income—they change every year for inflation. A financial advisor can help you determine whether a Roth or Traditional IRA is right for your income level.
What You Need to Contribute: SSN and ITIN
To open a 401(k) or IRA, you need a Social Security Number (SSN) or an ITIN. An SSN is a nine-digit number issued by the Social Security Administration to authorized workers in the United States. Most work visa holders, including H-1B, F-1 (with OPT), and green card holders, can obtain an SSN.
If you cannot get an SSN but have U.S. income, you can apply for an ITIN through the IRS on Form W-7. An ITIN is a tax processing number only—it does not grant any immigration status, work authorization, or Social Security benefits. But it is sufficient to open both a 401(k) and an IRA.
Many banks and brokerages require a U.S. bank account and U.S. address to open an account. These are practical barriers, not legal ones. Once you have these basics, opening a retirement account takes minutes.
If You Leave the United States
One of the most common fears immigrants have is: if I leave the U.S., will I lose my retirement accounts? The answer is no. Your 401(k) and IRA accounts remain yours and continue to grow tax-deferred no matter where you live.
However, leaving does create complexity. If you leave a 401(k) with your former employer, you usually cannot make new contributions or take withdrawals without tax and reporting consequences. You can roll the 401(k) into an IRA, which offers more flexibility and access, though rolling it into an IRA in your country of residence may trigger different tax treatment depending on local laws.
Tax on withdrawals abroad is the biggest issue. If you withdraw from a Traditional 401(k) or IRA while living overseas, the U.S. still taxes the withdrawal as ordinary income. Your country of residence may also tax it. This can result in double taxation unless you have a tax treaty with the U.S. that reduces or eliminates it. Roth IRAs are more favorable: once you have held the account for at least 5 years and are over age 59½, withdrawals are tax-free in the U.S., though local taxes in your country may apply.
If you work for a U.S. employer from abroad, you can continue contributing to that employer's 401(k) and IRA. If you work for a foreign employer, you typically cannot contribute to a U.S. 401(k), but you can still contribute to an IRA as long as you have U.S. earned income.
Getting Started: Practical Next Steps
- Check your benefits: Ask your employer's human resources department whether a 401(k) is offered and what the match formula is (e.g., 3% of salary).
- Calculate the match: Figure out the minimum contribution you need to get the full employer match. Contribute at least that amount.
- Open an IRA: If you want additional retirement savings beyond your 401(k), open an IRA with a major brokerage like Vanguard, Fidelity, or Charles Schwab.
- Choose Roth or Traditional: Decide based on your current tax rate and expected future income. If unsure, Roth is often a safer choice for immigrants in a lower current tax bracket.
- Automate: Set up automatic transfers so contributions happen every month without you having to think about it.
- Increase over time: When you get a raise, increase your retirement contribution by 1–2% per year until you reach your target savings rate (aim for 10–20% of gross income if possible).
Common Questions
Does contributing to a 401(k) or IRA signal intent to stay in the U.S.? No. Immigration officers and USCIS do not flag or interpret retirement savings as evidence of intent. Contributing is a smart financial decision, not a legal risk.
Can I contribute to both a 401(k) and an IRA? Yes. They have separate contribution limits. Many people do this: they get the employer match from a 401(k), then max out an IRA.
What if I change jobs? Roll your 401(k) into an IRA or your new employer's plan. Do not cash it out—the penalties and taxes are steep.
Can I withdraw early? Generally, no without penalty. Early withdrawal (before age 59½) triggers a 10% penalty plus income taxes. Some exceptions exist (disability, first-time home purchase, hardship), but they are narrow. Plan to leave the money alone until retirement.
What if my visa status changes? Your accounts are not at risk. However, if you are planning to return home, consult a tax advisor to discuss the implications of leaving with money still in these accounts.
Keep reading — Long-Term Money
Always verify with official sources before acting on the information above.
