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

There is no rule that forces you to choose one or the other. You can contribute to a Roth IRA in the same year you contribute to a 401(k), and the two accounts work independently. Your employer's 401(k) plan does not close your Roth IRA, and opening a Roth IRA does not affect your 401(k) contributions.

The real limits are on how much money you can put in across all your retirement accounts in a single year, and whether your income is high enough to contribute to a Roth IRA at all. Both of these rules depend on your specific situation — your job, your income, and whether your employer offers a 401(k) in the first place.

Key Takeaways

  • You can contribute to both a Roth IRA and a 401(k) in the same tax year without violating any rules.
  • The IRS sets separate annual contribution limits for each account type, so maxing out one does not prevent you from contributing to the other.
  • Your ability to contribute to a Roth IRA phases out at higher income levels, which may limit or block Roth contributions even if you have room in your 401(k).
  • A 401(k) is tied to your employer, so you can only contribute if your company offers one; a Roth IRA you can open on your own at any bank or brokerage.

How the contribution limits work when you have both accounts

The IRS sets a separate annual limit for Roth IRAs and a separate limit for 401(k)s. For 2024, you can contribute up to $7,000 to a Roth IRA (or $8,000 if you are 50 or older) and up to $23,500 to a 401(k) (or $31,000 if you are 50 or older). These limits do not overlap — maxing out your Roth IRA does not reduce how much you can put into your 401(k).

However, if you have multiple 401(k)s or multiple IRAs, the limits work differently. If you have two traditional IRAs, for example, your total contribution across both cannot exceed $7,000. The same rule applies if you have both a Roth IRA and a traditional IRA — your combined contributions to both cannot exceed $7,000. But a 401(k) sits in its own category, so it has its own separate limit.

The year-to-year limits change, so check the IRS website or your plan documents before you contribute. Your employer's 401(k) plan administrator will also send you a summary each year showing what you contributed and what your remaining room is.

Income limits that may block your Roth IRA contributions

A 401(k) has no income limit — anyone whose employer offers one can contribute, regardless of how much they earn. A Roth IRA is different. If your income is above a certain threshold, you cannot contribute to a Roth IRA at all, or your contribution is reduced.

The income threshold depends on your filing status and changes each year. For 2024, if you file as single, your ability to contribute phases out between $146,000 and $161,000 of modified adjusted gross income. If you are married filing jointly, the phase-out range is $230,000 to $240,000. If your income falls above these ranges, you cannot contribute to a Roth IRA that year.

This is where having a 401(k) becomes useful. If your income is too high for a Roth IRA, you can still contribute to your 401(k) with no income limit. Some people in this situation use a strategy called a "backdoor Roth," which involves contributing to a traditional IRA and then converting it to a Roth, but that has its own rules and tax consequences.

Why people choose to have both accounts

A 401(k) and a Roth IRA serve different purposes, which is why many people maintain both. A 401(k) often comes with an employer match — your employer contributes money on top of what you contribute, which is essentially information programs. A Roth IRA does not have an employer match because it is not tied to your job.

A Roth IRA also offers more flexibility. You can withdraw the money you contributed (not the earnings) at any time without penalty, and you have more control over how the money is invested. A 401(k) usually charges a penalty if you withdraw before age 59½, and your investment options are limited to what your employer's plan offers.

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 and withdrawal flexibility. Once the Roth IRA is maxed out, they put any remaining savings back into the 401(k).

What happens to your accounts if you change jobs

Your 401(k) is tied to your employer, so when you leave a job, you have choices about what to do with that money. You can leave it with your former employer, roll it into your new employer's 401(k) if they allow it, or roll it into a traditional IRA. Your Roth IRA is completely separate and stays with you no matter where you work.

This is another reason people like having both. If you leave a job and want to move your 401(k) money into a Roth account, you can roll the 401(k) into a Roth IRA, though you will owe taxes on the amount you convert. Your existing Roth IRA is unaffected by any job change.

Tax treatment differences between the two accounts

A 401(k) is usually funded with pre-tax money, which means your contributions reduce your taxable income in the year you make them. You pay taxes on the money when you withdraw it in retirement. A Roth IRA is funded with after-tax money — you do not get a tax deduction when you contribute, but the money grows tax-free and you pay no taxes on withdrawals in retirement.

This difference matters when you are deciding how much to put in each account. If you expect to be in a higher tax bracket in retirement, a Roth IRA may be better because you lock in today's lower tax rate. If you expect to be in a lower bracket in retirement, a traditional 401(k) may save you more money overall. Many people split their contributions between both to hedge their bets on future tax rates.

Frequently Asked Questions

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

No. The 401(k) limit and the Roth IRA limit are completely separate. You can max out both in the same year if your income allows it and you have the money to contribute. The only limit that connects them is if you have multiple IRAs — then your combined contributions to all IRAs cannot exceed the annual limit.

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

Yes, but you will owe income tax on the amount you convert. This is called a Roth conversion. The money moves from your 401(k) into a Roth IRA, and you pay taxes on it in the year you do the conversion. After that, the money grows tax-free in the Roth.

What if my employer does not offer a 401(k)?

You can still open and contribute to a Roth IRA on your own at any bank or brokerage, as long as your income is below the phase-out threshold. You are not required to have an employer plan to have a Roth IRA.

Should I max out my 401(k) before opening a Roth IRA?

Most people prioritize getting the full employer match in their 401(k) first, since that is information programs. After that, many contribute to a Roth IRA because of the flexibility and tax-free growth. Once the Roth is maxed, they put additional savings back into the 401(k). Your situation depends on your income, tax bracket, and goals.

Do I have to report both accounts on my tax return?

You report 401(k) contributions on your tax return through the W-2 or 1099 your employer sends you. Roth IRA contributions are not reported on your tax return unless you are doing a conversion. You do report Roth conversions, and you report any taxable earnings you withdraw from a Roth before age 59½.