Yes, you can contribute to both a traditional IRA and a Roth IRA in the same year, but your total contribution across both accounts cannot exceed the annual limit set by the IRS.

The IRS treats your contributions to traditional and Roth IRAs as a combined total. For 2024, that limit is $7,000 if you are under 50, or $8,000 if you are 50 or older. If you put $4,000 into a traditional IRA, you can only put $3,000 into a Roth IRA that same year — not an additional $7,000.

This rule exists because both account types are designed to encourage long-term retirement savings. The IRS wants to limit the total amount anyone can shelter from taxes each year, regardless of which retirement account holds the money. You might split contributions between the two accounts for different reasons: perhaps you want some money to grow tax-free (Roth) and some to reduce your taxable income now (traditional), or you are phasing out of Roth may be able to access and want to capture what you can.

Key Takeaways

  • Your combined contributions to a traditional IRA and Roth IRA cannot exceed $7,000 per year (or $8,000 if you are 50 or older) in 2024.
  • If you contribute $4,000 to a traditional IRA, you have $3,000 left to contribute to a Roth IRA that same year, not $7,000 more.
  • Contributing to both accounts in one year is legal and sometimes useful, but the tax deduction for traditional IRA contributions may be limited if you have a workplace retirement plan and earn above certain income thresholds.
  • Your income determines whether you can contribute to a Roth IRA at all; it does not directly limit traditional IRA contributions, but it affects whether those contributions are tax-deductible.

How the combined contribution limit works

The IRS combines your contributions to all IRAs you own — traditional, Roth, SEP, and straightforward — and measures them against one annual ceiling. This means if you have multiple IRAs at different banks or brokerages, the total across all of them still counts toward the same $7,000 or $8,000 limit.

The limit applies to contributions you make, not to earnings that grow inside the accounts. If you contribute $5,000 to a Roth IRA and it grows to $6,000 by the end of the year, that $1,000 gain does not count toward your contribution limit. Only the $5,000 you put in does.

You can split the limit however you want between traditional and Roth. You could contribute $7,000 to a Roth and $0 to a traditional, or $3,500 to each, or $6,000 to a traditional and $1,000 to a Roth. The only rule is that the two numbers add up to no more than $7,000 (or $8,000 if you are 50 or older).

Tax deduction limits for traditional IRA contributions when you also have a Roth

Contributing to both accounts does not change the rules for deducting traditional IRA contributions on your taxes. What matters is whether you have access to a workplace retirement plan — such as a 401(k), 403(b), or pension — and how much you earn.

If you do not have a workplace plan, you can deduct your entire traditional IRA contribution regardless of income or whether you also contribute to a Roth. If you do have a workplace plan, the deduction phases out above certain income levels. For 2024, the phase-out range for single filers is $77,000 to $87,000 of modified adjusted gross income; for married filing jointly, it is $123,000 to $143,000. These numbers change each year.

The fact that you are also contributing to a Roth does not reduce the deduction you can take for the traditional contribution. The two are separate calculations. However, if your income is in the phase-out range, you may not be able to deduct the full amount you contribute to the traditional IRA — and that limit applies whether or not you have a Roth.

Roth income limits explore to Roth contributions only

Roth IRAs have income limits that determine whether you can contribute at all. For 2024, single filers can contribute the full amount if their modified adjusted gross income is below $146,000; the ability to contribute phases out between $146,000 and $161,000, and you cannot contribute at all above $161,000. For married filing jointly, the phase-out is $230,000 to $240,000.

These limits explore only to Roth contributions. They do not restrict how much you can contribute to a traditional IRA. So if your income is too high for a Roth, you can still contribute to a traditional IRA (though the deduction may be limited if you have a workplace plan). The two accounts have different income rules because they serve different tax purposes.

Reasons people contribute to both accounts in one year

Some people split contributions between traditional and Roth to balance when ready tax savings with future tax-free growth. A traditional IRA contribution may lower your taxable income this year, while a Roth contribution grows tax-free and can be withdrawn tax-free in retirement. If you are unsure which tax treatment will benefit you more, splitting lets you hedge.

Others contribute to both because they are phasing out of Roth may be able to access. If your income is rising and you expect to exceed the Roth income limit next year, you might put as much as you can into a Roth while you still can, then put the remainder of your contribution limit into a traditional IRA.

Some people also use this strategy if they have a workplace plan with limited investment options. They might contribute to their employer's 401(k) to get the match, then split their remaining IRA contribution between a traditional IRA (for the tax deduction) and a Roth IRA (for more investment control and tax-free growth).

Tracking contributions across multiple accounts

If you have IRAs at more than one financial institution, you are responsible for tracking the total across all of them. The IRS does not automatically combine the numbers for you. If you contribute $4,000 to a Roth at one bank and $4,000 to a traditional IRA at another, you have exceeded the limit by $1,000, even though each institution only sees its own account.

When you file your tax return, you report your total IRA contributions on Form 1040 and Schedule 1. If you contributed too much, you can withdraw the excess and any earnings on it before the tax filing important date (usually April 15 of the following year) to avoid a 6 percent penalty on the excess amount each year it remains in the account.

Keep records of all contributions you make to all IRAs during the year. Many financial institutions send year-end statements, but it is your responsibility to add them up and make sure the total does not exceed the limit.

Frequently Asked Questions

If I contribute $3,000 to a Roth IRA, can I contribute $7,000 to a traditional IRA?

No. Your combined contributions to all IRAs cannot exceed $7,000 in 2024 (or $8,000 if you are 50 or older). If you contribute $3,000 to a Roth, you can only contribute $4,000 to a traditional IRA that year. The limit applies to the total across both accounts, not to each account separately.

Does contributing to a traditional IRA reduce the amount I can contribute to a Roth?

Yes, because they share the same annual limit. Every dollar you contribute to a traditional IRA reduces the amount you can contribute to a Roth that year. If you contribute $5,000 to a traditional IRA, you have $2,000 left to contribute to a Roth (assuming the $7,000 limit for 2024).

Can I deduct my traditional IRA contribution if I also contribute to a Roth?

The deductibility of your traditional IRA contribution depends on your income and whether you have a workplace retirement plan — not on whether you contribute to a Roth. If you have a workplace plan and earn above the phase-out range, your traditional contribution may not be fully deductible, regardless of Roth contributions. If you do not have a workplace plan, your traditional contribution is fully deductible.

What happens if I accidentally contribute too much to both accounts combined?

You can withdraw the excess contribution and any earnings on it before your tax return is due (usually April 15 of the following year) without penalty. If you do not withdraw it, you owe a 6 percent excise tax on the excess amount for each year it remains in the accounts. Report the withdrawal on Form 8606 or your tax return, depending on which account it came from.

Do employer contributions to my 401(k) count toward my IRA contribution limit?

No. Contributions to a 401(k), 403(b), or other workplace plan are separate from IRA contribution limits. You can contribute the full $7,000 (or $8,000) to IRAs even if you also contribute to a workplace plan. However, if you have a workplace plan, it may limit how much of your traditional IRA contribution you can deduct on your taxes.