Yes, but your total contributions are capped

You can contribute to both a Roth IRA and a traditional IRA in the same calendar year. However, the combined amount you contribute to both accounts cannot exceed the annual contribution limit. For 2024, that limit is $7,000 if you are under 50, or $8,000 if you are 50 or older. If you put $3,000 into a Roth IRA, you can only put $4,000 into a traditional IRA that same year.

The limit resets each January 1st. Any contributions you make between January and December count toward that year's total, regardless of which account type receives the money.

This rule exists because the IRS treats both accounts as part of the same retirement savings category. The government wants to cap how much you can shelter from taxes or defer from taxes each year, so it combines your activity across both account types.

Key Takeaways

  • Your combined contributions to a Roth and traditional IRA cannot exceed $7,000 per year (or $8,000 if you are 50 or older).
  • The limit applies to the calendar year, so contributions made between January and December all count toward the same annual cap.
  • If you contribute to both accounts, you must track your total across both to avoid exceeding the limit and facing IRS penalties.
  • Income limits may prevent you from contributing to a Roth IRA or deducting traditional IRA contributions, even if you have room under the dollar cap.

Why someone might split contributions between both accounts

People sometimes divide their annual contribution between a Roth and a traditional IRA to hedge their bets on taxes. If you are unsure whether your tax rate will be higher or lower in retirement, splitting lets you have some money that grows tax-free (Roth) and some that grows tax-deferred (traditional). When you withdraw in retirement, you can choose which account to draw from based on what makes sense that year.

Another reason is flexibility. A Roth IRA lets you withdraw your contributions (not the earnings) anytime without penalty, while a traditional IRA charges a 10% penalty if you withdraw before 59½. If you think you might need access to some of your money before retirement, putting part of your contribution in a Roth gives you that option.

Some people also split contributions because they have income limits that affect one account but not the other. For example, if your income is too high to deduct a traditional IRA contribution, you might put the full amount into a Roth instead—but if your income is also too high for a Roth, you might contribute to a traditional IRA and accept that you cannot deduct it.

How to track contributions across both accounts

You are responsible for keeping track of your total contributions yourself. The IRS does not automatically combine the numbers from your Roth and traditional IRA statements. If you exceed the annual limit, you face a 6% excise tax on the excess amount for each year it stays in the account.

The easiest method is to keep a simple spreadsheet or note that shows: the date of each contribution, the amount, and which account it went to. At the end of the year, add up the total across both accounts. If you are close to the limit, contact your bank or brokerage before making another contribution to confirm you will not go over.

If you discover you contributed too much after the year ends, you can ask your bank or brokerage to remove the excess contribution and any earnings on it before the tax filing deadline (usually April 15th of the following year). This is called a corrective distribution, and it prevents the 6% penalty if you act in time.

Income limits that may affect your ability to contribute

Even though you have a dollar limit on contributions, your income may prevent you from using both accounts in the same year. A Roth IRA has income limits—if you earn above a certain threshold, you cannot contribute to a Roth at all. A traditional IRA has no income limit on contributions, but if you earn above a certain amount and have access to a workplace retirement plan (like a 401(k)), you cannot deduct your traditional IRA contribution on your taxes.

These income thresholds vary by filing status and change each year. If your income is high enough to disqualify you from a Roth but low enough to deduct a traditional IRA contribution, you can use both accounts—but you still cannot exceed the combined dollar limit.

If your income is too high for a Roth but you cannot deduct a traditional IRA contribution either, you can still contribute to a traditional IRA, but the contribution will not be tax-deductible. This is sometimes called a "non-deductible contribution," and it creates extra tax paperwork when you file.

What happens if you exceed the contribution limit

If you contribute more than the annual limit across both accounts combined, the IRS charges a 6% excise tax on the excess amount. This tax applies each year the excess stays in the account. For example, if you contributed $8,000 when the limit was $7,000, you would owe a 6% tax on that $1,000 excess—$60 that year, and another $60 the next year if you do not remove it.

The penalty stacks up quickly, so it is worth fixing as soon as you notice. If you catch the mistake before you file your tax return for that year, you can ask your bank or brokerage to remove the excess and any earnings it generated. This removes the penalty entirely.

If you do not catch it until after you file, you can still request a corrective distribution, but you may owe the 6% tax for the year you discovered the error. You would report this on Form 5329 when you file your taxes.

Spousal IRAs and contribution limits

If you are married and one spouse has little or no income, the higher-earning spouse can open and contribute to a spousal IRA in the non-working spouse's name. This does not change the combined contribution limit—it still applies to each person individually. You and your spouse each have a separate $7,000 (or $8,000) limit, so together you can contribute up to $14,000 per year.

The spousal IRA can be either a Roth or a traditional IRA. The non-working spouse can split their $7,000 limit between both account types, just as anyone else can. The key difference is that the higher-earning spouse can fund the account even though the non-working spouse has no income.

Frequently Asked Questions

If I max out my Roth IRA, can I still contribute to a traditional IRA?

No, not in the same year. If you contribute the full $7,000 to a Roth IRA, you have reached the combined limit and cannot contribute anything to a traditional IRA that year. You would have to wait until January 1st of the next year to start a new contribution cycle.

Does my 401(k) contribution count toward the IRA limit?

No. Your 401(k) has its own separate contribution limit, which is much higher than the IRA limit. Contributions to a 401(k) do not reduce how much you can contribute to a Roth or traditional IRA. However, having a 401(k) at work may affect whether you can deduct a traditional IRA contribution, depending on your income.

What if I contribute to a Roth IRA and then find out I made too much money that year?

If your income exceeds the Roth IRA limit after you have already contributed, you can ask your bank or brokerage to remove the excess contribution and any earnings before you file your taxes. This is called a corrective distribution, and it prevents penalties. You would report the earnings as income on your tax return.

Can I move money between my Roth and traditional IRA to fix an over-contribution?

Moving money between accounts does not reduce your contribution total—it just moves the money around. If you over-contributed, you need to withdraw the excess amount entirely from the IRA system, not transfer it to another account. Your bank or brokerage can walk you through the corrective distribution process.

Do I need to file a special form if I contribute to both accounts?

You do not need a special form just for contributing to both accounts. However, if you make non-deductible contributions to a traditional IRA, you must file Form 8606 with your tax return to track the basis. Your bank or brokerage will send you a Form 5498 each year showing your contributions to both accounts, which you use as a reference when you file.