Yes, you can contribute to both a Roth IRA 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 your Roth 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 year (assuming the 2024 limit of $6,500 for someone under 50). You cannot split the full limit between them — the combined total is your ceiling.

This rule applies regardless of how many IRAs you own. If you have two Roth IRAs and one traditional IRA, the contributions to all three count toward the same annual limit. The IRS does not care how many accounts you hold; it only cares about the total dollars you put in.

Key Takeaways

  • Your combined contributions to all Roth and traditional IRAs cannot exceed the annual IRS limit, which is $6,500 for 2024 if you are under 50 years old.
  • If you contribute to both account types in the same year, you must track the total yourself — your banks do not automatically enforce the limit across accounts.
  • Your income may limit how much you can contribute to a Roth IRA, but traditional IRA contributions have no income limit (though deductibility depends on income and workplace retirement plan access).
  • Exceeding the combined limit triggers a 6 percent excise tax on the overage each year it remains in the account, so correcting it matters.

How the combined limit works in practice

Suppose you earn $70,000 and want to save for retirement through both account types. You decide to put $4,000 into a Roth IRA in January. That leaves you $2,500 to contribute to a traditional IRA for that same year (using the 2024 limit). If you try to add $3,000 to the traditional IRA instead, you have overcontributed by $500.

The IRS does not automatically catch this. Your bank will accept the deposit. But when you file your tax return or during an audit, the overage becomes a problem. You will owe a 6 percent excise tax on the $500 for that year, and the tax applies again the following year if you do not remove the money. The easiest fix is to withdraw the overage and any earnings on it before your tax filing important date.

If you have multiple IRAs at different banks, you are responsible for keeping track of the total. One institution does not know what you contributed elsewhere. A spreadsheet or your tax preparer can help you stay within the limit.

Income limits affect Roth contributions, not traditional ones

Your income may prevent you from contributing the full amount to a Roth IRA. In 2024, the Roth contribution limit begins to phase out at $146,000 for single filers and $230,000 for married couples filing jointly (these numbers change yearly). Once your income exceeds the upper limit for your filing status, you cannot contribute to a Roth at all.

Traditional IRAs have no income limit on contributions themselves. However, if you have access to a workplace retirement plan like a 401(k), your income may limit how much of your traditional IRA contribution you can deduct on your taxes. A non-deductible contribution still counts toward your annual limit, so you cannot use it as a workaround to fund both accounts beyond the ceiling.

If your income is too high for a Roth but you want to save in one, some people use a "backdoor Roth" strategy: they contribute to a traditional IRA (non-deductible) and then convert it to a Roth. This is legal but has tax and procedural rules worth understanding before you attempt it.

Why you might want both account types

Splitting contributions between Roth and traditional IRAs can make sense if you expect your tax situation to change. A traditional IRA gives you a tax deduction now (if you may have access to), lowering your current-year taxes. A Roth IRA offers tax-free withdrawals in retirement, which can be valuable if you expect to be in a higher tax bracket later.

Some people contribute to a traditional IRA early in the year when their income is lower, then switch to a Roth later once they know their full-year earnings. Others use a traditional IRA for a large one-time contribution and a Roth for regular monthly savings. The flexibility to use both is useful for tailoring your retirement savings to your specific circumstances.

Another reason is employer matching. If your workplace offers a 401(k) match, that money does not count toward your IRA limit. You can max out your 401(k) and still contribute the full IRA limit to either or both account types.

What happens if you overcontribute

An overcontribution occurs when your total contributions to all IRAs exceed the annual limit. The IRS charges a 6 percent excise tax on the excess amount. If you contributed $7,000 when the limit was $6,500, you owe 6 percent of the $500 overage, which is $30 in tax for that year.

The 6 percent tax applies again the next year if the overage remains in the account. The fastest way to fix it is to withdraw the excess and any earnings it generated before your tax return is due (including extensions). Once you withdraw it, the tax no longer applies to that money going forward.

If you discover an overcontribution after you have already filed your return, you can still withdraw it and file an amended return. The IRS generally allows this correction, though the timing and process depend on your specific situation. A tax professional can guide you through the amendment if needed.

Coordinating contributions across multiple accounts

If you have IRAs at more than one bank, or if you have both an IRA and a workplace 401(k), tracking your total contributions requires a straightforward system. Many people use a spreadsheet or a note in their phone to record each deposit as it happens. At the end of the year, add them up to confirm you stayed within the limit.

Some banks and brokerages offer tools to track IRA contributions, but they typically only show activity at that institution. If you have accounts elsewhere, you must combine the numbers yourself. Your tax preparer can also help you verify the total when you file.

If you are self-employed or have a side business, you may also have access to a SEP IRA or Solo 401(k), which have much higher contribution limits and are tracked separately from your regular IRAs. These do not count toward the $6,500 IRA limit, so they offer additional savings room.

Frequently Asked Questions

If I contribute $3,000 to a Roth IRA, can I contribute $6,500 to a traditional IRA?

No. Your combined contributions to all Roth and traditional IRAs cannot exceed $6,500 (for 2024, if you are under 50). If you put $3,000 in a Roth, you can only add $3,500 to a traditional IRA. The limit applies to the total across both account types, not to each one separately.

Do employer 401(k) contributions count toward my IRA limit?

No. Your 401(k) contributions are tracked separately and have their own annual limit. You can max out a 401(k) and still contribute the full IRA limit to a Roth, a traditional IRA, or both. However, a 401(k) may affect whether you can deduct a traditional IRA contribution on your taxes.

What if I contributed too much by accident?

Withdraw the excess and any earnings it generated before your tax return is due. Once you withdraw it, the 6 percent excise tax no longer applies to that money. If you discover the error after filing, you can file an amended return to correct it.

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

Moving money between your own accounts does not reduce the total contribution. A transfer or rollover counts as a contribution if you are moving money in from outside, but moving money between your own Roth and traditional IRA does not change your total. You must withdraw the excess to fix an overcontribution.

Does the income limit for Roth IRAs affect traditional IRA contributions?

No. Traditional IRAs have no income limit on contributions. However, if you have a workplace retirement plan, your income may limit how much of your traditional IRA contribution you can deduct. A non-deductible contribution still counts toward your annual limit.