You can contribute to both a Roth IRA 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 retirement savings vehicle for contribution purposes. If you contribute $3,500 to a Roth IRA, you can only contribute $3,000 more to a traditional IRA that same year (assuming the 2024 limit of $6,500 for people under 50). You cannot split the full limit between the two accounts — the limit is the combined total you can put into both.
This rule applies even if you have multiple accounts of the same type. Two Roth IRAs, or two traditional IRAs, still count toward the same annual ceiling. The IRS does not care how many accounts you own; it tracks your total contributions across all IRAs you control.
Key Takeaways
- Your combined contributions to all Roth and traditional IRAs cannot exceed $6,500 per year (or $7,500 if you are 50 or older), regardless of how many accounts you have.
- If you contribute to a traditional IRA, you may not be able to deduct those contributions from your taxes if you or your spouse has a workplace retirement plan and your income is above certain thresholds.
- Contributing to a traditional IRA does not affect your ability to contribute to a Roth IRA, but both contributions count toward the same annual limit.
- You must report all IRA contributions on your tax return, and the IRS will reject excess contributions if you exceed the annual limit.
How the contribution limit works across both account types
The annual contribution limit is a single number that applies to your total IRA savings, not to each account separately. For 2024, that limit is $6,500 for people under 50 and $7,500 for people 50 and older (the extra $1,000 is called a catch-up contribution). These numbers change each year based on inflation, usually in $500 increments.
If you contribute $4,000 to a Roth IRA in January, you have $2,500 left to contribute to a traditional IRA (or any other IRA) for that entire year. If you then contribute $3,000 to a traditional IRA in March, you have exceeded the limit by $500. The IRS will charge you a 6 percent penalty tax on that excess amount each year it remains in the account until you remove it.
This limit resets on January 1 each year. Contributions made in December count toward that year's limit, not the next year's, even if you do not report them until you file taxes in April.
Tax deduction limits for traditional IRA contributions
Contributing to a traditional IRA does not automatically mean you can deduct those contributions from your taxable income. Whether you can deduct a traditional IRA contribution depends on your income and whether you or your spouse have access to a workplace retirement plan like a 401(k) or 403(b).
If neither you nor your spouse has a workplace plan, you can deduct your entire traditional IRA contribution regardless of income. If you do have a workplace plan, the IRS phases out your deduction as your income rises. For 2024, if you are single and covered by a workplace plan, your deduction begins to phase out at $77,000 in income and disappears entirely at $87,000. If you are married filing jointly and your spouse has a workplace plan, the phase-out starts at $123,000 and ends at $143,000.
Roth IRA contributions are never tax-deductible, but they grow tax-free and you do not pay taxes when you withdraw the money in retirement. This is the opposite of a traditional IRA, where contributions may be deductible now but withdrawals are taxed later.
Why someone might contribute to both accounts
Some people contribute to both a Roth and a traditional IRA to balance their tax situation. If your income is too high to deduct a traditional IRA contribution, you might put money into a Roth IRA instead. If your income is low enough that you can deduct a traditional IRA contribution and you want the tax break now, you might do that — but you still have room in your limit to add money to a Roth for tax-free growth later.
Others use both accounts as a tax planning strategy across multiple years. A person might contribute to a traditional IRA one year when their income is high (to reduce their taxable income), then switch to a Roth IRA the next year when their income is lower (to lock in tax-free growth at a lower tax bracket). The combined limit means you cannot do both in the same year, but you can shift your strategy year to year.
A third reason is the backdoor Roth strategy, which is more advanced. Some people with very high incomes contribute to a traditional IRA (which has no income limit) and then convert it to a Roth IRA. This is legal but has tax consequences and requires careful planning with a tax professional.
What happens if you contribute too much
If you exceed the annual contribution limit, the IRS charges you a 6 percent excise tax on the excess amount each year until you remove it. This is separate from income tax — it is a penalty on top of your regular taxes. If you contributed $7,000 when the limit was $6,500, you owe 6 percent of that $500 excess ($30) as a penalty tax for that year.
The penalty continues to apply each year the excess sits in your account. If you do not remove the $500 until the following year, you owe another $30 in penalties. The best way to fix an excess contribution is to withdraw the excess amount plus any earnings on it before you file your tax return for that year.
If you discover the excess after you have already filed your return, you can still withdraw it, but you will need to file an amended return. The IRS does not automatically catch excess contributions, but if they do during an audit, the penalties and interest can add up quickly.
Reporting both contributions on your tax return
When you contribute to either a Roth or traditional IRA, the financial institution holding the account sends you and the IRS a Form 5498 by May 31 of the following year. This form reports your contributions for the prior tax year. You do not attach this form to your return, but the IRS uses it to verify that your reported contributions match what the bank reported.
On your tax return itself, you report traditional IRA contributions on Form 1040, Schedule 1, line 19 (for the deductible portion). Roth IRA contributions do not appear on your return as a deduction because they are not deductible. However, if your income is high enough that you are subject to the Roth IRA income limits, you may need to file Form 8606 to report that you contributed despite those limits.
If you contributed to both accounts in the same year, make sure your total reported contributions do not exceed the annual limit. The IRS cross-checks this against the Forms 5498 from your banks, and mismatches can trigger a notice asking you to explain the difference.
Frequently Asked Questions
Can I contribute to a Roth IRA if I also have a traditional IRA with my employer?
Yes. Your employer's traditional IRA (or SEP-IRA or SIMPLE IRA) counts toward the same contribution limit as your personal Roth and traditional IRAs. If your employer contributes $5,000 to your account, you have only $1,500 left to contribute to a Roth or traditional IRA that year (assuming a $6,500 limit).
Does contributing to a traditional IRA reduce my Roth IRA income limit?
No. Your Roth IRA income limit is based on your modified adjusted gross income and is separate from whether you contribute to a traditional IRA. However, if you have a high income and cannot deduct a traditional IRA contribution, you might be better off putting that money into a Roth instead, since the Roth has income limits but the traditional IRA does not.
What if I contribute to both accounts and then lose my job?
Losing your job does not change your contribution limit for that year. If you contributed $3,000 to a Roth IRA before you lost your job and then contributed $2,000 to a traditional IRA after, your total is $5,000 and you are within the limit. The timing of your job loss does not matter — only the total amount you contributed in that calendar year.
Can I split my employer match between a Roth and traditional IRA?
No. An employer match goes into the account type your employer designates — usually a traditional 401(k) or Roth 401(k). You cannot choose to split it. However, you can have both a Roth 401(k) and a traditional 401(k) with the same employer if they offer both, and your employer can split their match between them if you ask.