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

The IRS allows you to fund both accounts simultaneously. They are separate retirement savings vehicles with different rules, contribution limits, and tax treatment. Contributing to one does not prevent you from contributing to the other.

However, there are income limits that affect Roth IRA contributions if your employer plan covers you, and contribution limits that apply across all your accounts of each type. Understanding how these rules interact matters because hitting a limit in one account does not free up space in the other.

Key Takeaways

  • You can contribute to a Roth IRA and a 401(k) in the same year, but each has its own annual contribution limit that you cannot exceed.
  • If your employer offers a 401(k), your ability to contribute to a Roth IRA phases out at higher income levels, though this does not affect your 401(k) contributions.
  • A 401(k) contribution reduces your taxable income in the year you make it, while a Roth IRA contribution does not.
  • Many people use both accounts together: maxing the 401(k) for the employer match and tax deduction, then funding a Roth IRA for tax-free growth.

How the contribution limits work when you use both accounts

Each account type has 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 (or $8,000 if you are 50 or older). These limits are separate — maxing out your 401(k) does not reduce how much you can put into a Roth IRA.

The catch is that you must have earned income equal to or greater than the total of both contributions. If you earned $20,000 in 2024, you cannot contribute $23,500 to a 401(k) and $7,000 to a Roth IRA. Your contributions combined cannot exceed what you actually earned that year.

Contribution limits change annually. The IRS adjusts them for inflation, usually in January. Check the current year limits on the IRS website or ask your plan administrator before you commit to a contribution strategy.

Income limits for Roth IRA contributions when you have a 401(k)

If your employer offers a 401(k) and you contribute to it, your income determines whether you can contribute to a Roth IRA. This is called the Modified Adjusted Gross Income (MAGI) phase-out range, and it varies by filing status.

For 2024, if you are single and your MAGI is between $146,000 and $161,000, your Roth IRA contribution limit is reduced. If your MAGI exceeds $161,000, you cannot contribute to a Roth IRA at all that year. For married filing jointly, the range is $230,000 to $240,000. These thresholds change each year.

This income limit applies only to Roth IRA contributions. It does not affect how much you can put into your 401(k). Even if your income is too high for a Roth IRA, you can still contribute the full amount to your 401(k).

Tax treatment: how contributions affect your taxes differently

A 401(k) contribution (the traditional kind, not a Roth 401(k)) reduces your taxable income in the year you make it. If you earn $80,000 and contribute $10,000 to a traditional 401(k), your taxable income for that year is $70,000. This lowers your tax bill immediately.

A Roth IRA contribution does not reduce your taxable income. You contribute after-tax dollars. The benefit comes later: when you withdraw money in retirement, both the contributions and the earnings come out tax-free, as long as the account has been open for at least five years and you are 59½ or older.

This difference makes the two accounts useful together. The 401(k) gives you a tax break now. The Roth IRA lets you lock in tax-free growth for later. Many people use both to balance their tax situation across their working years and retirement.

What happens if your employer matches 401(k) contributions

An employer match is assistance programs that does not count toward your contribution limit. If your employer matches 50% of what you contribute up to 6% of your salary, that match goes into your 401(k) but does not reduce the $23,500 limit you can contribute yourself.

This is why many financial advisors recommend contributing enough to your 401(k) to capture the full employer match before funding a Roth IRA. The match is an immediate return on your money. After you have secured the match, you can then contribute to a Roth IRA if you have earned income left over and your income is below the phase-out range.

Roth 401(k) versus Roth IRA: which one counts toward your limits

Some employers offer a Roth 401(k) option in addition to a traditional 401(k). A Roth 401(k) contribution does not reduce your taxable income, but the money grows tax-free like a Roth IRA. However, a Roth 401(k) contribution counts toward the $23,500 401(k) limit, not toward the Roth IRA limit.

If you contribute $10,000 to a Roth 401(k) and $5,000 to a traditional 401(k), you have used $15,000 of your $23,500 401(k) limit. You can still contribute $7,000 to a separate Roth IRA (assuming your income is below the phase-out range). The two Roth accounts do not share a limit.

A common strategy: combining both accounts

Many people structure their retirement savings this way: first, contribute enough to the 401(k) to get the full employer match. Second, fund a Roth IRA up to the annual limit (if income allows). Third, if there is money left over, contribute more to the 401(k) to reach the full limit or a personal savings goal.

This approach captures the employer match, takes advantage of the Roth IRA's tax-free growth, and uses the 401(k)'s immediate tax deduction. The exact order depends on your income, tax bracket, and how much you can afford to save. There is no single right answer — it depends on your situation.

Frequently Asked Questions

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

You can still contribute to the 401(k) without limit (up to the annual maximum). The income phase-out applies only to Roth IRA contributions. However, you may be able to use a "backdoor Roth" strategy, which involves contributing to a traditional IRA and converting it to a Roth IRA. This has its own rules and tax implications — consult a tax professional before attempting it.

Can I contribute to a Roth IRA if I do not have a 401(k) at work?

Yes. If your employer does not offer a 401(k), the income phase-out for Roth IRA contributions does not apply. You can contribute to a Roth IRA as long as you have earned income, regardless of how much you earn. The phase-out range only affects people whose employer offers a retirement plan.

Do I have to contribute to my 401(k) to contribute to a Roth IRA?

No. Contributing to a 401(k) is optional (unless your employer requires it as a condition of employment, which is rare). You can contribute to a Roth IRA alone, or to a 401(k) alone, or to both. The choice is yours, as long as you meet the income requirements for the Roth IRA.

What if I change jobs mid-year?

Your 401(k) contribution limit for the year applies across all 401(k)s you contribute to, even if you change employers. If you contributed $12,000 to your first employer's 401(k) and then switched jobs, you can contribute only $11,500 more to your new employer's 401(k) in 2024 (assuming the $23,500 limit). Your Roth IRA limit remains separate and unchanged.

Can I withdraw from one account to fund the other?

Withdrawing from a 401(k) before age 59½ typically triggers a 10% penalty plus income tax on the amount withdrawn. Withdrawing from a Roth IRA is more flexible — you can withdraw contributions (not earnings) at any time without penalty. However, using one account to fund the other defeats the purpose of having both. It is better to fund them from your regular income if possible.