Having Both a 401(k) and a Roth IRA at the Same Time
Yes, you can have both a 401(k) and a Roth IRA, and many people do
You are allowed to contribute to a 401(k) through your employer and a Roth IRA in the same year. The two accounts serve different purposes and have separate contribution limits, so the IRS treats them as distinct retirement savings vehicles. However, your ability to contribute the full amount to a Roth IRA depends on your income level — not on whether you have a 401(k).
The main constraint is not whether you can have both, but how much you can put into each one. Your 401(k) contributions come out of your paycheck before taxes, while Roth IRA contributions come from money you have already paid taxes on. The IRS sets annual limits for each account type, and those limits do not reduce each other.
Key Takeaways
- You can contribute to a 401(k) and a Roth IRA in the same calendar year without violating any IRS rules.
- A 401(k) contribution limit and a Roth IRA contribution limit are separate — maxing out one does not reduce how much you can put in the other.
- Your income determines whether you can contribute the full amount to a Roth IRA, regardless of 401(k) contributions.
- Having both accounts lets you use different tax strategies: pre-tax savings through the 401(k) and tax-free growth through the Roth.
How the contribution limits work when you have both accounts
The IRS sets a yearly limit for 401(k) contributions and a separate yearly limit for Roth IRA contributions. In 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 do not interact — contributing $20,000 to your 401(k) does not reduce your Roth IRA limit to $3,000.
The only connection between the two accounts is that your total income affects whether you can contribute to the Roth. If your income exceeds a certain threshold, the IRS phases out your Roth contribution limit. That phase-out is based on your modified adjusted gross income (MAGI), which includes income from your 401(k) contributions, wages, and other sources. So a high 401(k) contribution could theoretically push your income high enough to reduce your Roth may be able to access, but the 401(k) limit itself does not shrink.
Income limits for Roth IRA contributions when you have a 401(k)
Your ability to contribute to a Roth IRA depends on your filing status and income, not on whether you have a 401(k). However, your 401(k) contributions do count toward your income for Roth IRA purposes. If you are single and your MAGI falls between $146,000 and $161,000 in 2024, your Roth contribution limit phases out. If you are married filing jointly, the phase-out range is $230,000 to $240,000. These ranges change each year.
The phase-out means your allowed Roth contribution shrinks as your income rises within that range. If your MAGI exceeds the upper limit, you cannot contribute to a Roth IRA directly that year. In that case, some people use a backdoor Roth conversion — they contribute to a traditional IRA and then convert it to a Roth — but that strategy has its own rules and tax consequences.
Tax treatment: how the two accounts work together
A 401(k) is a pre-tax account. Money you contribute reduces your taxable income for the year, and you pay taxes on withdrawals in retirement. A Roth IRA is an after-tax account. You contribute money you have already paid taxes on, and withdrawals in retirement are tax-free (as long as you follow the rules).
Having both accounts lets you split your retirement savings between pre-tax and after-tax buckets. This can be useful if you expect your tax rate to be different in retirement than it is now, or if you want some of your retirement money to grow tax-free. For example, if you are in a high tax bracket now but expect to be in a lower one in retirement, you might max out your 401(k) to reduce current taxes. If you think tax rates will rise, you might also contribute to a Roth to lock in today's tax rate on some of your savings.
What happens to employer matching when you have a Roth IRA
If your employer offers a 401(k) match, that match always goes into your 401(k) account, not into a Roth IRA. Your employer cannot contribute to a Roth on your behalf. The match is based on your 401(k) contributions, so if you contribute enough to earn the full match, you get it regardless of whether you also have a Roth IRA.
This is one reason many people contribute to a 401(k) first: to capture the employer match. Once you have earned the full match, you can decide whether to contribute more to the 401(k) or to put additional money into a Roth IRA. Both strategies are common, and the choice depends on your income, tax situation, and retirement goals.
Withdrawal rules differ between 401(k) and Roth IRA accounts
A 401(k) has a required minimum distribution (RMD) starting at age 73 (as of 2023, under the SECURE 2.0 Act). You must withdraw a certain amount each year, calculated based on your age and account balance. A Roth IRA has no RMD during your lifetime — you can leave the money in the account to grow tax-free for as long as you live.
Roth IRA withdrawals also follow different rules. You can withdraw your contributions (the money you put in) at any time without penalty or tax. Earnings (the growth) can be withdrawn tax-free if you are 59½ and have held the account for at least five years. A 401(k) withdrawal before age 59½ typically triggers a 10% early withdrawal penalty, though some exceptions exist.
Having both accounts gives you flexibility in retirement. You could use Roth withdrawals first (since contributions come out tax-free), delay 401(k) withdrawals to let them grow, and manage your tax bracket by controlling how much you withdraw from each account each year.
Frequently Asked Questions
Does contributing to a 401(k) reduce my Roth IRA contribution limit?
No, the 401(k) contribution limit and Roth IRA contribution limit are separate. However, your 401(k) contributions count toward your income, which could push you above the Roth income phase-out range. If that happens, your Roth contribution limit shrinks, but the 401(k) limit itself does not change.
Can I contribute to a Roth IRA if my employer does not offer a 401(k)?
Yes. Your ability to contribute to a Roth depends only on your income and filing status, not on whether you have access to a 401(k). If your income is below the phase-out range for your filing status, you can contribute the full amount.
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 assistance programs. After that, the choice depends on your income, tax bracket, and whether you think tax rates will be higher or lower in retirement. A financial advisor can help you decide what order makes sense for your situation.
What is a backdoor Roth, and do I need one if I have a 401(k)?
A backdoor Roth is a way to contribute to a Roth IRA if your income is too high. You contribute to a traditional IRA and then convert it to a Roth. Having a 401(k) does not prevent you from doing a backdoor Roth, but if you also have a traditional IRA with pre-tax money, the conversion can trigger unexpected taxes. Consult a tax professional before attempting this strategy.
Do I have to take withdrawals from my Roth IRA in retirement?
No. A Roth IRA has no required minimum distribution during your lifetime, so you can leave the money in the account to grow tax-free. This makes a Roth useful if you do not need the money right away or want to leave it to heirs. Your 401(k), however, does require withdrawals starting at age 73.