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 are income limits that may affect how much you can contribute to a Roth IRA if you earn above a certain threshold, and your 401(k) contributions do not reduce those income limits.

The main constraint is not whether you can have both accounts — you can — but how much money you can put into each one and whether your income disqualifies you from contributing to a Roth IRA at all. Understanding these limits helps you decide how to split your retirement savings between the two.

Key Takeaways

  • You can contribute to a 401(k) and a Roth IRA in the same year without violating IRS rules.
  • A 401(k) contribution limit and a Roth IRA contribution limit are separate, so you do not have to choose between them.
  • Roth IRA contributions are blocked above certain income thresholds, which depend on your filing status and change each year.
  • Your 401(k) contributions do not count toward the income limit for a Roth IRA, but your wages and other income do.
  • Having both accounts lets you use tax-deferred growth in the 401(k) and tax-free withdrawals in the Roth IRA.

How the contribution limits work when you have both accounts

Each account has its own annual contribution limit set by the IRS. For 2024, you can contribute up to $23,500 to a 401(k) and up to $7,000 to a Roth IRA (or $8,000 if you are 50 or older). These limits do not overlap — contributing the maximum to your 401(k) does not reduce how much you can put into a Roth IRA.

The catch is that your Roth IRA contribution is limited by your income, not just by the dollar amount. If your income exceeds certain thresholds, you cannot contribute the full $7,000, and above higher thresholds, you cannot contribute at all. Your 401(k) contributions do not reduce your income for this purpose — the IRS looks at your total earned income and other compensation.

This means you could max out a 401(k) and still be blocked from contributing to a Roth IRA if you earn too much. Conversely, if your income is below the Roth IRA limit, you can contribute to both accounts fully, even if you also max out your 401(k).

Roth IRA income limits and how they explore to you

The income thresholds for Roth IRA contributions vary by filing status and change each year. For 2024, if you file as single, you can contribute the full amount if your modified adjusted gross income (MAGI) is below $146,000. The ability to contribute phases out between $146,000 and $161,000, and you cannot contribute at all above $161,000.

If you are married filing jointly, the phase-out range is $230,000 to $240,000. If you are married filing separately, the range is $0 to $10,000. These thresholds are set by the IRS and typically increase slightly each year to account for inflation.

Your MAGI includes your wages, self-employment income, interest, dividends, and certain other sources. It does not include contributions you make to a traditional 401(k) or a traditional IRA, but it does include contributions to a Roth 401(k). If you are unsure whether you are over the limit, your tax return or a tax professional can help you calculate your MAGI.

Why having both accounts can be a smart strategy

A 401(k) offers tax-deferred growth, meaning you do not pay taxes on the money you contribute or the earnings until you withdraw it in retirement. A Roth IRA offers tax-free growth, meaning you pay taxes on the money before you contribute it, but the earnings and withdrawals are never taxed again.

By having both, you can split your retirement savings between these two tax treatments. This gives you flexibility in retirement: you can withdraw from the traditional 401(k) when you need taxable income, and withdraw from the Roth IRA when you want to avoid pushing yourself into a higher tax bracket. Some people also use a Roth IRA as an emergency fund because you can withdraw your contributions (not earnings) at any time without penalty.

A 401(k) also typically offers an employer match — your employer contributes money on top of what you contribute — while a Roth IRA does not. If your employer offers a match, it usually makes sense to contribute enough to your 401(k) to get the full match, then put additional savings into a Roth IRA if you are under the income limit.

What happens if you exceed the Roth IRA income limit

If your income is above the Roth IRA phase-out range, you cannot contribute directly to a Roth IRA. However, you have other options. One is a backdoor Roth conversion, where you contribute money to a traditional IRA and then convert it to a Roth IRA. This is a legal strategy, though it involves some complexity and may have tax consequences depending on whether you have other traditional IRA balances.

Another option is a Roth 401(k), if your employer offers one. A Roth 401(k) works like a Roth IRA in that you pay taxes upfront and withdrawals are tax-free, but it does not have income limits. You can contribute to both a traditional 401(k) and a Roth 401(k) in the same year, as long as your combined contributions do not exceed the annual limit.

If neither of these options appeals to you, you can straightforward maximize your 401(k) contributions and explore other tax-advantaged accounts like a health savings account (HSA) if you have a high-deductible health plan.

Required minimum distributions and withdrawal rules

A 401(k) requires you to begin taking withdrawals at age 73 (as of 2023, under the find 2.0 Act). A Roth IRA does not require withdrawals during your lifetime — you can leave the money in the account to grow indefinitely and pass it to heirs. This is another reason some people prefer to fund a Roth IRA if they can: it offers more flexibility in retirement.

Withdrawals from a traditional 401(k) are taxed as ordinary income. Withdrawals from a Roth IRA are tax-free if the account has been open for at least five years and you are 59½ or older (with some exceptions for disability or first-time home purchase). If you withdraw earnings from a Roth IRA before meeting these conditions, you may owe taxes and a 10% penalty.

Frequently Asked Questions

Does contributing to a 401(k) reduce my Roth IRA income limit?

No. Your 401(k) contributions do not lower your income for Roth IRA purposes. The IRS looks at your total earned income and other compensation. However, if you contribute to a traditional 401(k), that contribution does reduce your adjusted gross income for other tax purposes, which may indirectly affect your Roth IRA may be able to access in some cases.

Can I contribute to both a traditional 401(k) and a Roth 401(k) in the same year?

Yes, but your combined contributions to both cannot exceed the annual limit ($23,500 for 2024). If you contribute $15,000 to a traditional 401(k), you can contribute up to $8,500 to a Roth 401(k) in the same year. You can also contribute to a Roth IRA separately, as long as you are under the income limit.

What is a backdoor Roth conversion, and should I do one?

A backdoor Roth is when you contribute to a traditional IRA and when ready convert it to a Roth IRA. It lets high earners fund a Roth IRA despite income limits. However, if you have other traditional IRA balances, the conversion may trigger taxes. Consult a tax professional before attempting one, as the rules are complex.

Can I withdraw from my Roth IRA if I also have a 401(k)?

Yes. Your Roth IRA and 401(k) are separate accounts with separate withdrawal rules. You can withdraw your Roth IRA contributions anytime without penalty. Withdrawals from a 401(k) before age 59½ typically trigger a 10% penalty plus taxes, unless you meet an exception.