Yes, you can hold both a traditional and Roth IRA simultaneously
The IRS allows you to own both account types at the same time. There is no rule against it. The catch is that your total contributions across both accounts in a single year cannot exceed the annual limit — which is $7,000 for 2024 if you are under 50, or $8,000 if you are 50 or older. That limit applies to the combined total, not to each account separately.
This matters because people often think they can max out a traditional IRA and then max out a Roth IRA in the same year. You cannot. If you contribute $5,000 to a traditional IRA, you have $2,000 left of your annual limit for a Roth IRA that year.
Key Takeaways
- You can own a traditional IRA and a Roth IRA at the same time, but contributions to both combined cannot exceed $7,000 per year (or $8,000 if you are 50 or older).
- Income limits apply only to Roth contributions; if your income is too high to contribute to a Roth, you can still contribute to a traditional IRA.
- Having both accounts lets you split your retirement savings between tax-deductible contributions now and tax-free withdrawals later.
- You will need to track contributions to each account separately when you file taxes, because the deduction rules differ.
Why someone would want both accounts
The main reason is flexibility. A traditional IRA gives you a tax deduction now — you reduce your taxable income in the year you contribute. A Roth IRA gives you tax-free withdrawals later, but you get no deduction now. By splitting your contributions between the two, you can have some money that was deducted and some that grows tax-free.
This is especially useful if your income is high enough that you cannot contribute to a Roth at all. The income limits for Roth contributions phase out at higher earnings levels. If you earn too much to contribute to a Roth, you can still contribute to a traditional IRA — and you may be able to deduct it, depending on whether you have a workplace retirement plan.
Another reason is tax diversification. In retirement, you will have some accounts where you owe taxes on withdrawals (traditional) and some where you do not (Roth). This gives you control over your tax bill in any given year.
How the contribution limit works across both accounts
The annual limit is a single pool. You decide how to split it. If the limit is $7,000 and you contribute $3,000 to a traditional IRA, you have $4,000 left for a Roth. If you contribute $7,000 to a traditional IRA, you have $0 left for a Roth that year.
The limit resets on January 1 each year. You can contribute up until the tax filing deadline — usually April 15 of the following year — and it still counts toward the previous year's limit. For example, a contribution made on April 1, 2025 can be designated as a 2024 contribution if you file your 2024 taxes by April 15, 2025.
If you exceed the limit across both accounts, the IRS charges a 6% excise tax on the excess amount each year until you remove it. This is why tracking contributions carefully matters.
Income limits affect Roth contributions but not traditional ones
Roth IRAs have income limits. If you earn above a certain threshold, you cannot contribute to a Roth at all. These thresholds change yearly and depend on your filing status and modified adjusted gross income (MAGI).
Traditional IRAs have no income limit on contributions. Anyone with earned income can contribute. However, the deductibility of your contribution depends on whether you have access to a workplace retirement plan like a 401(k). If you do have a workplace plan and your income is above a certain level, you cannot deduct your traditional IRA contribution — though you can still make the contribution itself.
This is why having both accounts can solve a high-income problem: if you cannot contribute to a Roth because you earn too much, you can put money into a traditional IRA instead. You may or may not be able to deduct it, depending on your workplace plan situation.
Tax filing when you have both accounts
You will report contributions to each account separately on your tax return. Traditional IRA contributions may be deductible, depending on your income and workplace plan access. Roth contributions are never deductible, but you do not report them as income either — you simply note that you made them.
If you have a traditional IRA with pre-tax money in it and you want to contribute to a Roth, you need to be aware of the "pro-rata rule." This rule can complicate things if you have both pre-tax and after-tax money in traditional IRAs. When you convert money from a traditional IRA to a Roth, the IRS treats the conversion as coming proportionally from both pre-tax and after-tax funds. This can create unexpected tax bills. A tax professional can help you navigate this if it applies to your situation.
Withdrawal rules differ between the two account types
Traditional IRA withdrawals are taxed as ordinary income. You pay income tax on the money you withdraw. You must start taking withdrawals at age 73 (as of 2023; this age has been rising gradually). These are called required minimum distributions, or RMDs.
Roth IRA withdrawals of contributions are tax-free and penalty-free at any time. Withdrawals of earnings are tax-free and penalty-free only if the account has been open for at least five years and you are 59½ or older (with some exceptions). Roth IRAs have no RMD requirement during your lifetime, which makes them useful for leaving money to heirs.
Having both accounts means you can choose which one to withdraw from in retirement, depending on your tax situation that year.
How to set up both accounts
You can open both a traditional IRA and a Roth IRA at the same financial institution or at different ones. Most banks, credit unions, and investment firms offer both. You simply open each account separately and fund them as you choose.
When you contribute, you specify which account the money goes into. Your financial institution will track the contributions separately. At tax time, you will report the contributions on your tax return — the deductible portion of your traditional IRA contribution on Form 1040, and your Roth contribution (if any) on Form 8606.
If you are contributing through payroll at work, that goes into your workplace plan, not into an IRA. IRAs are separate accounts you open on your own.
Frequently Asked Questions
Can I contribute to both a traditional and Roth IRA in the same year?
Yes, but the combined total cannot exceed the annual limit. If you contribute $4,000 to a traditional IRA, you can contribute up to $3,000 to a Roth that same year (assuming the $7,000 limit applies to you). The limit is shared across both accounts.
What happens if I contribute too much to both accounts?
The IRS charges a 6% excise tax on the excess amount each year until you remove it. You can withdraw the excess and any earnings on it before your tax filing deadline to avoid the penalty, though you will owe taxes on the earnings portion.
If I have a 401(k) at work, can I still contribute to both an IRA and a Roth IRA?
Yes. Your 401(k) and IRAs are separate. However, having a workplace plan affects whether you can deduct a traditional IRA contribution. Your Roth contribution is not affected by a workplace plan unless your income is too high.
Do I need to file different tax forms for each account?
You report traditional and Roth contributions on different parts of your tax return. Traditional IRA deductions go on Form 1040. Roth contributions are reported on Form 8606. Your financial institution will send you a statement showing what you contributed to each account.
Can I convert money from my traditional IRA to my Roth IRA?
Yes, but it is taxable. You pay income tax on the amount you convert in that year. This is called a Roth conversion. Be aware of the pro-rata rule if you have multiple traditional IRAs with both pre-tax and after-tax money in them.