Yes, you can have both a 401(k) and an IRA, and many people do
You are allowed to own a 401(k) through your employer and an Individual Retirement Account (IRA) at the same time. The two accounts serve different purposes and have separate contribution limits, so having both lets you save more for retirement than either account alone would allow. The main constraint is not whether you can have them together, but how much you can contribute to a traditional IRA if you also have a 401(k) and earn above a certain income level.
The IRS treats these as two separate savings vehicles with their own rules. Your 401(k) is tied to your employer; your IRA is yours alone and stays with you if you change jobs. You can contribute to both in the same year, but the tax benefits of a traditional IRA may be reduced or eliminated depending on your income and whether your 401(k) plan covers you.
Key Takeaways
- You can contribute to both a 401(k) and an IRA in the same calendar year without breaking any rules.
- A traditional IRA contribution may not be tax-deductible if you earn above a certain income threshold and your employer offers a 401(k).
- A Roth IRA has no income limits for contributions, so you can always contribute to one even if you have a 401(k).
- Your 401(k) and IRA contribution limits are separate, so maxing out one does not reduce how much you can put in the other.
How contribution limits work when you have both accounts
The IRS sets annual contribution limits for 401(k)s and IRAs independently. For 2024, you can contribute up to $23,500 to a 401(k) and up to $7,000 to an IRA in the same year (or $30,500 and $8,000 if you are 50 or older, due to catch-up contributions). These limits do not overlap — maxing out your 401(k) does not reduce how much you can put into an IRA.
The catch is that if you contribute to both a 401(k) and a traditional IRA, the tax deduction for your IRA contribution phases out at higher income levels. This phase-out range depends on your filing status and whether your employer's 401(k) covers you. If your income falls within the phase-out range, you can still contribute to the traditional IRA, but you cannot deduct the full amount (or any amount) from your taxes that year.
A Roth IRA works differently. Roth contributions are never tax-deductible, so having a 401(k) does not affect whether you can contribute to a Roth. However, Roth IRAs do have income limits for contributions, and those limits are separate from the 401(k) income limits.
When a traditional IRA deduction phases out
If you are covered by a 401(k) at work, the IRS limits how much of your traditional IRA contribution you can deduct on your taxes. The phase-out range for 2024 is $77,000 to $87,000 for single filers and $123,000 to $143,000 for married couples filing jointly. These ranges change each year.
If your income falls below the phase-out range, you can deduct your full traditional IRA contribution even though you have a 401(k). If your income falls within the range, you can deduct part of it. If your income exceeds the upper limit, you cannot deduct any of it. You can still contribute to the traditional IRA — the money just goes in after-tax, similar to a Roth.
Your spouse's 401(k) coverage also matters. If you are married and file jointly, your spouse's 401(k) at their job can trigger the phase-out for your traditional IRA deduction, even if you do not have a 401(k) yourself.
Roth IRA contributions are not affected by a 401(k)
A Roth IRA has no phase-out based on having a 401(k). You can contribute to a Roth IRA regardless of whether your employer offers a 401(k) or how much you earn from that 401(k). The only income limits on Roth contributions are the Roth-specific limits, which are separate from 401(k) income thresholds.
For 2024, Roth IRA contributions phase out at $146,000 to $161,000 for single filers and $230,000 to $240,000 for married couples filing jointly. If your income exceeds these limits, you cannot contribute directly to a Roth IRA, but you may be able to use a backdoor Roth strategy (converting after-tax money from a traditional IRA to a Roth). Having a 401(k) does not block this option.
Tax treatment differs between the two accounts
Money in a 401(k) is usually contributed pre-tax, meaning you do not pay income tax on it when you put it in. Your employer withholds it from your paycheck before taxes are calculated. When you withdraw from a traditional 401(k) in retirement, those withdrawals are taxed as ordinary income.
A traditional IRA works the same way if your contribution is deductible. If your contribution is not deductible (because of the phase-out), that portion is after-tax, and you will not owe tax on it again when you withdraw it. A Roth IRA is always after-tax going in, and withdrawals in retirement are tax-free.
If you have both a traditional 401(k) and a traditional IRA, you will need to track which IRA contributions were deductible and which were not. The IRS Form 8606 is used to report non-deductible IRA contributions.
What happens to your IRA if you leave your job
One reason people keep both accounts is portability. When you leave an employer, your 401(k) stays with that employer's plan (or you can roll it into an IRA or your new employer's plan). Your IRA, by contrast, is yours and moves with you automatically — there is nothing to do.
If you roll a 401(k) into a traditional IRA after leaving a job, you then have both an IRA and possibly a new 401(k) at your next employer. This is common and allowed. Just remember that if you roll a 401(k) into a traditional IRA and later want to do a backdoor Roth, the presence of that IRA can complicate the strategy due to the pro-rata rule.
Withdrawal rules explore separately to each account
A 401(k) and an IRA have different rules for when you can withdraw money without penalty. Generally, you cannot withdraw from either before age 59½ without paying a 10% early withdrawal penalty, plus income tax on the amount withdrawn. However, there are exceptions, and they differ between account types.
IRAs allow a first-time homebuyer exception (up to $10,000 lifetime) and a higher education exception. 401(k)s have a rule called the Rule of 55, which lets you withdraw penalty-free at 55 or older if you leave your job that year or later. These exceptions do not carry over between accounts, so the rules for each one stand on their own.
Required Minimum Distributions (RMDs) also explore differently. Both accounts require you to start taking RMDs at age 73 (as of 2023, under current law). However, if you have multiple IRAs, you can aggregate them for RMD purposes, while 401(k) RMDs are calculated separately for each plan.
Frequently Asked Questions
Does contributing to a 401(k) reduce how much I can put in an IRA?
No. The contribution limits are separate. You can contribute the full amount to each account in the same year. However, if you contribute to a traditional IRA and your income is high enough, the tax deduction for that IRA contribution may be reduced or eliminated because you have a 401(k).
Can I have a Roth IRA if I have a 401(k)?
Yes. A 401(k) does not affect your ability to contribute to a Roth IRA. The only limit on Roth contributions is the Roth-specific income threshold, which is separate from 401(k) rules. If your income exceeds the Roth limit, you may still be able to use a backdoor Roth conversion.
What if I have a 401(k) and want to deduct my IRA contribution?
You can deduct a traditional IRA contribution if your income is below the phase-out range for your filing status. If your income falls within the phase-out range, you can deduct part of it. If it exceeds the upper limit, you cannot deduct any of it. The phase-out ranges change each year and depend on whether you are single or married filing jointly.
Should I roll my 401(k) into an IRA if I already have an IRA?
You can roll a 401(k) into an existing IRA, and many people do. Just be aware that if you later want to do a backdoor Roth conversion, having a traditional IRA with a balance can trigger the pro-rata rule, which may reduce the tax benefit of the conversion. Consider your full situation before rolling over.
Do I need to report both accounts on my taxes?
Your employer reports 401(k) contributions and earnings to the IRS. You report IRA contributions on Form 8606 if any are non-deductible. If you take distributions from either account, those are reported on your tax return. Keep records of all contributions and withdrawals for both accounts.