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, having both accounts means you need to track two contribution limits, understand how income affects each one differently, and plan which account to prioritize based on your situation.

The main constraint is not whether you can have them — it is whether you can afford to contribute to both, and whether your income level allows you to contribute to a Roth IRA at all. A 401(k) is usually offered through your employer, while a Roth IRA is something you open on your own. If your employer offers a 401(k), you can still open and fund a Roth IRA independently, as long as you meet the income requirements.

Key Takeaways

  • You can contribute to both a Roth IRA and a 401(k) in the same year without violating IRS rules.
  • Your income must fall below a certain threshold to contribute to a Roth IRA; these limits change each year and depend on your filing status.
  • The 401(k) contribution limit and the Roth IRA contribution limit are separate, so you can max out both if your income and budget allow.
  • If you have a traditional IRA, contributing to a Roth IRA may reduce the tax deduction you can claim on a traditional IRA contribution.
  • Your employer's 401(k) plan does not affect your ability to open or fund a Roth IRA, as long as you meet income requirements.

How the income limits work for a Roth IRA when you have a 401(k)

Roth IRA contributions are limited based on your modified adjusted gross income (MAGI). If your income exceeds a certain amount, you cannot contribute the full amount — or cannot contribute at all. These limits change each year and depend on whether you file as single, married filing jointly, or another status.

Having a 401(k) does not change these income limits. Your 401(k) contributions reduce your taxable income, which can actually help you stay under the Roth IRA income limit. For example, if you earn $150,000 and contribute $23,500 to a 401(k), your MAGI for Roth IRA purposes may be lower, potentially keeping you within range to fund a Roth IRA.

The income limits vary by year and filing status. You will need to check the current year's limits with the IRS or a tax professional, because they are adjusted annually for inflation. If your income is above the limit, you cannot contribute to a Roth IRA that year, even if you have a 401(k).

Contribution limits are separate for each account

The 401(k) contribution limit and the Roth IRA contribution limit are tracked independently. You can contribute the maximum to each one in the same year without hitting a combined cap. This means if you have the income and cash flow, you could theoretically fund both accounts fully.

The 401(k) limit is much higher than the Roth IRA limit. In 2024, the 401(k) limit is $23,500 for people under 50, and the Roth IRA limit is $7,000. If you are 50 or older, you can add catch-up contributions to both: an extra $7,500 to the 401(k) and an extra $1,000 to the Roth IRA. These limits change annually, so verify the current year's amounts before planning your contributions.

The only limit that combines accounts is the IRA contribution limit — if you have both a traditional IRA and a Roth IRA, your combined contributions to both cannot exceed the annual IRA limit. A 401(k) does not count toward this combined limit, so it sits outside the calculation.

How a traditional IRA affects your Roth IRA contributions

If you have a traditional IRA in addition to a 401(k) and want to open a Roth IRA, the traditional IRA can reduce the tax deduction you claim on the traditional IRA contribution. This is called the pro-rata rule. The rule applies when you have both a traditional and a Roth IRA and you are covered by a workplace retirement plan like a 401(k).

The pro-rata rule does not prevent you from contributing to a Roth IRA. It simply means that if you have money in a traditional IRA and you contribute to a traditional IRA in the same year, a portion of your traditional IRA contribution may not be tax-deductible. The exact amount depends on the balance in your traditional IRA and your total IRA contributions that year.

If you have a traditional IRA and want to avoid the pro-rata rule, one option is to roll the traditional IRA into your 401(k) if your plan allows it. This removes the traditional IRA from the calculation and lets you contribute to a Roth IRA without the pro-rata limitation. Consult a tax professional before doing this, because the rules are complex and the decision depends on your specific situation.

When to prioritize the 401(k) over the Roth IRA

If you cannot afford to max out both accounts, most people should prioritize the 401(k) first — specifically, up to the point where you capture any employer match. An employer match is assistance programs. If your employer matches 3% of your salary and you do not contribute at least 3%, you are leaving that match on the table.

After capturing the full employer match, the decision between funding the 401(k) further or the Roth IRA depends on your tax situation and retirement goals. A Roth IRA offers tax-free withdrawals in retirement and no required withdrawals during your lifetime, which appeals to many people. A 401(k) offers a larger contribution limit and an immediate tax deduction, which lowers your taxes this year.

If you are in a high tax bracket now and expect to be in a lower bracket in retirement, the 401(k) deduction may be more valuable. If you expect to be in a higher bracket in retirement, or you want tax-free growth and withdrawals, the Roth IRA may be the better choice. A tax professional can help you model both scenarios based on your income and retirement timeline.

What happens if you exceed the Roth IRA income limit

If your income exceeds the Roth IRA limit, you cannot contribute directly to a Roth IRA that year. However, a strategy called the backdoor Roth allows higher-income earners to fund a Roth IRA indirectly. You contribute to a traditional IRA (which has no income limit) and then convert it to a Roth IRA. The conversion is taxable, but it gets money into a Roth account.

The backdoor Roth is legal, but it triggers the pro-rata rule if you have other traditional IRA balances. If you have a substantial traditional IRA, the pro-rata rule can create a large tax bill on the conversion. This is another reason to consider rolling a traditional IRA into your 401(k) before attempting a backdoor Roth.

A backdoor Roth is not automatic — you have to execute it intentionally by contributing to a traditional IRA and then requesting a conversion. Your brokerage or IRA custodian can walk you through the steps, but you will also need to file Form 8606 with your tax return to report the conversion. A tax professional can help ensure you do this correctly.

Frequently Asked Questions

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

Yes, 401(k) contributions reduce your modified adjusted gross income (MAGI), which is used to calculate Roth IRA income limits. If you are close to the limit, maxing out your 401(k) can lower your MAGI enough to keep you within range for a Roth IRA contribution.

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

Yes. A 401(k) is not required to open a Roth IRA. You can open a Roth IRA on your own through a bank, brokerage, or credit union, as long as you have earned income and your income is below the Roth IRA limit for your filing status.

What if I leave my job — can I still contribute to my old 401(k) and a Roth IRA?

No. Once you leave a job, you cannot contribute to that employer's 401(k). However, you can roll the old 401(k) into an IRA or into a new employer's plan, and you can continue to contribute to a Roth IRA if you have earned income and meet the income limits.

Do I have to file separate tax forms for a Roth IRA and a 401(k)?

A 401(k) appears on your tax return through a Form 1099-R issued by your employer. A Roth IRA does not require a separate form unless you convert a traditional IRA to a Roth, in which case you file Form 8606. Consult your tax preparer about your specific situation.

Can I use a Roth IRA to avoid 401(k) required minimum distributions?

Roth IRAs have no required minimum distributions during your lifetime, while 401(k)s do. However, you cannot simply move money from a 401(k) to a Roth IRA to avoid the requirement — conversions are taxable and subject to rules. A financial advisor can discuss strategies that may work for your situation.