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

You are allowed to put money into both accounts during the same calendar year. The two accounts operate under separate contribution rules, so the IRS does not prevent you from funding both. However, there is one important catch: if you have a traditional IRA and you are covered by a 401(k) at work, your ability to deduct traditional IRA contributions on your tax return phases out based on your income. Your 401(k) contributions themselves are not affected — only the tax deduction for the IRA may be limited.

A Roth IRA has no such restriction. You can contribute to a Roth IRA and a 401(k) in the same year without any income-based limits on the Roth contribution itself, though Roth IRA contributions do have their own income limits that determine whether you can contribute at all.

Key Takeaways

  • You can contribute to both a 401(k) and an IRA in the same year, but contribution limits explore to each account separately.
  • If you contribute to a traditional IRA while covered by a 401(k) at work, your traditional IRA deduction phases out at higher income levels — the contribution still counts, but you may not get the tax break.
  • Roth IRA contributions have no deduction phase-out based on 401(k) coverage, though Roth IRAs have their own income limits for who can contribute.
  • Your 401(k) contribution limit and your IRA contribution limit are tracked separately by the IRS, so maxing out one does not affect how much you can put in the other.

How contribution limits work when you have both accounts

The IRS sets a yearly limit on how much you can contribute to a 401(k) and a separate yearly limit on how much you can contribute to an IRA. These limits do not reduce each other. For 2024, the 401(k) limit is $23,500 (or $31,000 if you are age 50 or older and make catch-up contributions). The IRA limit is $7,000 (or $8,000 if you are age 50 or older).

If you contribute $15,000 to your 401(k), you can still contribute the full $7,000 to an IRA in the same year. The two pots of money are tracked separately. Your employer's payroll system records your 401(k) contributions, and you report IRA contributions to the IRA provider and to the IRS on your tax return.

The only time one account affects the other is if you have multiple IRAs (traditional, SEP, or straightforward combined) — in that case, the $7,000 limit applies to your total across all of them. But a 401(k) does not count toward that IRA limit.

The traditional IRA deduction phase-out when you have a 401(k)

If you are covered by a 401(k) or other workplace retirement plan, the IRS limits how much of your traditional IRA contribution you can deduct on your tax return. This is called the Modified Adjusted Gross Income (MAGI) phase-out. You can still contribute the money to the traditional IRA, but you may not get the tax deduction for it.

For 2024, if you are single and covered by a 401(k), the deduction begins to phase out at $77,000 of MAGI and is completely gone at $87,000. If you are married filing jointly, it phases out between $123,000 and $143,000. These income thresholds change each year. If your income is below the phase-out range, you can deduct the full amount. If it is above, you cannot deduct any of it. If it falls within the range, you can deduct part of it.

Your spouse's 401(k) coverage can also affect your deduction if you file jointly. If your spouse is covered by a 401(k) but you are not, you have a separate phase-out range that is higher.

Roth IRA contributions with a 401(k)

Contributing to a Roth IRA while you have a 401(k) works differently. There is no phase-out of the Roth contribution itself based on 401(k) coverage. However, Roth IRAs do have income limits that determine whether you can contribute at all. These limits are based on your MAGI and are separate from 401(k) coverage.

For 2024, if you are single, Roth IRA contributions phase out between $146,000 and $161,000 of MAGI. If you are married filing jointly, they phase out between $230,000 and $240,000. If your income exceeds the upper limit, you cannot contribute to a Roth IRA directly. Some people in this situation use a "backdoor Roth" strategy, which involves contributing to a traditional IRA and then converting it to a Roth, though this has its own rules and tax consequences.

The fact that you have a 401(k) does not change these Roth income limits. You can have both accounts regardless of your 401(k) status, as long as your income falls within the Roth range.

Why someone might contribute to both accounts

Many people contribute to both because their employer 401(k) has limited investment options or high fees, and they want more control over part of their retirement savings. An IRA typically offers a wider range of investments — stocks, bonds, mutual funds, exchange-traded funds, and sometimes real estate or other alternatives depending on the provider.

Others max out their 401(k) because their employer offers a match (information programs), then use an IRA to save additional money with better investment choices. Since the 401(k) limit is much higher than the IRA limit, many people can do both without hitting either cap.

Tax strategy also plays a role. Some people prefer the tax-deductible traditional IRA for the when ready deduction, while others prefer the Roth IRA for tax-free growth and withdrawals later. Having both accounts in different years or splitting contributions between them can be part of a longer-term tax plan.

What happens if you exceed the contribution limits

If you accidentally contribute more than the annual limit to an IRA, the IRS charges a 6% excise tax on the excess amount each year it remains in the account. You can fix this by withdrawing the excess contribution and any earnings on it before your tax filing important date (including extensions). If you do not catch it in time, you will owe the penalty tax.

For 401(k)s, your employer's payroll system is designed to stop contributions once you hit the limit, so excess contributions are rare. If they do happen, your employer will typically catch it and refund the overage.

Frequently Asked Questions

Does contributing to a 401(k) reduce how much I can contribute to an IRA?

No. The contribution limits are separate. You can contribute the full amount to each account in the same year. However, if you have a traditional IRA and are covered by a 401(k), your income may reduce or eliminate the tax deduction for the IRA contribution — the contribution itself is still allowed.

Can I contribute to a Roth IRA if I have a 401(k)?

Yes. Having a 401(k) does not prevent you from contributing to a Roth IRA. Your Roth contribution is limited only by the Roth income limits, not by 401(k) coverage. If your income is within the Roth range, you can contribute to both accounts.

What if my income is too high for a traditional IRA deduction but I still want to contribute?

You can still contribute to a traditional IRA; you just will not get the tax deduction. This is called a non-deductible contribution. You report it on Form 8606 when you file taxes. Be aware that if you have other traditional IRAs with pre-tax money in them, the IRS pro-rata rule may require you to pay tax on some of the conversion if you later move money to a Roth.

Can I contribute to both a 401(k) and a Roth IRA if I am self-employed?

Yes, but if you are self-employed, you may also be able to set up a SEP IRA or Solo 401(k), which have much higher contribution limits. You would need to choose between a regular 401(k) and these self-employed options, but you can combine a Solo 401(k) with a Roth IRA if your income allows.