Yes, you can contribute to both a Roth and traditional IRA in the same year, but your total contribution across both accounts cannot exceed the annual limit set by the IRS.
The IRS treats a Roth IRA and a traditional IRA as a single retirement savings vehicle for contribution purposes. This means if you contribute $3,000 to a Roth IRA, you can only contribute $3,500 more to a traditional IRA that year (assuming the annual limit is $6,500). You are not getting two separate contribution allowances — you are splitting one allowance between the two account types.
The annual contribution limit changes each year based on inflation. For 2024, the limit is $7,000 if you are under 50, or $8,000 if you are 50 or older. These limits explore to your combined contributions to all IRAs you own, whether Roth, traditional, SEP, or straightforward.
Key Takeaways
- Your combined contributions to a Roth IRA and traditional IRA cannot exceed the annual IRS limit, which is $7,000 for 2024 (or $8,000 if you are 50 or older).
- You can split your contribution however you want between the two account types — $3,000 in Roth and $4,000 in traditional, for example — as long as the total does not exceed the limit.
- Your income may prevent you from contributing to a Roth IRA or deducting a traditional IRA contribution, even if you have room under the annual limit.
- If you contribute more than the annual limit across both accounts, you will owe taxes and a 6% penalty on the excess amount for each year it remains in the accounts.
Why you might want to contribute to both accounts
Some people split contributions between a Roth and traditional IRA to get tax benefits from both. A traditional IRA contribution may lower your taxable income this year, while a Roth contribution grows tax-free and can be withdrawn tax-free in retirement. If you are unsure which account type makes more sense for your situation, splitting lets you hedge your bets on future tax rates.
Others contribute to both because they have access to an employer retirement plan (like a 401(k)) and want additional savings. You can contribute to a 401(k) and an IRA in the same year without issue — the contribution limits are separate. However, the limits for Roth and traditional IRAs are linked, so you still cannot exceed the combined annual cap.
Income limits that affect your choices
Even if you have room under the annual contribution limit, your income may prevent you from contributing to a Roth IRA or deducting a traditional IRA contribution. These income thresholds change each year and depend on your filing status and whether you have access to a workplace retirement plan.
For example, if your income is too high, you may not be able to deduct a traditional IRA contribution — but you can still make a non-deductible contribution to a traditional IRA. You could then convert that non-deductible contribution to a Roth IRA. This strategy, called a "backdoor Roth," lets higher-income earners fund a Roth when the direct route is closed. However, if you already have money in a traditional IRA, the conversion becomes more complicated due to pro-rata tax rules.
What happens if you contribute too much
If you accidentally contribute more than the annual limit across both accounts, the IRS charges a 6% excise tax on the excess amount for each year it stays in the accounts. This penalty stacks year after year until you remove the excess.
To fix an over-contribution, contact your IRA custodian (the bank or brokerage holding your account) and ask them to remove the excess contribution plus any earnings on that excess. You will owe income tax on the earnings removed, but removing the contribution itself stops the 6% penalty from continuing. The important date to fix an over-contribution is your tax return due date, including extensions.
How to track your contributions across both accounts
If you have a Roth IRA at one bank and a traditional IRA at another, you need to track your total contributions yourself. The IRS does not automatically know you have accounts at multiple institutions. When you file your tax return, you report your total IRA contributions on Form 1040 and Schedule 1, so keeping your own records prevents mistakes.
Many people use a straightforward spreadsheet or note in their phone to track contributions as they make them. Write down the date, the account type (Roth or traditional), the amount, and the year. This takes five minutes and can save you from a costly over-contribution penalty.
Employer plans do not count toward your IRA limit
If you contribute to a 401(k), 403(b), or other employer retirement plan, that money does not count toward your IRA contribution limit. These are separate accounts with separate limits. You can max out a 401(k) and still contribute the full annual amount to a Roth and traditional IRA combined.
However, if you have access to an employer plan, it may affect whether you can deduct a traditional IRA contribution. The IRS phases out the deduction for people who are covered by a workplace plan and earn above certain income thresholds. A Roth IRA has its own income limits that are not affected by an employer plan.
Frequently Asked Questions
Can I contribute $7,000 to a Roth and $7,000 to a traditional IRA in the same year?
No. The $7,000 annual limit (for 2024) applies to your combined contributions to all IRAs. If you put $7,000 in a Roth, you cannot contribute anything to a traditional IRA that year. You must split the $7,000 between the two account types.
What if I have multiple Roth IRAs or multiple traditional IRAs?
The limit still applies to your combined total across all accounts of the same type. If you have two Roth IRAs at different banks, your contributions to both combined cannot exceed $7,000 in 2024. The same rule applies to multiple traditional IRAs.
Do I report both contributions on my tax return?
You report your total IRA contributions on Form 1040 and Schedule 1. If you made a deductible traditional IRA contribution, you also file Form 8606 to track non-deductible contributions and Roth conversions. Your IRA custodian sends you a Form 5498 each year showing what you contributed.
Can I move money between a Roth and traditional IRA without counting it as a contribution?
Moving money between your own Roth and traditional IRAs is a conversion, not a contribution, and does not count toward your annual limit. However, you will owe income tax on the amount converted from the traditional IRA (unless it was a non-deductible contribution). Conversions are reported separately on Form 8606.
What if my employer offers a Roth 401(k) and I also have an IRA?
A Roth 401(k) has its own contribution limit separate from IRAs. You can contribute to both a Roth 401(k) and a Roth IRA in the same year. However, your Roth IRA contributions still count toward the IRA limit, not the 401(k) limit, so you can do both without hitting either cap.