Yes, you can contribute to both a Roth IRA and a 401(k) in the same year, and many people do
The two accounts have separate contribution limits, so maxing out one does not prevent you from funding the other. Your Roth IRA contribution limit is independent of your 401(k) contribution limit. The IRS treats them as different savings vehicles with different rules, so you can use both simultaneously to build retirement savings.
The main constraint is your own income and cash flow. Contributing to both means setting aside more money each year than if you used only one account. You also need to meet the income requirements for Roth IRA contributions, which phase out at higher earnings levels — a 401(k) has no income limit, but a Roth IRA does.
Key Takeaways
- You can contribute to a Roth IRA and a 401(k) in the same year because they have separate contribution limits set by the IRS.
- For 2024, the Roth IRA limit is $7,000 (or $8,000 if you are 50 or older), and the 401(k) limit is $23,500 (or $31,000 if you are 50 or older).
- Roth IRA contributions are limited by your income; if you earn above a certain threshold, you cannot contribute the full amount or may not be able to contribute at all.
- A 401(k) contribution does not reduce how much you can put into a Roth IRA, but your total retirement savings capacity depends on your income and budget.
How the contribution limits work when you use both accounts
The IRS sets a yearly limit for Roth IRA contributions and a separate yearly limit for 401(k) contributions. These limits do not overlap. If you contribute $7,000 to a Roth IRA, you can still contribute up to $23,500 to a 401(k) in the same year (assuming you have access to one through your employer and earn enough to do so).
The 2024 limits are $7,000 for a Roth IRA and $23,500 for a 401(k). These amounts change most years, and the IRS announces new limits in October for the following year. If you are 50 or older, you can contribute an additional $1,000 to a Roth IRA and an additional $7,500 to a 401(k) as catch-up contributions.
Your employer may also match a portion of your 401(k) contributions. That employer match does not count toward your personal contribution limit, so it does not reduce how much you can put into a Roth IRA.
Income limits for Roth IRA contributions when you have a 401(k)
Having a 401(k) does not change the income limits for a Roth IRA. The IRS phases out your ability to contribute to a Roth IRA based on your modified adjusted gross income (MAGI). For 2024, if you file as single, the phase-out range is $146,000 to $161,000. If you file as married filing jointly, it is $230,000 to $240,000. These ranges shift slightly each year.
If your income falls within the phase-out range, you can contribute a reduced amount. If your income exceeds the upper limit, you cannot contribute to a Roth IRA directly. A 401(k) contribution does not lower your MAGI for purposes of the Roth IRA income test, so contributing to a 401(k) will not help you stay under the Roth IRA income limit.
Some people use a backdoor Roth strategy when their income exceeds the limit: they contribute to a traditional IRA and then convert it to a Roth. This is a separate process with its own rules and tax consequences.
Tax treatment when you contribute to both accounts
A Roth IRA contribution is made with after-tax money, meaning you pay income tax on the money before you put it in. A traditional 401(k) contribution is usually made with pre-tax money, meaning you reduce your taxable income for the year. If your 401(k) is a Roth 401(k), that contribution is after-tax, similar to a Roth IRA.
When you withdraw money in retirement, the tax treatment differs. Roth IRA withdrawals are tax-free if you meet the conditions (account open at least five years, and you are 59½ or older, or meet another exception). Traditional 401(k) withdrawals are taxed as ordinary income. Roth 401(k) withdrawals are also tax-free if conditions are met.
Having both a traditional 401(k) and a Roth IRA means you have both pre-tax and after-tax savings, which can give you flexibility in retirement when you choose which account to draw from.
Employer matching and your Roth IRA contribution
If your employer offers a 401(k) match, that match is a separate pool of money from your own contributions. The match does not reduce your ability to contribute to a Roth IRA. For example, if you contribute $10,000 to your 401(k) and your employer matches $5,000, you have contributed $10,000 (which counts toward your $23,500 limit), and the employer has added $5,000 (which does not count toward your limit).
The employer match is typically made in pre-tax dollars, even if you contribute to a Roth 401(k). You can still fund a Roth IRA with the same income that funds your 401(k) contributions.
How to decide between prioritizing one account or the other
If you can afford to contribute to both, the decision often depends on your current tax bracket and retirement goals. A 401(k) reduces your taxable income now, which is useful if you are in a high tax bracket. A Roth IRA offers tax-free growth and withdrawals, which is useful if you expect to be in a higher tax bracket in retirement or want tax-free income later.
Many financial advisors suggest contributing enough to a 401(k) to capture the full employer match first (since that is information programs), then funding a Roth IRA up to your limit, then returning to the 401(k) if you have more money to save. This is a general approach and not a recommendation — your own situation depends on your income, expenses, and retirement timeline.
If you cannot afford to max out both, you might prioritize the 401(k) if your employer offers a match, since you would be leaving money on the table otherwise. If there is no match, the choice between the two depends on whether you prefer the tax deduction now (401(k)) or tax-free withdrawals later (Roth IRA).
What happens if you exceed the contribution limits
If you contribute more than the annual limit to a Roth IRA, the excess is subject to a 6% excise tax each year it remains in the account. You can withdraw the excess and any earnings on it to avoid the tax, but you must do so by the tax filing important date (usually April 15 of the following year). If you do not catch the error, the 6% tax applies year after year.
If you exceed the 401(k) limit, your employer's payroll system usually stops withholding contributions once you hit the limit, so over-contribution is less common. If it does happen, your employer will typically correct it and refund the excess.
Frequently Asked Questions
Does contributing to a 401(k) reduce how much I can put in a Roth IRA?
No. The contribution limits are separate. You can contribute the full Roth IRA limit and the full 401(k) limit in the same year, as long as you have the income and cash flow to do so. The only connection is the Roth IRA income limit, which is based on your total income, not reduced by 401(k) contributions.
Can I contribute to a Roth IRA if I do not have a 401(k)?
Yes. A Roth IRA does not require an employer 401(k). You can open and fund a Roth IRA on your own as long as you have earned income and your income is below the phase-out limit. Many self-employed people and employees without access to a 401(k) use a Roth IRA as their primary retirement account.
What if my employer offers a Roth 401(k) instead of a traditional 401(k)?
You can still contribute to a Roth IRA. A Roth 401(k) and a Roth IRA are both after-tax accounts, but they have different contribution limits and withdrawal rules. You can use both in the same year.
If I max out my 401(k), can I still contribute to a Roth IRA?
Yes, as long as your income is below the Roth IRA phase-out limit. Maxing out a 401(k) does not affect your Roth IRA contribution limit. The only barrier is whether your income qualifies you to contribute to a Roth IRA.
Do I need to report both accounts on my tax return?
Your 401(k) contributions are reported by your employer on your W-2 form. Roth IRA contributions are reported on Form 5498, which the financial institution holding your Roth IRA sends to the IRS. You do not need to list them separately on your tax return unless you are reporting a non-deductible traditional IRA contribution or a backdoor Roth conversion.