Yes, you can have both a Roth IRA and a 401(k) in the same year

You are allowed to contribute to a Roth IRA and a 401(k) simultaneously. They are separate accounts with separate contribution limits, so the money you put into one does not reduce how much you can put into the other. However, your ability to contribute to a Roth IRA depends on your income, and having a 401(k) does not change that income test.

The main constraint is not whether you can have both, but how much total money you can set aside for retirement in a given year. A 401(k) contribution and a Roth IRA contribution are counted separately by the IRS, so you are not choosing between them — you are deciding how much to split between the two.

Key Takeaways

  • You can contribute to both a Roth IRA and a 401(k) in the same calendar year without one disqualifying you from the other.
  • Roth IRA contributions are limited by your income; if you earn too much, you cannot contribute to a Roth IRA regardless of whether you have a 401(k).
  • A 401(k) is usually offered through your employer, while a Roth IRA you open on your own at a bank or brokerage.
  • The contribution limits are separate: in 2024, you can put up to $23,500 in a 401(k) and up to $7,000 in a Roth IRA (or $8,000 if you are 50 or older).
  • If you have a 401(k) at work, you may still be able to contribute to a traditional IRA, but the tax deduction phases out based on your income.

How the income limits work when you have both accounts

Your income determines whether you can contribute to a Roth IRA, and this rule applies whether or not you have a 401(k). The IRS sets income thresholds that change each year. For 2024, if you file as single, you can contribute the full amount to a Roth IRA if your modified adjusted gross income (MAGI) is under $146,000. If you are married filing jointly, the limit is $230,000.

If your income falls between the lower and upper threshold for your filing status, you can contribute a reduced amount. Above the upper threshold, you cannot contribute to a Roth IRA at all that year. Having a 401(k) does not lower these thresholds or give you an exception — your income is your income, regardless of where the money goes.

These income limits change annually, so you should check the current year's limits before you contribute. The IRS publishes them in January or February each year.

Contribution limits are separate, not combined

The IRS treats a 401(k) and a Roth IRA as two different retirement savings vehicles, each with its own annual limit. 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 50 or older, you can add catch-up contributions: an extra $7,500 for the 401(k) and an extra $1,000 for the Roth IRA.

This means you could theoretically put $23,500 into your 401(k) through payroll deductions and also put $7,000 into a Roth IRA from your own savings, for a total of $30,500 in retirement contributions that year. The limits do not overlap or reduce each other.

If you have multiple 401(k)s (for example, from two jobs), the $23,500 limit applies across all of them combined, not to each one separately. The same rule applies to IRAs: if you have both a traditional IRA and a Roth IRA, your total contribution to both cannot exceed $7,000 per year.

Tax deductions for a traditional IRA when you have a 401(k)

If you have a 401(k) through your employer, you may still open and contribute to a traditional IRA, but the tax deduction for that contribution phases out based on your income. This is different from a Roth IRA, which has an income limit that prevents you from contributing at all once you earn too much.

For 2024, if you are covered by a 401(k) at work and file as single, you can deduct the full amount of a traditional IRA contribution only if your MAGI is under $77,000. Between $77,000 and $87,000, the deduction phases out. Above $87,000, you cannot deduct the contribution, though you can still make it (and it becomes a non-deductible traditional IRA contribution, which has tax complications).

If you are married filing jointly and covered by a 401(k), the phase-out range is $123,000 to $143,000. These numbers change each year. The point is that having a 401(k) does affect whether you can deduct a traditional IRA contribution, but it does not prevent you from having both accounts.

Why someone might choose to have both

A 401(k) is usually the first place to save because many employers offer a match — assistance programs that goes into your account if you contribute. If your employer matches 3 percent of your salary, that is an immediate 3 percent return on your money, which is hard to pass up.

A Roth IRA offers a different advantage: your withdrawals in retirement are tax-free, and you can withdraw your contributions (not the earnings) at any time without penalty. A 401(k) is funded with pre-tax money, so you pay income tax on withdrawals in retirement. If you expect to be in a higher tax bracket in retirement, a Roth IRA can be the better choice for additional savings beyond what your employer matches.

Many people contribute enough to their 401(k) to get the full employer match, then put additional money into a Roth IRA to take advantage of the tax-free growth. Once the Roth IRA is maxed out, they may put more into the 401(k) if they want to save additional money for retirement.

What happens to these accounts if you change jobs

When you leave a job, your 401(k) stays in that account unless you move it. You have several options: leave it where it is, roll it into your new employer's 401(k) if they accept rollovers, or roll it into a traditional IRA. A Roth IRA is not affected by job changes because it is not tied to an employer.

If you roll a traditional 401(k) into a traditional IRA, the money remains tax-deferred. If you roll a Roth 401(k) into a Roth IRA, the money remains tax-free. You cannot roll a traditional 401(k) directly into a Roth IRA without triggering taxes on the conversion, though you can do a Roth conversion if you choose to pay the tax.

Your Roth IRA continues to grow regardless of whether you change jobs, and you can keep contributing to it as long as you meet the income requirements and have earned income that year.

Frequently Asked Questions

Does having a 401(k) reduce how much I can contribute to a Roth IRA?

No. The contribution limit for a Roth IRA ($7,000 in 2024, or $8,000 if you are 50 or older) is separate from the 401(k) limit. However, your income determines whether you can contribute to a Roth IRA at all, and this income test applies whether or not you have a 401(k).

Can I contribute to a Roth IRA if my income is too high but I have a 401(k)?

No. The income limits for Roth IRA contributions are based on your total income, not on where that income comes from or what retirement accounts you have. If you exceed the income threshold for your filing status, you cannot contribute to a Roth IRA that year, even if you have a 401(k).

What is a backdoor Roth, and does it help if my income is too high?

A backdoor Roth is a strategy where you contribute to a non-deductible traditional IRA and then convert it to a Roth IRA. It can work if your income is too high for a direct Roth contribution, but it has tax complications if you already have traditional IRA balances. Consult a tax professional before attempting this.

If I have both a 401(k) and a Roth IRA, which one should I fund first?

Most people should contribute enough to their 401(k) to capture any employer match, then max out a Roth IRA if they can, then put additional money back into the 401(k). The employer match is assistance programs and should not be left on the table.

Can I have a Roth IRA and a Roth 401(k) at the same time?

Yes. A Roth 401(k) and a Roth IRA are separate accounts with separate contribution limits. However, Roth 401(k)s are less common than traditional 401(k)s, and not all employers offer them. Check with your employer to see what options are available.