Yes, you can hold both a traditional and Roth IRA at the same time
The IRS allows you to own a traditional IRA and a Roth IRA simultaneously. There is no rule against it. What matters is how much money you put into retirement accounts each year — that total limit applies across all your IRAs combined, whether they are traditional, Roth, or both.
Many people do this intentionally. You might open a Roth IRA for its tax-free growth and withdrawals in retirement, while keeping a traditional IRA for a different reason — perhaps you rolled over an old 401(k) into it, or you want to take a tax deduction this year. The accounts work independently, but the contribution limit ties them together.
Key Takeaways
- You can own a traditional IRA and a Roth IRA at the same time with no legal restriction.
- Your total contribution across all IRAs in a single year cannot exceed the annual limit set by the IRS, which varies by age.
- Money you contribute to a traditional IRA may reduce your taxable income that year, while Roth contributions do not.
- You can withdraw from either account at any time, but early withdrawals from a traditional IRA before age 59½ usually trigger taxes and a penalty, while Roth rules are more flexible for contributions you put in.
How the contribution limit works when you have both accounts
The IRS sets an annual limit on how much you can contribute to IRAs in total. For 2024, that limit is $7,000 if you are under 50, or $8,000 if you are 50 or older. This limit is a ceiling across all your IRAs combined — it does not reset for each account.
If you contribute $4,000 to a traditional IRA in a year, you can contribute only $3,000 to a Roth IRA that same year (assuming you are under 50). You cannot contribute the full $7,000 to each account. The IRS tracks this across all IRAs you own, even if they are at different banks or brokerage firms.
If you accidentally exceed the limit, the IRS charges a 6% excise tax on the excess amount each year it remains in the account. You can fix this by withdrawing the excess and any earnings on it before your tax filing deadline, which usually avoids the penalty.
Why someone might want both accounts
A common reason is a rollover. If you leave a job and have a 401(k), you can roll that money into a traditional IRA. You now have a traditional IRA from the rollover. Later, you might open a Roth IRA for new contributions going forward. Both accounts serve different purposes — one holds old employer retirement money, the other holds new savings you control.
Another reason is tax strategy. In a year when your income is lower than usual, you might contribute to a Roth IRA to lock in tax-free growth. In a year when your income is higher, you might contribute to a traditional IRA to reduce your taxable income that year. Over time, having both gives you flexibility.
Some people also use both accounts to manage required minimum distributions (RMDs). Traditional IRAs require you to start withdrawing money at age 73 (as of 2023). Roth IRAs have no RMD during your lifetime. By splitting savings between both, you can control how much you must withdraw each year.
Income limits affect Roth contributions, not traditional ones
If your income is too high, the IRS will not let you contribute directly to a Roth IRA. The income limit depends on your filing status and changes each year. For 2024, if you are single and earn more than $146,000, you cannot contribute the full amount; above $161,000, you cannot contribute at all.
A traditional IRA has no income limit for contributions. Anyone can contribute to one, regardless of how much they earn. However, if you have a workplace retirement plan (like a 401(k)) and your income exceeds a certain threshold, you cannot deduct your traditional IRA contribution on your taxes. The contribution still goes in, but you do not get the tax break.
This is why some higher-income people keep both: they max out a traditional IRA (no deduction), then use a Roth IRA to save additional retirement money. The traditional IRA acts as a holding account, and the Roth provides the tax-free growth they cannot get directly.
Withdrawal rules differ between the two account types
A traditional IRA penalizes you for withdrawing before age 59½. You owe income tax on the withdrawal plus a 10% penalty. There are exceptions — withdrawals for a first home purchase (up to $10,000 lifetime), medical expenses, or disability — but in general, early withdrawal is expensive.
A Roth IRA is more flexible. You can withdraw the money you contributed (not the earnings) at any time, tax-free and penalty-free. If you contributed $5,000 to a Roth and it grew to $6,000, you can pull out the $5,000 anytime. The $1,000 in earnings stays locked until age 59½ unless an exception applies.
This difference makes a Roth useful as an emergency fund. You know you can access your contributions if you need them. A traditional IRA is less flexible for this reason — you are paying a penalty if you touch it early.
Tax filing when you have both accounts
You report contributions to both accounts on your tax return, but in different ways. Traditional IRA contributions may be deductible, depending on your income and whether you have a workplace retirement plan. You claim the deduction on Form 1040.
Roth contributions are not deductible. You do not report them as a deduction. However, you do report them on Form 8606 if you have a traditional IRA with pre-tax money in it. This form tracks the split between pre-tax and after-tax money across all your IRAs, which matters when you withdraw.
If you own both a traditional and Roth IRA and you withdraw from the traditional one, the IRS treats the withdrawal as coming proportionally from both pre-tax and after-tax money. This is called the pro-rata rule. It can create a tax bill even if you only withdraw from the traditional account. A tax professional can help you understand this if you have both accounts with significant balances.
Consolidating or keeping accounts separate
You can merge a traditional IRA into another traditional IRA without tax consequences — it is called a trustee-to-trustee transfer. You can also merge a Roth IRA into another Roth IRA the same way. However, you cannot merge a traditional IRA into a Roth IRA without triggering taxes on the pre-tax money. That would be a conversion, which is a separate decision.
Many people keep both accounts open because they serve different purposes. Others consolidate to simplify record-keeping. There is no requirement to have only one. The choice depends on whether the accounts are helping you reach your goals or creating unnecessary complexity.
Frequently Asked Questions
If I have a traditional IRA, can I open a Roth IRA the same year?
Yes. You can open both in the same year. The only limit is the total amount you contribute across both accounts. If you contribute $3,000 to a traditional IRA in January, you can open and contribute $4,000 to a Roth IRA in December of the same year (assuming you are under 50 and meet Roth income requirements).
What happens if I contribute too much across both accounts?
The IRS charges a 6% excise tax on the excess amount each year it stays in the accounts. You can fix this by withdrawing the excess contribution and any earnings it generated before your tax filing deadline (usually April 15 of the following year). After that deadline, the penalty applies.
Do I file taxes differently if I have both a traditional and Roth IRA?
You report traditional IRA contributions on Form 1040 if they are deductible. Roth contributions are not deductible. If you have both accounts with pre-tax money in the traditional one, you also file Form 8606 to track the split. This matters for calculating taxes on future withdrawals.
Can I convert money from a traditional IRA to a Roth IRA?
Yes, this is called a Roth conversion. You withdraw money from the traditional IRA and deposit it into a Roth IRA within 60 days. You owe income tax on the amount converted, but the money then grows tax-free in the Roth. There is no income limit for conversions, even if you earn too much to contribute directly to a Roth.
Which account should I fund first if I can only contribute a small amount?
That depends on your situation. If your income is high enough that you cannot contribute to a Roth directly, a traditional IRA is your only option. If you can do either, consider whether you want a tax deduction now (traditional) or tax-free growth later (Roth). A financial advisor can help you decide based on your income and retirement timeline.