You can contribute to both a Roth and a traditional IRA in the same tax year, but your total contributions across both accounts cannot exceed the annual limit set by the IRS.
The IRS treats your Roth IRA and traditional IRA as a single account type for contribution purposes. If you contribute $3,000 to a Roth IRA, you can only add $3,500 more to a traditional IRA that same year (assuming the 2024 limit of $6,500 for someone under 50). You cannot split the full limit between them — the limit is the combined total you put into both accounts together.
This rule applies regardless of how many Roth accounts or traditional accounts you own. If you have two Roth IRAs and one traditional IRA, the $6,500 annual limit still covers all three combined. The IRS does not care how many institutions hold your accounts; it only counts the total dollars you deposit across the category.
Key Takeaways
- Your annual IRA contribution limit is a combined total for Roth and traditional IRAs together, not separate limits for each type.
- For 2024, the limit is $6,500 per year if you are under 50, or $7,500 if you are 50 or older (these amounts may change yearly).
- If you exceed the combined limit, the IRS charges a 6 percent excise tax on the overage each year it remains in the account.
- You can split your contribution however you want between Roth and traditional — $2,000 Roth and $4,500 traditional, for example — as long as the total does not exceed the limit.
Why Someone Might Contribute to Both Types
People split contributions between Roth and traditional IRAs for different reasons depending on their income and tax situation. A traditional IRA contribution may lower your taxable income this year (if you meet income requirements), while a Roth contribution grows tax-free and lets you withdraw money tax-free in retirement. Some people want both benefits — a tax break now and tax-free growth later.
Others contribute to both because they have access to a workplace retirement plan like a 401(k) and want to save more. If your employer plan is full or you want additional savings options, you can use an IRA to supplement it. Since the IRA limit is separate from your 401(k) limit, you can max out both in the same year.
How the Combined Limit Works in Practice
Suppose you are under 50 and the annual limit is $6,500. You could contribute in any of these ways:
- $6,500 to a Roth IRA, $0 to a traditional IRA
- $3,000 to a Roth IRA, $3,500 to a traditional IRA
- $0 to a Roth IRA, $6,500 to a traditional IRA
- $5,000 to a Roth IRA, $1,500 to a traditional IRA
Any split is allowed as long as the total equals $6,500 or less. If you contribute $4,000 to a Roth and then try to add $3,500 to a traditional IRA, you have exceeded the limit by $500. That $500 overage stays in the account and is subject to a 6 percent excise tax each year until you remove it or the following year's contribution room absorbs it.
What Happens If You Exceed the Limit
Exceeding the combined limit triggers a penalty called an excess contribution tax. The IRS charges 6 percent of the overage amount each year the excess remains in your account. If you contributed $7,000 when the limit was $6,500, you owe 6 percent of $500 ($30) in tax for that year.
You can fix an excess contribution by removing the overage plus any earnings it generated before your tax filing deadline (usually April 15 of the following year). If you remove it in time, you avoid the penalty. If you do not remove it, the 6 percent tax applies every year until the excess is gone. Over time, this becomes expensive.
The easiest way to avoid this problem is to track your contributions as you make them. If you contribute to multiple IRAs, keep a running total and stop when you reach the annual limit.
Income Limits for Deducting Traditional IRA Contributions
While you can contribute to both account types, your ability to deduct a traditional IRA contribution depends on your income and whether you have access to a workplace retirement plan. If your income is too high, you cannot deduct the traditional IRA contribution on your taxes — you can still make the contribution, but you get no tax break for it.
Roth IRA contributions have no deduction (you contribute after-tax money), but they do have income limits that determine whether you can contribute at all. If your income exceeds the Roth limit, you cannot contribute to a Roth IRA directly, though you may be able to use a "backdoor Roth" strategy.
These income limits change yearly and depend on your filing status. Check the IRS website or your tax professional for the current year's limits before you contribute.
Coordinating Contributions With a 401(k) or Other Workplace Plan
If you have a 401(k), 403(b), or other workplace retirement plan, you can still contribute the full IRA limit to a Roth or traditional IRA. The IRA limit and the 401(k) limit are separate. You could contribute $23,500 to a 401(k) and $6,500 to an IRA in the same year (2024 limits; these change yearly).
However, having a workplace plan may affect whether you can deduct a traditional IRA contribution. If you are covered by a 401(k) at work and your income is above a certain threshold, the IRS does not allow you to deduct traditional IRA contributions. This is where splitting between Roth and traditional becomes useful — you can contribute to a Roth (which has no deduction anyway) and still get the tax break from your 401(k).
Frequently Asked Questions
If I contribute $3,000 to a Roth IRA in January, can I contribute $3,500 to a traditional IRA in December?
Yes. As long as your total across both accounts does not exceed $6,500 (for 2024, under age 50), you can split the contribution however you want between them. The timing does not matter — only the combined total for the calendar year.
What if I have two Roth IRAs at different banks?
The IRS counts all your Roth IRAs together toward the same limit. If you have a $3,000 Roth at Bank A and a $2,500 Roth at Bank B, you have used $5,500 of your $6,500 limit. You can only add $1,000 more to any Roth account that year. The number of accounts does not matter; only the total dollars across all Roth accounts.
Can I contribute to a traditional IRA if I already maxed out my 401(k)?
Yes. Your 401(k) limit and IRA limit are separate. You can max out both in the same year. However, if your income is high enough, you may not be able to deduct the traditional IRA contribution. A Roth IRA contribution would not have this problem, though it has its own income limits.
What if I made a mistake and contributed too much?
Remove the excess plus any earnings it made before your tax filing deadline (usually April 15 of the following year). If you remove it in time, you avoid the 6 percent penalty. If you miss the deadline, the 6 percent tax applies each year the excess stays in the account.
Do catch-up contributions change the combined limit?
Yes. If you are 50 or older, you can contribute an extra $1,000 to each type of IRA (for 2024). Your combined limit becomes $7,500 instead of $6,500. You can still split this between Roth and traditional however you want, as long as the total does not exceed $7,500.