Yes, you can have both a 401(k) and a Roth IRA open at the same time

You are allowed to contribute to a 401(k) through your employer and a Roth IRA in the same year. The two accounts serve different purposes and have separate contribution limits, so the IRS does not prevent you from funding both. However, there is one important rule: your ability to contribute to a Roth IRA phases out if your income is above a certain threshold, and that threshold is based on your total income — including what you earn from your job that funds the 401(k).

Many people use this combination intentionally. A 401(k) reduces your taxable income in the year you contribute (if it is a traditional 401(k)), while a Roth IRA grows tax-free and lets you withdraw money tax-free in retirement. Having both gives you more flexibility in how you save and what your tax situation looks like across different years.

Key Takeaways

  • You can contribute to a 401(k) and a Roth IRA in the same year without violating any IRS rules.
  • A traditional 401(k) reduces your taxable income now, while a Roth IRA grows tax-free and withdrawals are tax-free in retirement.
  • Roth IRA contribution limits phase out based on your total income, so a high salary from your job may prevent you from contributing to a Roth IRA at all.
  • The 2024 contribution limit for a 401(k) is $23,500 per year, and the Roth IRA limit is $7,000 per year (these amounts change annually).
  • If your employer offers a 401(k) match, prioritize contributing enough to capture that match before maxing out a Roth IRA.

How the income limits affect your Roth IRA contributions

The IRS sets income thresholds for Roth IRA contributions, and these thresholds are based on your modified adjusted gross income (MAGI) — which includes the salary your employer pays you. If you earn above the threshold for your filing status, you cannot contribute the full amount to a Roth IRA, and if you earn above a higher threshold, you cannot contribute at all.

For 2024, the income phase-out ranges are roughly $146,000 to $161,000 for single filers and $230,000 to $240,000 for married couples filing jointly. These numbers change each year. If your 401(k) contributions reduce your gross income but your MAGI is still above the Roth limit, you still cannot contribute to a Roth IRA — the 401(k) does not help you get under the Roth income cap.

If your income is above the Roth IRA limit, you have another option: a backdoor Roth. This is a legal strategy where you contribute money to a traditional IRA (which has no income limit) and then convert it to a Roth IRA. This is more complex and involves tax filing, so you may want to discuss it with a tax professional if your income is high enough to trigger the Roth phase-out.

Contribution limits for each account type

Each account has its own annual contribution limit, and they do not overlap. For 2024, you can contribute up to $23,500 to a 401(k) and up to $7,000 to a Roth IRA in the same year. If you are age 50 or older, you can add catch-up contributions: an extra $7,500 to the 401(k) and an extra $1,000 to the Roth IRA.

These limits are set by the IRS and change most years. The 401(k) limit tends to increase in $500 increments when inflation warrants it, while the Roth IRA limit increases in $500 increments as well. You can find the current year's limits on the IRS website or your plan documents.

The key point: maxing out a 401(k) does not count against your Roth IRA limit. If you have the income and cash flow to fund both, you can do so without hitting any IRS restrictions — except for the Roth income phase-out mentioned above.

Why people use both accounts together

A traditional 401(k) and a Roth IRA serve different tax purposes, which is why many people fund both. A traditional 401(k) contribution reduces your taxable income in the year you make it, lowering your tax bill. A Roth IRA contribution does not reduce your taxable income now, but the money grows tax-free and you pay no taxes on withdrawals in retirement.

If you expect to be in a higher tax bracket in retirement, a Roth IRA makes sense because you lock in today's lower tax rate. If you expect to be in a lower bracket in retirement, a traditional 401(k) makes sense because you save taxes now when your rate is higher. Many people cannot predict their retirement tax situation, so they use both: the 401(k) to reduce taxes now and the Roth to have some tax-free income later.

Another reason to use both: employer matching. If your employer offers a 401(k) match, that is information programs. You should always contribute enough to your 401(k) to capture the full match before putting money into a Roth IRA, because the match is an when ready return on your contribution.

The order to fund both accounts if you have limited cash

If you have a limited amount to save each month, here is the typical priority order: First, contribute enough to your 401(k) to capture any employer match — this is information programs and should not be left on the table. Second, if you have money left over and your income is below the Roth IRA limit, contribute to a Roth IRA up to the annual limit. Third, if you still have money to save, go back to your 401(k) and contribute more.

This order assumes you prefer the tax-free growth of a Roth IRA over additional 401(k) contributions. If you are in a very high tax bracket and want to reduce your taxable income as much as possible, you might skip the Roth and max out the 401(k) instead. The right order depends on your personal tax situation, so consider talking to a tax professional if you are saving significant amounts.

What happens to both accounts when you leave your job

When you leave your employer, your 401(k) stays with you — you do not lose it. You have several options: leave it with your former employer's plan, roll it into your new employer's plan (if they accept rollovers), or roll it into a traditional IRA. A Roth IRA is not tied to your employer, so it goes with you automatically and nothing changes.

If you roll a traditional 401(k) into a traditional IRA, the money stays in a traditional account and you still owe taxes on withdrawals in retirement. If you roll a traditional 401(k) into a Roth IRA, that is a conversion and you owe taxes on the amount converted in that tax year. Rolling a Roth 401(k) into a Roth IRA is tax-free because both are Roth accounts.

The Roth IRA you have been funding on your own is completely separate and unaffected by any job changes. You can keep contributing to it as long as your income is below the phase-out limit, regardless of whether you have a 401(k) or not.

Roth 401(k) vs. traditional 401(k) when you also have a Roth IRA

Some employers offer a Roth 401(k) option in addition to or instead of a traditional 401(k). A Roth 401(k) works like a Roth IRA: contributions do not reduce your taxable income now, but withdrawals are tax-free in retirement. If your employer offers a Roth 401(k), you can contribute to it and a Roth IRA in the same year.

The Roth 401(k) and Roth IRA have separate contribution limits, so you can fund both. However, having both Roth accounts means all your retirement savings are in Roth form, which means you are betting that tax rates will be higher in retirement. Some people prefer to split between traditional and Roth accounts to have flexibility in retirement, so they might choose a traditional 401(k) and a Roth IRA instead.

If your employer offers a Roth 401(k) match, that match goes into the Roth 401(k) as well. The match itself is not taxed when you receive it, but it does count toward your Roth 401(k) contribution limit.

Frequently Asked Questions

Does contributing to a 401(k) reduce the amount I can contribute to a Roth IRA?

No, the contribution limits are separate. However, a traditional 401(k) contribution does reduce your gross income, which can help you stay below the Roth IRA income phase-out threshold. A Roth 401(k) contribution does not reduce your income, so it does not help with the Roth IRA income limit.

Can I contribute to a Roth IRA if my employer does not offer a 401(k)?

Yes. A Roth IRA is not tied to your employer. You can open one at a bank, brokerage, or investment firm on your own, as long as your income is below the phase-out limit. You do not need an employer plan to have a Roth IRA.

What if I max out my 401(k) — can I still contribute to a Roth IRA?

Yes, as long as your income is below the Roth IRA phase-out limit. The two accounts have separate limits, so maxing one does not affect the other. Your only constraint is the Roth income threshold.

Should I prioritize the 401(k) match or the Roth IRA?

Prioritize the 401(k) match first. An employer match is an when ready return on your money, typically 50% to 100% of what you contribute. After you capture the full match, then contribute to a Roth IRA if your income allows it.

Can I roll a 401(k) into a Roth IRA when I leave my job?

Yes, but it is a conversion and you owe taxes on the amount you convert in that tax year. You can roll a traditional 401(k) into a Roth IRA, but the IRS treats it as income. A Roth 401(k) can be rolled into a Roth IRA tax-free because both are Roth accounts.