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

The IRS allows you to own a Roth IRA and a traditional IRA simultaneously. There is no rule against holding both accounts. However, there is one critical limit: your total contributions across both accounts 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 your traditional IRA in January, you can contribute only $3,000 to your Roth that same year—not $7,000 to each. The limit applies to the combined total, not to each account separately.

Many people use this strategy intentionally: they keep a traditional IRA for pre-tax contributions or rollovers, and a Roth for tax-free growth. Others end up with both by accident—opening a Roth years after they already had a traditional account. Either way, the accounts work independently once the money is in them.

Key Takeaways

  • You can hold a Roth and a traditional IRA at the same time with no penalty, but your combined contributions to both accounts cannot exceed $7,000 (or $8,000 if age 50+) in a single year.
  • The contribution limit is a combined annual cap across all IRAs you own, regardless of how many accounts you have open.
  • A traditional IRA and a Roth IRA have different tax rules for withdrawals, so keeping both allows you to use each account's tax advantages separately.
  • If you have a high income, you may be blocked from contributing directly to a Roth but can still contribute to a traditional IRA, making both accounts useful at different life stages.

How the contribution limit works when you have both accounts

The annual contribution limit is a single pool of money, not two separate pools. The IRS does not care how you split it—only that the total does not exceed the cap. This means you have flexibility in how you divide your contributions between the two accounts each year.

For example, in 2024 you could contribute $5,000 to your traditional IRA and $2,000 to your Roth, or $7,000 to your Roth and $0 to your traditional. The split is your choice. But if you try to put $7,000 in each account, the IRS will flag the excess $7,000 in one of them, and you will owe a 6% penalty tax on that overage each year it sits in the account until you remove it.

The limit resets every January 1st. If you have not maxed out your contributions by December 31st, you cannot carry the unused amount into the next year. However, you can make contributions for the previous year up until the tax filing deadline (usually April 15th of the following year), so there is a small window to catch up if you miss the calendar year.

When having both accounts makes sense

Some people deliberately maintain both a traditional and a Roth IRA to take advantage of each account's tax treatment. If you have a high income in some years and a lower income in others, you might contribute to a traditional IRA when your income is high (to reduce your taxable income that year) and to a Roth when your income is lower (to lock in tax-free growth at a lower tax rate).

Others use both accounts because their circumstances change. You might have opened a traditional IRA years ago through an employer plan, then later become self-employed and want to open a Roth for more control over withdrawals. Both accounts can coexist without conflict.

A third scenario involves rollovers. If you roll over money from an old employer 401(k) into a traditional IRA, you now have a traditional IRA. You can still open and contribute to a Roth IRA in the same year, as long as your total contributions stay within the annual limit. The rollover itself does not count toward the contribution limit—only new contributions do.

Income limits and why both accounts matter at different income levels

Your income determines whether you can contribute directly to a Roth IRA. If your income exceeds a certain threshold, you are blocked from making direct Roth contributions—but you can still contribute to a traditional IRA. This is one reason people keep both accounts open.

In 2024, if you are single and your modified adjusted gross income (MAGI) exceeds $146,000, you cannot contribute to a Roth. If you are married filing jointly, the limit is $230,000. These thresholds change yearly. A traditional IRA has no income limit for contributions, though contributions may not be tax-deductible if you or your spouse have access to a workplace retirement plan and your income is too high.

Having both accounts gives you options: in years when your income is below the Roth limit, you can contribute to the Roth. In years when your income exceeds it, you can contribute to the traditional IRA instead. Over time, this lets you build tax-free savings in the Roth and tax-deferred savings in the traditional account.

Withdrawal rules are separate for each account

A Roth IRA and a traditional IRA have completely different withdrawal rules, and they do not affect each other. Money you withdraw from your Roth comes out tax-free if you meet the account's age and holding-period requirements. Money you withdraw from your traditional IRA is taxed as ordinary income in the year you withdraw it (unless you made non-deductible contributions, which are more complex to track).

You can withdraw from one account without touching the other. If you need money and want to avoid taxes, you can take it from your Roth. If you want to defer taxes, you can leave your Roth alone and take from your traditional IRA instead. The accounts operate independently in this way.

The required minimum distribution (RMD) rules also apply separately. Starting at age 73 (as of 2023), you must begin withdrawing from your traditional IRA each year. Roth IRAs have no RMD requirement during your lifetime. If you have both accounts, you only have to take RMDs from the traditional account—the Roth can keep growing untouched.

Tracking contributions and avoiding penalties

If you have both accounts, you need to track your contributions carefully. The IRS does not automatically know how much you contributed to each account—that is your responsibility. When you file your tax return, you report your total IRA contributions on Form 1040 and Schedule 1. If you exceed the limit, you will owe the 6% excise tax on the excess amount.

The penalty applies each year the excess sits in the account. If you contributed $8,000 to a Roth and $2,000 to a traditional IRA (totaling $10,000 when the limit was $7,000), you owe a 6% tax on the $3,000 excess. If you do not remove that $3,000 by the end of the next year, you owe another 6% penalty. The excess can compound quickly, so it is worth fixing immediately if you realize you have overcontributed.

To fix an overcontribution, you can withdraw the excess amount plus any earnings it generated. The earnings portion is taxable income in the year you withdraw it, and you may also owe the 10% early withdrawal penalty if you are under 59½. This is why tracking matters: catching an overcontribution early and removing it before it earns much interest saves you money.

Frequently Asked Questions

If I have both a Roth and traditional IRA, do I have to take money out of both when I turn 73?

No. Required minimum distributions apply only to your traditional IRA. Your Roth IRA has no RMD requirement during your lifetime, so you can leave it untouched and let it grow. You only withdraw from your traditional IRA to satisfy the RMD rule.

Can I contribute the full $7,000 limit to each account if I have both?

No. The $7,000 limit is a combined total across all IRAs you own. If you contribute $7,000 to your Roth, you cannot contribute anything to your traditional IRA that year. You must split the $7,000 between the two accounts however you choose.

What happens if I accidentally overcontribute to both accounts?

You will owe a 6% excise tax on the excess amount each year it remains in the accounts. You can fix this by withdrawing the excess plus any earnings it generated before the tax filing deadline. The earnings portion will be taxable income, and you may owe an early withdrawal penalty if you are under 59½.

Can I roll over money from a 401(k) into both a Roth and a traditional IRA in the same year?

Yes. A rollover does not count toward your annual contribution limit, so you can roll over to a traditional IRA and still make a separate $7,000 contribution to a Roth (or vice versa) in the same year. However, rolling directly into a Roth from a 401(k) is a taxable event—you will owe income tax on the amount converted.

Does having both a Roth and traditional IRA affect my tax return?

Yes, but only if you have a traditional IRA with deductible contributions. If you contribute to a traditional IRA and also have a workplace retirement plan, your deduction may be limited based on your income. Having a Roth does not change this rule, but it gives you an alternative place to save if the traditional IRA deduction is phased out.