Yes, you can contribute to both accounts in the same year, but your total contributions across both cannot exceed the annual limit

The IRS treats a Roth IRA and a traditional IRA as a single unit for contribution purposes. If you contribute $3,000 to a traditional IRA in 2024, you can contribute up to $7,000 more to a Roth IRA that same year — but only if the combined total does not exceed the annual limit. For 2024, that limit is $7,000 if you are under 50, or $8,000 if you are 50 or older. The limit resets each January.

This rule applies even if you have multiple traditional IRAs or multiple Roth IRAs. The IRS combines them all. If you have three traditional IRAs and one Roth, and you contribute $2,000 to each traditional account, you have used $6,000 of your $7,000 limit and can only add $1,000 to the Roth.

Key Takeaways

  • Your combined contributions to all traditional and Roth IRAs cannot exceed $7,000 per year (or $8,000 if you are 50 or older), regardless of how many accounts you own.
  • You can split your contribution however you want between the two types — $3,500 to each, or $7,000 to one and $0 to the other — as long as the total does not exceed the limit.
  • Income limits for Roth contributions may prevent you from putting money directly into a Roth if you earn above a certain threshold, but income does not limit traditional IRA contributions.
  • A backdoor Roth conversion is a legal strategy to fund a Roth when your income exceeds the direct contribution limit, but it requires careful handling if you also own a traditional IRA.

How the contribution limit works across both account types

Think of your annual contribution limit as a single bucket. You decide how much goes into the traditional side and how much goes into the Roth side, but the bucket itself does not grow. If you are 45 years old, your bucket holds $7,000 total for 2024. You might put $4,000 into a traditional IRA and $3,000 into a Roth, or $7,000 into the Roth and $0 into the traditional, or any split in between.

The IRS does not care how you divide it. What matters is that you do not exceed the total. If you contribute $5,000 to a traditional IRA and then try to add $3,000 to a Roth in the same year, you have overcontributed by $1,000. You will owe a 6% excise tax on that excess amount each year it sits in the account until you remove it.

Income limits affect Roth contributions but not traditional ones

Your income determines whether you can contribute directly to a Roth IRA. For 2024, if you are single and earn more than $146,000, you cannot contribute the full $7,000 to a Roth. If you earn more than $161,000, you cannot contribute to a Roth at all. These ranges are higher if you are married filing jointly, and they change each year.

Traditional IRAs have no income limit for contributions. You can earn $500,000 a year and still contribute $7,000 to a traditional IRA. However, if you are covered by a workplace retirement plan (like a 401(k)), your ability to deduct that contribution from your taxes phases out at higher incomes. You can still contribute the money, but you may not get a tax break for it.

This is why some people with high incomes use both accounts: they max out a traditional IRA (which they cannot deduct), then convert it to a Roth. This is called a backdoor Roth conversion, and it is legal — but it has a major catch if you already own a traditional IRA with money in it.

The pro-rata rule: why existing traditional IRA balances matter

If you own a traditional IRA with $50,000 in it and you want to do a backdoor Roth conversion, the IRS applies the pro-rata rule. This rule says that when you convert a traditional IRA to a Roth, a portion of the conversion is taxed based on how much of your total traditional IRA balance is pre-tax money.

Here is the problem: if you have $50,000 in a traditional IRA (all pre-tax) and you contribute $7,000 to a new traditional IRA, then convert that $7,000 to a Roth, the IRS treats the conversion as if you converted $7,000 from a pool of $57,000. Since all $57,000 is pre-tax, you owe income tax on roughly $6,789 of the conversion. You end up paying tax on money you wanted to move tax-free.

The pro-rata rule applies across all your traditional IRAs, SEP IRAs, and SIMPLE IRAs. It does not apply to 401(k)s or other workplace plans. If you have a large traditional IRA balance and want to do a backdoor Roth, you may need to roll that traditional IRA into a workplace 401(k) first — if your employer plan allows it — to avoid the pro-rata hit.

When it makes sense to split contributions between both types

Most people choose one type or the other, not both. But splitting can make sense in a few situations. If your income is near the Roth limit, you might contribute what you can to the Roth, then put the remainder into a traditional IRA to use up your full limit. If you are in a low tax year (a year you took time off work, or had a business loss), you might contribute to a traditional IRA to deduct the contribution and lower your taxes that year, while also contributing to a Roth to lock in tax-free growth for the future.

Another reason to split is tax diversification. In retirement, you will want a mix of pre-tax money (traditional IRA) and after-tax money (Roth IRA) so you can manage your tax bracket and avoid pushing yourself into a higher one. If you only have a Roth, you have no flexibility. If you only have a traditional IRA, you are forced to take taxable withdrawals.

Tracking contributions across multiple accounts

If you own more than one IRA of the same type, the IRS still counts them as one account for contribution limits. You do not get a separate $7,000 limit for each account. The same is true if you have both a Roth and a traditional IRA — they share one $7,000 limit.

Keep a record of all contributions you make to any IRA during the year. If you contribute to an account at one bank and then open a new account at another bank and contribute again, both contributions count toward your limit. The IRS matches contributions to your Social Security number, not to individual accounts. If you lose track and overcontribute, you will not know until you file your tax return or the bank reports the excess to the IRS.

What happens if you overcontribute

If you contribute more than the annual limit across all your IRAs, you owe a 6% excise tax on the excess amount. That tax applies every year the excess sits in the account. If you overcontribute $1,000 and do not fix it, you pay $60 in tax that year. If you leave it in place for five years, you pay $60 per year for five years — $300 total — even though you only overcontributed once.

The fix is to remove the excess contribution plus any earnings on it before your tax filing deadline (usually April 15 of the following year). If you remove it in time, you avoid the excise tax. You will still owe income tax on any earnings the excess generated, but you dodge the 6% penalty. If you do not catch the overcontribution until after the deadline, you can still remove it, but you will owe the excise tax for that year.

Frequently Asked Questions

Can I contribute to a Roth and traditional IRA if I have a 401(k) at work?

Yes. Your 401(k) limit is separate from your IRA limit. You can contribute up to $23,500 to a 401(k) in 2024 and also contribute $7,000 across a Roth and traditional IRA combined. However, if you earn above a certain threshold and are covered by a workplace retirement plan, you may not be able to deduct a traditional IRA contribution from your taxes.

Do I have to contribute the same amount to both types?

No. You can put all $7,000 into a Roth, all $7,000 into a traditional IRA, or any split between them. The only rule is that the total cannot exceed $7,000. The split is entirely your choice based on your income, tax situation, and retirement goals.

If I contribute to a traditional IRA, can I still do a backdoor Roth?

You can, but the pro-rata rule will apply. If you have existing pre-tax money in any traditional IRA, a portion of your backdoor conversion will be taxed. To avoid this, you would need to roll your traditional IRA balance into a workplace 401(k) before doing the conversion, if your plan allows it.

What if I contribute to one IRA early in the year and forget about the limit?

Keep a running total of all IRA contributions you make during the year. If you contribute $4,000 to a traditional IRA in January and then contribute $5,000 to a Roth in November, you have overcontributed by $2,000. You will need to remove the excess plus earnings before your tax deadline to avoid the 6% excise tax.