Yes, you can have both a 401(k) and a Roth IRA
You are allowed to contribute to a 401(k) through your employer and a Roth IRA at the same time. The two accounts serve different purposes and have separate contribution limits, so the IRS permits both. The main thing to understand is that your income level may affect how much you can put into the Roth IRA, and you will need to track contributions to both accounts to stay within the annual limits.
Many people use this combination because a 401(k) reduces your taxable income in the year you contribute (if it is a traditional 401(k)), while a Roth IRA grows tax-free and lets you withdraw money tax-free in retirement. Having both gives you flexibility in how your retirement savings are taxed.
Key Takeaways
- You can contribute to both a 401(k) and a Roth IRA in the same year without breaking any rules.
- A traditional 401(k) lowers your taxable income now, while a Roth IRA grows tax-free and you pay no taxes on withdrawals later.
- Your income determines whether you can contribute the full amount to a Roth IRA; high earners may be limited or blocked entirely.
- The contribution limits are separate: your 401(k) limit does not reduce your Roth IRA limit, and vice versa.
How the contribution limits work when you have both
Each account has its own annual contribution limit, and they do not affect each other. For 2024, you can contribute up to $23,500 to a 401(k) (or $30,500 if you are 50 or older). At the same time, you can contribute up to $7,000 to a Roth IRA (or $8,000 if you are 50 or older). These are separate pools of money, so maxing out one does not reduce what you can put into the other.
The catch is that your income determines whether you can contribute the full amount to a Roth IRA. If your income exceeds a certain threshold, your Roth contribution limit shrinks, and above a higher threshold, you cannot contribute to a Roth at all. These income limits change each year. Your 401(k) contributions do not count toward these income limits — only your earned income does.
Income limits for Roth IRA contributions
The IRS sets income ranges that determine how much you can put into a Roth IRA. If your Modified Adjusted Gross Income (MAGI) falls within a certain band, you can contribute a reduced amount. If it exceeds the upper limit, you cannot contribute directly to a Roth IRA that year.
These limits depend on your filing status (single, married filing jointly, married filing separately, or head of household) and change annually. For example, in 2024, a single filer with MAGI between roughly $146,000 and $161,000 can contribute a partial amount, and above $161,000 cannot contribute at all. A married couple filing jointly has higher thresholds. You will need to check the current year's limits on the IRS website or with your financial institution, since they shift each year.
Your 401(k) contributions do not reduce your MAGI for Roth purposes, so having a 401(k) does not help you stay under the Roth income limit. However, certain deductions (like traditional IRA contributions) do reduce MAGI, which could help you stay within the Roth range.
Tax treatment: why people use both accounts together
A traditional 401(k) reduces your taxable income in the year you contribute. If you earn $80,000 and contribute $10,000 to a traditional 401(k), your taxable income drops to $70,000. You pay income tax on that $70,000, but not on the $10,000 you set aside. When you withdraw from the 401(k) in retirement, you pay income tax on the full amount.
A Roth IRA works the opposite way. You contribute money that has already been taxed. You do not get a tax deduction now, but the money grows tax-free, and you withdraw it tax-free in retirement. This means if your Roth IRA grows from $7,000 to $50,000 over 30 years, you owe no tax on that $43,000 gain when you take it out.
Many people use both because it spreads their retirement savings across two different tax treatments. If you expect to be in a higher tax bracket in retirement, the Roth IRA's tax-free withdrawals become more valuable. If you want to lower your taxable income right now, the 401(k) does that when ready.
What happens if your income is too high for a Roth IRA
If your income exceeds the Roth IRA limit, you cannot contribute directly to a Roth that year. However, you have an alternative called a backdoor Roth. This involves contributing money to a traditional IRA (which has no income limit) and then converting it to a Roth IRA. The conversion itself is allowed at any income level.
A backdoor Roth is legal but requires careful record-keeping. If you already have money in a traditional IRA, the conversion can trigger unexpected tax consequences. You should understand the pro-rata rule before attempting this strategy. Many people work with a tax professional to execute a backdoor Roth correctly.
Employer match and 401(k) vesting
If your employer offers a 401(k) match, that is information programs you should not leave on the table. An employer match is not counted against your contribution limit — it is separate. If your employer matches 3% of your salary, that 3% goes into your 401(k) in addition to whatever you contribute yourself.
Employer contributions are subject to a vesting schedule, which means you do not own them when ready. A common schedule is 20% per year, so after five years you own 100% of the match. If you leave the job before you are fully vested, you forfeit the unvested portion. Your own contributions are always 100% vested when ready.
Required minimum distributions and withdrawal rules
A 401(k) requires you to start taking withdrawals at age 73 (as of 2023, under the find 2.0 Act). These are called Required Minimum Distributions (RMDs), and the IRS calculates how much you must withdraw each year based on your age and account balance. If you do not take the RMD, you face a penalty.
A Roth IRA has no RMD during your lifetime. You can leave the money in the account as long as you want and withdraw it whenever you choose. This makes a Roth IRA useful if you do not need the money in retirement and want to pass it to heirs tax-free. However, your heirs will have RMD rules that explore to inherited Roth IRAs.
Frequently Asked Questions
Does contributing to a 401(k) reduce how much I can put in a Roth IRA?
No. Your 401(k) contributions do not reduce your Roth IRA contribution limit. However, your income does affect your Roth limit. If your income is too high, you cannot contribute to a Roth, regardless of how much you put in your 401(k).
Can I roll over my 401(k) into a Roth IRA?
Yes, but you will owe income tax on the amount you convert. This is called a Roth conversion. You can do this when you leave a job or while still employed, depending on your plan's rules. The conversion counts as taxable income in the year you do it.
What if I have a Roth 401(k) instead of a traditional 401(k)?
A Roth 401(k) works like a Roth IRA — you contribute after-tax money and withdraw tax-free in retirement. You can still have a Roth 401(k) and a Roth IRA at the same time. The contribution limits are separate, and your income does not affect how much you can put in a Roth 401(k).
Do I need to report both accounts on my taxes?
You report 401(k) contributions on your tax return through your employer's W-2 form (they are already deducted from your paycheck). Roth IRA contributions are reported on Form 8606 if your income is high enough to trigger pro-rata rules. Your tax software or preparer will guide you through this.
Can I withdraw from both accounts before retirement?
A 401(k) withdrawal before age 59½ usually triggers a 10% early withdrawal penalty plus income tax. A Roth IRA lets you withdraw your contributions (not earnings) anytime without penalty. Roth earnings withdrawn early face the penalty and tax. Both accounts have limited exceptions for hardship, so check your plan documents before withdrawing.