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 your Roth IRA and traditional IRA as a single account type 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 2024 limit of $6,500 for someone under 50). You cannot contribute the full limit to each account separately.

The combined limit applies regardless of how many IRAs you own. If you have two Roth IRAs and one traditional IRA, the $6,500 annual limit still covers all three accounts together. This rule exists to prevent people from using multiple accounts to exceed the contribution cap.

Key Takeaways

  • Your total contribution to all Roth and traditional IRAs combined cannot exceed $6,500 per year (or $7,500 if you are 50 or older) in 2024.
  • You can split this limit however you want between Roth and traditional accounts — $3,000 to Roth and $3,500 to traditional, or any other split that totals $6,500 or less.
  • Income limits apply only to Roth contributions and traditional IRA deductions, not to the ability to contribute to both account types.
  • If you exceed the combined limit, the IRS charges a 6 percent excise tax on the excess amount each year it remains in your accounts.

How the Combined Contribution Limit Works

The IRS annual contribution limit is a ceiling across all your IRAs, not a per-account limit. For 2024, that ceiling is $6,500 if you are under 50, or $7,500 if you are 50 or older. This limit resets each January 1.

You decide how to divide this amount. You might put $4,000 into a Roth IRA and $2,500 into a traditional IRA. Or $6,500 into a Roth and nothing into a traditional. Or any combination that does not exceed the total. The IRS does not care how you split it — only that the sum does not go over.

If you have a spouse, they have their own separate $6,500 limit. A married couple can contribute up to $13,000 combined ($6,500 each) across all their IRAs in the same year.

Income Limits Only Affect Deductions and Roth Contributions

Your income determines whether you can deduct a traditional IRA contribution and whether you can contribute to a Roth IRA at all. But income limits do not prevent you from contributing to both account types in the same year.

If your income is too high to contribute to a Roth IRA, you can still contribute to a traditional IRA (though you may not be able to deduct it). If your income is too high to deduct a traditional IRA contribution, you can still contribute to a Roth IRA if your income is within the Roth limit. The two limits are separate.

For example, a single filer with $150,000 income in 2024 cannot contribute to a Roth IRA (the limit is $146,000). But they can still contribute $6,500 to a traditional IRA. They cannot do both in the same year because they cannot contribute to the Roth, but they can choose one or the other.

What Happens If You Contribute Too Much

If you contribute more than the annual limit across all your IRAs, the IRS charges a 6 percent excise tax on the excess amount. This tax applies each year the excess remains in your accounts.

For example, if you contribute $7,000 to a Roth IRA and $1,000 to a traditional IRA in 2024 (totaling $8,000), you have exceeded the $6,500 limit by $1,500. The IRS will charge a 6 percent excise tax on that $1,500 ($90) when you file your tax return. If you do not remove the excess by the deadline, you will owe another 6 percent tax the following year.

The deadline to remove excess contributions is your tax return deadline, including extensions. If you miss this deadline, you can still remove the excess, but you will owe the 6 percent excise tax for each year the money sat in the account. You should contact your IRA provider immediately if you realize you have over-contributed.

Reasons People Contribute to Both Account Types

Some people use both accounts to split their retirement savings between tax-deductible and tax-free growth. A traditional IRA contribution may be deductible on your current tax return, lowering your taxable income this year. A Roth contribution is not deductible, but the money grows tax-free and you can withdraw it tax-free in retirement.

Others contribute to both because their income situation changes during the year. You might earn less than expected and become able to contribute to a Roth, even though you had planned only a traditional contribution. Or you might earn more than expected and lose Roth may be able to access, so you shift money to a traditional IRA instead.

Some people use a traditional IRA as a holding account for a backdoor Roth conversion. They contribute to a traditional IRA (which has no income limit), then immediately convert it to a Roth IRA. This strategy only works if you have no other traditional IRAs, SEP IRAs, or SIMPLE IRAs, because the IRS treats all of these as a single account for conversion purposes.

Tracking Your Contributions Across Multiple Accounts

You are responsible for tracking your total contributions across all IRAs. The IRS does not automatically prevent you from over-contributing — the burden is on you to stay within the limit.

If you have accounts at multiple financial institutions, keep a running total as you contribute. Many IRA providers send year-end statements showing contributions, but these statements only cover accounts at that institution. If you have a Roth IRA at one bank and a traditional IRA at another, you must add up the contributions yourself.

Form 8606 is the IRS form you file if you have made non-deductible traditional IRA contributions or Roth conversions. This form helps the IRS track your basis in your IRAs and prevents double taxation. If you contribute to both account types, you may need to file this form even if you do not usually file it.

Frequently Asked Questions

Can I contribute to a Roth IRA if I also have a 401(k)?

Yes. A 401(k) is a separate account type, so it does not count toward your IRA contribution limit. You can contribute the maximum to both a 401(k) and a Roth IRA in the same year. However, your income may disqualify you from Roth contributions if your employer 401(k) is a factor in determining your modified adjusted gross income.

What if I contributed too much and did not realize it until after tax day?

You can still remove the excess contribution, but you will owe the 6 percent excise tax for each year the excess sat in the account. Contact your IRA provider and request a removal of excess contributions. You may need to file an amended tax return. The sooner you act, the fewer years of excise tax you will owe.

Does my spouse's IRA contribution count toward my limit?

No. Each person has their own separate $6,500 limit. Your spouse's contributions to their IRAs do not reduce your limit. You each track your own contributions independently.

Can I move money between a Roth and traditional IRA to stay under the limit?

Moving money between accounts does not change your contribution total. A transfer or rollover is not a contribution, so it does not count toward your limit. Only new money you put into an IRA counts as a contribution. If you over-contributed, you must withdraw the excess; moving it to another IRA does not solve the problem.