Yes, you can have both a Traditional IRA and a Roth IRA open at the same time

The IRS allows you to own a Traditional IRA and a Roth IRA simultaneously. There is no rule against holding both. However, there is one critical limit: your total contributions across all IRAs in a single year cannot exceed the annual contribution limit set by the IRS. For 2024, that limit is $7,000 per year if you are under 50, or $8,000 if you are 50 or older. If you contribute $4,000 to a Roth IRA in January, you can contribute only $3,000 to a Traditional IRA that same year.

The reason people hold both accounts is usually strategic. A Roth IRA offers tax-free growth and withdrawals in retirement, but contributions are made with after-tax dollars. A Traditional IRA offers an upfront tax deduction, but withdrawals in retirement are taxed as ordinary income. By splitting contributions between the two, you can hedge your bets on what your tax rate will be when you retire, or you can use each account for different financial goals.

Key Takeaways

  • Your combined contributions to all IRAs in one year cannot exceed $7,000 (or $8,000 if age 50+), regardless of how many accounts you own.
  • A Traditional IRA gives you a tax deduction now; a Roth IRA gives you tax-free withdrawals later — owning both lets you use both strategies in the same year.
  • If you have a workplace 401(k), you can still own and contribute to both a Traditional and Roth IRA, but the Traditional IRA deduction may be reduced or eliminated depending on your income.
  • Conversions from a Traditional IRA to a Roth IRA are separate from your annual contribution limit and do not count toward the $7,000 yearly cap.

How the contribution limit works when you own both accounts

The $7,000 annual limit applies to the total of all your IRA contributions in a calendar year. This includes Traditional IRAs, Roth IRAs, SEP IRAs, and straightforward IRAs. If you have two Roth IRAs at different banks, contributions to both count toward the same limit. The same is true if you have multiple Traditional IRAs.

You decide how to split the money. You could put $7,000 in a Roth and $0 in a Traditional. You could put $3,500 in each. You could put $6,000 in a Traditional and $1,000 in a Roth. The IRS does not care how you divide it, only that the total does not exceed the annual cap. If you exceed the limit, the excess contribution is subject to a 6% penalty tax each year it remains in the account, so it is important to track your total across all accounts.

The Traditional IRA deduction when you also have a Roth

If you contribute to a Traditional IRA, you may be able to deduct that contribution from your taxable income in the year you make it. However, if you are covered by a workplace retirement plan (such as a 401(k) or 403(b)) and your income exceeds certain thresholds, your Traditional IRA deduction is reduced or eliminated. Owning a Roth IRA does not directly affect this rule, but your total income does.

For 2024, if you are single and covered by a workplace plan, your Traditional IRA deduction begins to phase out at $77,000 in modified adjusted gross income (MAGI) and is completely gone at $87,000. If you are married filing jointly, the phase-out range is $123,000 to $143,000. These numbers change each year. If your income is below the phase-out range, you can deduct your full Traditional IRA contribution even if you also own a Roth.

If your income is above the phase-out range, you cannot deduct a Traditional IRA contribution. In that case, you can still contribute to the account, but the money goes in after-tax. This creates a tax complication called the "pro-rata rule" if you later convert the Traditional IRA to a Roth, so many high-income earners skip the Traditional IRA altogether and use only a Roth.

Conversions do not count toward your annual contribution limit

A conversion is when you move money from a Traditional IRA (or a workplace plan) into a Roth IRA. Conversions are separate from your annual $7,000 contribution limit. You can contribute $7,000 to a Traditional IRA and then convert $50,000 from another Traditional IRA to a Roth in the same year, and neither action violates the contribution limit.

However, conversions are taxable. When you convert, you owe income tax on the amount converted (unless it was already after-tax money). This is why conversions are a strategic move: you pay tax now to lock in tax-free growth later. Many people convert in years when their income is lower than usual, so they pay less tax on the conversion.

Inherited IRAs and spousal rollovers

If you inherit a Traditional IRA or Roth IRA from someone other than your spouse, you cannot combine it with your own IRA. You must keep it in a separate inherited IRA account in your name as beneficiary. This account has different withdrawal rules than your own IRA, and the contribution limit does not explore to it.

If you inherit an IRA from your spouse, you have the option to treat it as your own IRA or to keep it as an inherited IRA. If you treat it as your own, you can combine it with your existing IRA of the same type (Traditional with Traditional, Roth with Roth). This gives you more flexibility with withdrawals and contributions.

Why someone might own both accounts

The most common reason is tax diversification. If you expect your tax rate to be lower in retirement than it is now, a Traditional IRA makes sense because you get a deduction today and pay tax at a lower rate later. If you expect your tax rate to be higher in retirement, a Roth makes sense because you pay tax now at a lower rate and withdraw tax-free later. By splitting contributions, you hedge against being wrong about your future tax rate.

Another reason is income limits. If your income is too high to contribute to a Roth IRA directly, you can still own a Roth through a backdoor Roth conversion. This involves contributing to a Traditional IRA and when ready converting it to a Roth. You can do this even if you already have a Roth IRA, and it does not change the contribution limit rules.

A third reason is flexibility in retirement. A Roth IRA has no required minimum distributions (RMDs) during your lifetime, so you can leave the money untouched if you do not need it. A Traditional IRA requires RMDs starting at age 73 (as of 2023). By keeping a Roth separate, you can take withdrawals from the Traditional IRA to satisfy the RMD and leave the Roth alone.

Common mistakes to avoid

The most frequent error is losing track of contributions across multiple accounts. If you have a Roth IRA at one bank and a Traditional IRA at another, you must add up contributions to both when calculating whether you have hit the annual limit. The IRS does not automatically prevent you from over-contributing; you have to monitor it yourself. If you over-contribute, you must file Form 5329 with your tax return to report the excess and pay the 6% penalty.

Another mistake is assuming you can deduct a Traditional IRA contribution if you have a workplace plan. Many people contribute to a Traditional IRA without realizing the deduction is phased out at their income level. They then discover at tax time that they cannot deduct it. If this happens, you can file an amended return, but it is easier to check the income limits before you contribute.

A third mistake is not understanding the pro-rata rule. If you have both pre-tax and after-tax money in Traditional IRAs and you convert some of it to a Roth, the IRS treats the conversion as coming proportionally from both the pre-tax and after-tax portions. This can result in unexpected tax liability. If you plan to convert, consult a tax professional first.

Frequently Asked Questions

Do I have to contribute to both accounts every year?

No. You can contribute to one account in some years and the other in different years. You can also skip a year entirely and contribute nothing. There is no requirement to use both accounts once you open them. However, if you do not contribute to a Roth IRA for several years, you do not get to "catch up" and contribute extra later — the annual limit applies only to the year in which you contribute.

What happens if I contribute more than $7,000 across both accounts?

The excess contribution is subject to a 6% excise tax each year it remains in your accounts. If you over-contribute by $1,000, you owe $60 in tax that year. You must file Form 5329 with your tax return to report the excess. The best fix is to withdraw the excess and any earnings on it before the tax filing important date for that year; this removes the penalty. If you do not withdraw it, the 6% tax applies again the following year.

Can I have a Traditional IRA and a Roth IRA if I have a 401(k) at work?

Yes. A 401(k) is a separate account type and does not count toward your IRA contribution limit. You can contribute the maximum to your 401(k) and also contribute $7,000 to IRAs in the same year. However, if you are covered by a workplace plan, the Traditional IRA deduction may be reduced or eliminated based on your income, as described above.

Can I move money between my Traditional and Roth IRA without penalty?

You cannot move money directly between them. However, you can convert money from a Traditional IRA to a Roth IRA, which is a one-way transaction. You will owe income tax on the converted amount, but there is no early withdrawal penalty. You cannot convert from a Roth to a Traditional IRA.

What if I have two Roth IRAs at different banks?

Both accounts count toward the same $7,000 annual limit. If you contribute $4,000 to one Roth IRA and $3,500 to another, you have hit your limit for the year. You can have as many Roth IRAs as you want, but the total contributions across all of them cannot exceed $7,000 per year. The same rule applies to multiple Traditional IRAs.