Yes, you can hold both a Roth IRA and a traditional IRA at the same time
The IRS allows you to own both account types simultaneously. 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 — currently $7,000 for people under 50, or $8,000 if you are 50 or older. If you contribute $4,000 to a Roth IRA in January, you can only contribute $3,000 to a traditional IRA that same year.
Many people do this intentionally. You might use a traditional IRA for a large pre-tax contribution one year, then switch to a Roth IRA the next year when your income drops. Or you might keep both open permanently, contributing to whichever makes sense based on your tax situation that year. The accounts work independently — money in one does not affect the other's growth or withdrawal rules.
Key Takeaways
- You can own a Roth IRA and a traditional IRA at the same time, but your combined contributions to both accounts in one year cannot exceed $7,000 (or $8,000 if age 50 or older).
- If you have a workplace 401(k) or similar plan, the contribution limit for that plan is separate from your IRA limit, so you can max out both.
- Income limits for deducting traditional IRA contributions may apply if you or your spouse have a workplace retirement plan, but Roth IRA income limits are based on your modified adjusted gross income regardless of other accounts.
- You must track contributions to both accounts carefully each year to avoid exceeding the combined limit and facing IRS penalties.
How the contribution limit works across both accounts
The $7,000 annual limit (or $8,000 at age 50+) is a combined ceiling. It applies to all your IRAs together — whether you have one Roth, one traditional, or one of each. If you contribute $5,000 to a traditional IRA, you have $2,000 left to contribute to a Roth that year. If you exceed the limit, the IRS charges a 6% excise tax on the overage each year until you correct it.
This limit resets January 1 each year. Contributions you make in April for the prior tax year still count toward that prior year's limit. For example, if you contribute $4,000 to a Roth IRA in April 2025 for the 2024 tax year, that $4,000 counts against your 2024 combined limit, not 2025's.
Workplace retirement plans like a 401(k), 403(b), or SEP-IRA have their own separate contribution limits. You can max out a 401(k) and still contribute the full $7,000 to an IRA (Roth, traditional, or split between both). The limits do not overlap.
Income limits and tax deductions when you have both
Roth IRA income limits apply to you based on your modified adjusted gross income, regardless of whether you also have a traditional IRA. If your income exceeds the Roth limit for your filing status, you cannot contribute to a Roth that year — but you can still contribute to a traditional IRA (though the deduction may be limited).
Traditional IRA deduction limits are where it gets complicated. If you or your spouse have access to a workplace retirement plan, your ability to deduct traditional IRA contributions phases out at higher income levels. These phase-out ranges vary by filing status and change each year. The IRS publishes updated ranges annually. Having a Roth IRA does not change this rule — the question is whether you have a workplace plan, not whether you have multiple IRAs.
If you have no workplace plan, you can deduct traditional IRA contributions in full, regardless of income or whether you also have a Roth. If you do have a workplace plan and your income is below the phase-out range, you can deduct the full amount. If your income falls within the phase-out range, the deduction is reduced. If your income exceeds the phase-out range, you cannot deduct traditional IRA contributions that year — though you can still make them (called a non-deductible contribution).
Reasons people hold both accounts
Some people use both accounts as a deliberate strategy. If your income varies year to year, you might contribute to a traditional IRA in a high-income year (to reduce taxable income) and switch to a Roth in a lower-income year (to lock in tax-free growth at a lower tax cost). This is legal and common.
Others keep both open to hedge against future tax uncertainty. A Roth provides tax-free withdrawals in retirement; a traditional IRA provides a tax deduction now. Splitting contributions between both gives you a mix of pre-tax and after-tax retirement savings, which can be useful if you do not know what your tax bracket will be in retirement.
Some people inherit a traditional IRA from a spouse and want to keep it separate from their own Roth, or they open a second IRA at a different financial institution to organize their money by purpose (one for aggressive growth, one for stable income). The IRS does not care how many IRAs you have — only that your total contributions stay within the annual limit.
Tracking contributions to avoid penalties
You are responsible for tracking your own contributions across all IRAs. The financial institutions holding your accounts report contributions to the IRS on Form 5498, but they report each account separately. If you have a Roth at one bank and a traditional IRA at another, neither institution knows about the other account.
If you exceed the annual limit, you must file Form 5329 with your tax return to report the overage and pay the 6% excise tax. You can correct an overage by withdrawing the excess contribution plus any earnings on it before the tax-filing deadline (usually April 15 of the following year). If you do not correct it, the 6% tax applies every year the overage sits in the account.
Keep records of every contribution you make to every IRA, including the date and amount. Your tax preparer or the IRS can help you sort it out if there is confusion, but it is easier to track it yourself as you go.
Converting between account types
You can convert money from a traditional IRA to a Roth IRA at any time. This is called a Roth conversion. When you convert, you pay income tax on the amount converted, but the money then grows tax-free in the Roth. There is no income limit on conversions — even high earners can do this.
A conversion does not count toward your annual contribution limit. If you convert $10,000 from a traditional IRA to a Roth, you can still contribute $7,000 to an IRA that year. However, the conversion amount is added to your taxable income for that year, which may push you into a higher tax bracket.
Some people use conversions as a strategy: they contribute to a traditional IRA (getting a tax deduction), then immediately convert to a Roth (paying tax on the conversion at a lower rate than they would have paid if they had contributed to the Roth directly). This is legal, though it works best when your income is temporarily low.
Withdrawal rules when you have both
Roth and traditional IRAs have different withdrawal rules, and they do not affect each other. Money in a Roth IRA can be withdrawn tax-free after age 59½ if the account has been open at least five years. Money in a traditional IRA is taxed as ordinary income when withdrawn, and you must begin taking required minimum distributions at age 73 (as of 2023).
If you have both accounts, you can withdraw from them in any order. You might withdraw from a traditional IRA first to satisfy required minimum distributions, then take additional money from a Roth if you need it. Or you might take only from a Roth to avoid triggering taxes. The choice is yours.
The five-year rule for Roth withdrawals applies to each Roth account separately. If you have two Roth IRAs, each must be open five years before you can withdraw earnings tax-free. However, the five-year clock starts on the first day you fund any Roth IRA, so if you opened your first Roth in 2020 and opened a second in 2023, both are may be able to access for tax-free withdrawals after 2025.
Frequently Asked Questions
Do I need to file extra paperwork if I have both a Roth and traditional IRA?
No, not unless you exceed the contribution limit or make a conversion. If you stay within the annual limit and do not convert, your financial institutions report each account separately on Form 5498, and that is all the IRS sees. You do not file anything extra.
What happens if I accidentally contribute too much to both accounts?
You can withdraw the excess contribution plus any earnings it generated before your tax-filing deadline (usually April 15). If you do this, there is no penalty. If you do not withdraw it, you owe a 6% excise tax on the overage each year until it is corrected. File Form 5329 with your tax return to report the error.
Can I have a Roth IRA and a traditional IRA if I have a 401(k) at work?
Yes. Your 401(k) contribution limit is separate from your IRA limit. You can max out a 401(k) and still contribute $7,000 to an IRA (split between Roth and traditional however you choose). However, if you have a workplace plan, your ability to deduct traditional IRA contributions may be limited based on your income.
If I have both accounts, which one should I withdraw from first in retirement?
That depends on your tax situation. Withdrawing from a traditional IRA adds to your taxable income; withdrawing from a Roth does not. Many people withdraw from a traditional IRA first to satisfy required minimum distributions, then take additional money from a Roth if needed. A tax professional can help you decide the best order for your situation.
Can I combine my Roth and traditional IRAs into one account?
You can merge them by rolling one into the other, but the money keeps its tax status. If you roll a traditional IRA into a Roth, you pay income tax on the amount rolled. If you roll a Roth into a traditional IRA, the money remains after-tax. Most people keep them separate to avoid confusion and to maintain flexibility in retirement withdrawals.