You can contribute to both a Roth and a traditional IRA in the same year, but your total contributions 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 same year (assuming the 2024 limit of $6,500 for someone under 50). You cannot put the full limit into each account separately.

The combined limit applies regardless of how many accounts you own or which financial institutions hold them. If you have two Roth IRAs at different banks, or a Roth at one bank and a traditional at another, the IRS still counts all contributions together toward one annual maximum.

Key Takeaways

  • Your total contributions to all Roth and traditional IRAs combined cannot exceed $6,500 per year (or $7,500 if you are 50 or older) in 2024.
  • The IRS combines contributions across all your IRAs, even if they are at different financial institutions.
  • You can split your contribution however you want between accounts—$2,000 to Roth and $4,500 to traditional, for example—as long as the total does not exceed the limit.
  • Your income may limit or prevent you from deducting traditional IRA contributions if you have a workplace retirement plan, but this does not affect your Roth contribution room.
  • Exceeding the combined limit triggers a 6% excise tax on the overage each year it remains in the account, so correcting mistakes quickly matters.

How the combined limit works in practice

The annual contribution limit is a single pool of money you can divide between account types. For 2024, that pool is $6,500 if you are under 50, or $7,500 if you are 50 or older. You decide how much goes into each account type, but the total cannot exceed the limit.

Example: You earn $70,000 and have no workplace retirement plan. You could contribute $6,500 to a Roth IRA and $0 to a traditional IRA. Or $3,250 to each. Or $5,000 to Roth and $1,500 to traditional. The split is your choice, but the sum cannot exceed $6,500.

The IRS does not care which account you fund first or last. What matters is the total across all your IRAs by December 31 of the tax year. If you discover in March that you over-contributed the previous year, you can still fix it by withdrawing the excess and any earnings on it before filing your tax return.

When income limits affect your choices

Your income can restrict how much you can contribute to a traditional IRA if you (or your spouse) have access to a workplace retirement plan like a 401(k) or 403(b). This is called the deduction phase-out. If your income is too high, you cannot deduct your traditional IRA contributions on your taxes, though you can still make the contribution itself.

Roth IRA contributions have their own income limits that are separate and usually higher. If your income exceeds the Roth limit, you cannot contribute to a Roth at all that year. But if you are blocked from Roth contributions due to income, you may still be able to contribute to a traditional IRA (though you might not be able to deduct it).

The income limits change each year and depend on your filing status and whether you have a workplace plan. For 2024, the Roth phase-out begins at $146,000 for single filers and $230,000 for married filing jointly. Traditional IRA deduction phase-outs are lower if you have a workplace plan. Check the IRS website or your financial institution for the current year's limits before you contribute.

What happens if you over-contribute

If your total contributions to all IRAs exceed the annual limit, the IRS charges a 6% excise tax on the overage. This tax applies each year the excess remains in the account. If you contributed $7,000 when the limit was $6,500, you owe 6% tax on the $500 overage—that is $30 in year one. If you do not remove it, you owe another $30 in year two, and so on.

The fastest way to fix an over-contribution is to withdraw the excess amount plus any earnings it generated before you file your tax return for that year. If you do this, you typically avoid the 6% penalty. However, the earnings portion of the withdrawal may be taxable as income, and if you are under 59½, it may also be subject to an early withdrawal penalty (though some exceptions exist).

If you discover the over-contribution after filing your return, you can still withdraw it, but you will need to file an amended return and may owe back taxes and penalties. It is easier to catch and correct the mistake before filing.

Reasons people contribute to both account types

Some people split contributions between Roth and traditional IRAs to balance their tax situation. If you expect to be in a higher tax bracket in retirement, a Roth contribution now (taxed at your current lower rate) may make sense. If you expect to be in a lower bracket in retirement, a traditional contribution (deducted now at your higher rate) may be better.

Others contribute to both because they want flexibility. Roth contributions can be withdrawn anytime without penalty, while traditional IRA withdrawals are taxed as income. Having both types of accounts gives you options when you retire.

Some people are forced to split contributions because their income is too high for a full Roth contribution but they still have room in a traditional IRA. In this case, they might put what they can into Roth and the remainder into traditional to maximize their total retirement savings.

Tracking contributions across multiple accounts

If you have IRAs at more than one financial institution, you are responsible for tracking the combined total yourself. The IRS does not automatically add them up for you. Each bank or brokerage reports only the contributions to their own account on Form 5498, which they send to you and the IRS.

Keep a simple spreadsheet or note showing how much you contributed to each account each year. When you are ready to contribute, add up what you have already put in across all accounts, then calculate how much room you have left. This takes five minutes and prevents costly mistakes.

If you have old IRAs you forgot about or inherited IRAs, those count toward your limit too. Before you make a new contribution, search your records or contact previous employers to see if you have any dormant accounts.

Frequently Asked Questions

Can I contribute to a Roth IRA if I already maxed out my traditional IRA?

No. Once your total contributions across all IRAs reach the annual limit, you cannot contribute to any IRA that year, whether Roth or traditional. If you contributed $6,500 to a traditional IRA, you have $0 left for a Roth.

Does my 401(k) contribution count toward the IRA limit?

No. Your 401(k) contributions are separate from IRA contributions and have their own annual limit. You can max out both a 401(k) and an IRA in the same year. However, if you have a 401(k) at work, it may reduce how much of your traditional IRA contribution you can deduct on your taxes.

What if I contributed to a Roth IRA but my income turned out to be too high?

You have until the tax filing deadline (usually April 15 of the following year) to withdraw the excess contribution and any earnings on it. If you do this before filing, you generally avoid penalties. If you miss the deadline, you owe a 6% excise tax on the overage each year it stays in the account.

Can my spouse and I each contribute the full limit to both a Roth and traditional IRA?

Yes, but only if you each have earned income. Each person has their own separate annual limit. If you earn $50,000 and your spouse earns $40,000, you can each contribute up to $6,500 to IRAs (split however you want between Roth and traditional), for a household total of $13,000.

Do SEP IRA or Solo 401(k) contributions count toward my IRA limit?

No. SEP IRAs and Solo 401(k)s are self-employed retirement plans with their own contribution limits, separate from regular Roth and traditional IRAs. You can contribute to a SEP IRA and a Roth IRA in the same year without hitting the combined IRA limit.