Yes, you can contribute to both a Roth IRA and a 401(k) in the same year, but the rules for each account are separate
The IRS treats a Roth IRA and a 401(k) as two different retirement savings vehicles with their own contribution limits, income restrictions, and tax rules. Contributing to one does not prevent you from contributing to the other. However, your income level may limit how much you can put into a Roth IRA, and your employer's 401(k) plan rules determine what you can do with that account.
The key point: the contribution limit for a Roth IRA is independent of the contribution limit for a 401(k). You can max out both in the same year if your income and employment situation allow it. But if your income is too high, you may not be able to contribute to a Roth IRA at all, even if you have room in your 401(k).
Key Takeaways
- A Roth IRA and a 401(k) have separate contribution limits, so hitting one limit does not affect how much you can put into the other.
- Your income determines whether you can contribute to a Roth IRA; if you earn above a certain threshold, you cannot contribute directly, regardless of your 401(k) activity.
- Employer 401(k) contributions and your own employee deferrals count toward the 401(k) limit, but not toward the Roth IRA limit.
- Contributing to a traditional 401(k) does not reduce the amount you can contribute to a Roth IRA, but contributing to a traditional IRA may reduce your ability to deduct traditional IRA contributions if you have a 401(k).
How the contribution limits work when you have both accounts
For 2024, the 401(k) contribution limit is $23,500 for people under 50, and $31,000 for people 50 and older (including catch-up contributions). This limit applies to your total contributions across all 401(k) plans you may have with different employers. Employer matching contributions do not count toward your personal limit.
The Roth IRA contribution limit for 2024 is $7,000 for people under 50, and $8,000 for people 50 and older. This is a separate limit that applies only to IRAs (both Roth and traditional combined). You can contribute the full $7,000 to a Roth IRA and the full $23,500 to a 401(k) in the same year, as long as you meet the income requirements for the Roth IRA.
The two limits do not interact. Putting $10,000 into your 401(k) does not reduce the $7,000 Roth IRA limit. However, if you contribute to both a traditional IRA and a Roth IRA in the same year, your combined contributions to both cannot exceed $7,000 (or $8,000 if you are 50 or older).
Income limits that affect Roth IRA contributions
A Roth IRA has income limits that determine whether you can contribute at all. These limits change each year and depend on your filing status. For 2024, if you are single, you can contribute the full amount if your modified adjusted gross income (MAGI) is below $146,000. The ability to contribute phases out between $146,000 and $161,000, and you cannot contribute at all if your MAGI is $161,000 or higher.
If you are married filing jointly, the phase-out range is $230,000 to $240,000. If you are married filing separately, the range is $0 to $10,000. These limits explore regardless of whether you have a 401(k). Your 401(k) contributions do not count toward your income for Roth IRA purposes, but your total income does.
If your income exceeds the 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 IRA, but this has its own rules and tax implications.
How a 401(k) affects traditional IRA deductions
If you have a 401(k) at work, your ability to deduct contributions to a traditional IRA is reduced or eliminated, depending on your income. This is important because it affects your tax planning if you are considering both a 401(k) and a traditional IRA.
For 2024, if you are single and covered by a 401(k), you can deduct traditional IRA contributions only if your MAGI is below $77,000. The deduction phases out between $77,000 and $87,000. If your MAGI is $87,000 or higher, you cannot deduct traditional IRA contributions at all, even though you can still contribute to the account (the contributions would be made with after-tax money).
This rule does not explore to Roth IRAs. Having a 401(k) does not change your Roth IRA income limits. However, if you are over the Roth IRA income limit and cannot use a backdoor Roth, a non-deductible traditional IRA contribution is an option, though it creates tax complications when you later convert or withdraw.
Employer matching and how it affects your limits
If your employer offers a 401(k) match, that matching money does not count toward your personal contribution limit of $23,500. You can contribute $23,500 of your own money, and your employer can add matching contributions on top of that. The total of your contributions plus employer contributions cannot exceed $69,000 for 2024 (the overall 401(k) plan limit), but this rarely affects individual employees.
Employer matching does not affect your Roth IRA contribution limit at all. If your employer matches your 401(k) contributions, you can still contribute the full $7,000 to a Roth IRA in the same year, as long as you meet the income requirements.
Tax treatment differences between the two accounts
A 401(k) and a Roth IRA have different tax rules. With a traditional 401(k), your contributions reduce your taxable income in the year you make them, and you pay taxes on withdrawals in retirement. With a Roth IRA, you contribute after-tax money, but withdrawals in retirement are tax-free (as long as the account has been open for at least five years and you are 59½ or older).
If your employer offers a Roth 401(k) option, you can also contribute to that instead of a traditional 401(k). A Roth 401(k) works like a Roth IRA in terms of taxes (contributions are after-tax, withdrawals are tax-free), but it has the higher contribution limit of a 401(k) and does not have income limits. You can have both a Roth 401(k) and a Roth IRA, and your contributions to each count toward their respective limits.
Withdrawal rules and when you can access your money
A 401(k) and a Roth IRA have different rules for when you can withdraw money without penalty. With a 401(k), you generally cannot withdraw money before age 59½ without paying a 10% early withdrawal penalty, plus income taxes on the amount withdrawn (for a traditional 401(k)). Some plans offer a loan feature that lets you borrow from your balance.
A Roth IRA is more flexible. You can withdraw your contributions (the money you put in) at any time, tax-free and penalty-free. You can only withdraw earnings (the investment gains) before age 59½ if you meet certain exceptions, such as a first-time home purchase (up to $10,000 lifetime) or a may have access to education expense. A traditional IRA has similar early withdrawal penalties as a 401(k), but also allows some exceptions.
This difference in flexibility is one reason some people prioritize Roth IRA contributions: the ability to access your contributions if you need them. However, both accounts are designed for long-term retirement savings, and early withdrawals should be a last resort.
Frequently Asked Questions
Does contributing to a 401(k) reduce how much I can put in a Roth IRA?
No. The 401(k) contribution limit and the Roth IRA contribution limit are completely separate. You can contribute the maximum to both in the same year. However, your income may prevent you from contributing to a Roth IRA, regardless of your 401(k) activity.
Can I contribute to a Roth 401(k) and a Roth IRA at the same time?
Yes. A Roth 401(k) and a Roth IRA are separate accounts with separate limits. You can contribute to both. The Roth 401(k) limit is $23,500 (or $31,000 with catch-up), and the Roth IRA limit is $7,000 (or $8,000 with catch-up), and they do not overlap.
What happens if my income is too high for a Roth IRA but I have a 401(k)?
You can still contribute to your 401(k) with no income limit. If you are over the Roth IRA income limit, you cannot contribute directly to a Roth IRA, but you may be able to use a backdoor Roth conversion if your plan allows it. Consult a tax professional about this strategy.
If I contribute to a traditional IRA, does that affect my Roth IRA limit?
Yes. Your combined contributions to all IRAs (traditional and Roth) in one year cannot exceed $7,000 (or $8,000 if you are 50 or older). If you contribute $3,000 to a traditional IRA, you can only contribute $4,000 to a Roth IRA that year.
Do I have to contribute to my 401(k) to contribute to a Roth IRA?
No. You can contribute to a Roth IRA whether or not you have a 401(k) or contribute to one. The only requirement is that you have earned income and your income is below the Roth IRA limit for your filing status.