Yes, you can have both a Roth IRA and a 401(k) simultaneously

You are allowed to contribute to a Roth IRA and a 401(k) in the same year. They are separate accounts with different rules, and the IRS does not prohibit holding both. However, there are limits on how much you can put into each one, and your income may affect whether you can contribute to a Roth IRA at all if you also have a 401(k).

The main constraint is not whether you can have both accounts — you can — but whether your income level allows you to fund a Roth IRA while you are covered by a 401(k) plan at work. This is called the Modified Adjusted Gross Income (MAGI) limit, and it changes every year. If your income is too high, you cannot contribute to a Roth IRA, even though you can still contribute to your 401(k).

Key Takeaways

  • You can contribute to both a Roth IRA and a 401(k) in the same tax year without violating any IRS rules.
  • Your income determines whether you can fund a Roth IRA if you are also covered by a 401(k) at work; the income limits are higher for single filers than for married filers.
  • Contribution limits are separate for each account type, so maxing out your 401(k) does not prevent you from also funding a Roth IRA up to its own limit.
  • If your income exceeds the Roth IRA limit, you may still be able to use a backdoor Roth strategy, though this requires careful coordination with any existing traditional IRA balances.

How the income limits work when you have both accounts

The Roth IRA income phase-out range depends on your filing status and whether you are covered by a 401(k), 403(b), or other workplace retirement plan. If you are covered by a plan at work, the income limits are lower than if you are not covered by any workplace plan.

For 2024, if you are single and covered by a workplace plan, you can contribute to a Roth IRA only if your MAGI falls below a certain threshold. Once your income exceeds that range, your contribution amount shrinks, and above a higher threshold, you cannot contribute at all. The exact numbers change each year, so you will need to check the current year's limits with the IRS or your tax preparer.

If you are married filing jointly and both you and your spouse are covered by workplace plans, you each have your own income limit. If only one spouse is covered by a workplace plan, the other spouse may be able to contribute to a Roth IRA at a higher income level.

Contribution limits are separate for Roth IRA and 401(k)

Your Roth IRA contribution limit and your 401(k) contribution limit are independent. Putting the maximum into your 401(k) does not reduce how much you can put into a Roth IRA, and vice versa.

For 2024, you can contribute up to $7,000 to a Roth IRA (or $8,000 if you are age 50 or older). Separately, you can contribute up to $23,500 to a 401(k) (or $31,000 if you are age 50 or older). If you max out your 401(k), you can still contribute the full Roth IRA amount, as long as your income does not exceed the Roth IRA phase-out range.

The only exception is if you have both a Roth IRA and a traditional IRA. In that case, your combined contributions to both IRAs cannot exceed the annual limit — you cannot put $7,000 in a Roth IRA and another $7,000 in a traditional IRA in the same year. But a 401(k) is not an IRA, so it has its own separate limit.

What happens if your income is too high for a Roth IRA

If your income exceeds the Roth IRA phase-out range and you are covered by a 401(k), you cannot make a direct contribution to a Roth IRA that year. However, you still have other options.

One strategy is the backdoor Roth. You contribute money to a traditional IRA (which has no income limit), then convert it to a Roth IRA. The conversion itself is allowed regardless of income. However, if you already have money in a traditional IRA, SEP IRA, or SIMPLE IRA, the conversion becomes complicated because of the pro-rata rule. This rule means you cannot convert just the new contribution; you have to convert a portion of all your pre-tax IRA balances as well, which creates a tax bill. A tax professional should review your situation before you attempt a backdoor Roth.

Another option is to focus on maximizing your 401(k) contributions instead. Since the 401(k) limit is much higher than the Roth IRA limit, you can save significantly more for retirement through your workplace plan.

How employer matching works with both accounts

If your employer offers a 401(k) match, that money goes into your 401(k), not your Roth IRA. The match is based on your 401(k) contributions, not on any other retirement savings you have.

This is one reason to prioritize 401(k) contributions: if your employer matches, you are getting assistance programs. A common match is 50 cents for every dollar you contribute, up to 6% of your salary. If you do not contribute enough to your 401(k) to capture the full match, you are leaving money on the table, even if you are also funding a Roth IRA.

Tax treatment differs between the two account types

Money you contribute to a 401(k) is usually pre-tax, meaning it reduces your taxable income for the year. You pay taxes on the money when you withdraw it in retirement. A Roth IRA works the opposite way: you contribute after-tax money, and withdrawals in retirement are tax-free.

Having both accounts gives you tax diversification. In retirement, you can withdraw from your 401(k) when you need to pay taxes, and from your Roth IRA when you want tax-free income. This flexibility can help you manage your tax bracket in retirement, especially if your income varies from year to year.

Some 401(k) plans also offer a Roth 401(k) option, which works like a Roth IRA but with higher contribution limits and no income restrictions. If your plan offers this, you could have a traditional 401(k), a Roth 401(k), and a Roth IRA all at the same time — though the traditional and Roth 401(k) contributions count toward the same annual limit.

Frequently Asked Questions

Does contributing to a 401(k) reduce how much I can put in a Roth IRA?

No. The contribution limits are separate. However, your income from all sources — including 401(k) contributions — affects whether you are allowed to contribute to a Roth IRA at all. If your income is too high, you cannot fund a Roth IRA, regardless of how much you put in your 401(k).

Can I have a Roth IRA if I do not have a 401(k)?

Yes. If you are not covered by a workplace retirement plan, the Roth IRA income limits are higher or do not apply at all, depending on your filing status. You can contribute to a Roth IRA based on your earned income, with no connection to a 401(k).

What if I leave my job — can I still have both accounts?

Yes. Once you leave your job, you are no longer covered by that employer's 401(k) plan. Your old 401(k) stays where it is (or you can roll it to an IRA or new employer plan), and your Roth IRA is unaffected. You can continue to fund your Roth IRA as long as your income is within the limits.

Is a backdoor Roth worth doing if I have a 401(k)?

It depends on whether you have other IRA balances. If you have no traditional, SEP, or SIMPLE IRAs, a backdoor Roth is straightforward. If you do have other IRA money, the pro-rata rule makes the conversion costly, and you should consult a tax professional before proceeding.