Yes, but your total contributions across both accounts are capped

You can open and fund both a Roth IRA and a Traditional IRA in the same tax year. The IRS does not prohibit having both account types. However, there is a single annual contribution limit that applies to the combined total you put into all your IRAs — whether they are Roth, Traditional, SEP, or straightforward accounts.

For 2024, that limit is $7,000 if you are under age 50, or $8,000 if you are 50 or older. If you contribute $4,000 to a Roth IRA, you can only contribute $3,000 to a Traditional IRA that same year. The limit resets each January 1st.

The reason to split contributions between account types is usually tax strategy. A Roth IRA grows tax-free and has no required withdrawals in your lifetime. A Traditional IRA may offer an when ready tax deduction, depending on your income and whether you have a workplace retirement plan. Some people use both to hedge their tax situation in retirement.

Key Takeaways

  • Your combined contributions to all IRA accounts in one year cannot exceed $7,000 (or $8,000 if age 50+), regardless of how many accounts you own.
  • You can split that limit however you want between Roth and Traditional IRAs — there is no rule requiring you to choose one or the other.
  • A Traditional IRA contribution may be tax-deductible in the year you make it, while a Roth contribution is made with after-tax dollars but grows tax-free.
  • If you exceed the annual limit across all your IRAs, the IRS charges a 6% penalty tax on the excess amount each year it remains in the accounts.

How the contribution limit works when you have multiple IRAs

The IRS treats all your IRAs as a single group for contribution purposes. If you have two Roth IRAs and one Traditional IRA, the $7,000 annual limit applies to the total of all three combined, not to each account separately.

This matters if you have IRAs at different financial institutions. Your bank, brokerage, or credit union does not automatically know about accounts you hold elsewhere. You are responsible for tracking your total contributions across all accounts and making sure you do not exceed the limit. If you contribute $5,000 to a Roth at one bank and $4,000 to a Traditional IRA at another, you have exceeded the limit by $2,000, and the IRS will assess a penalty.

The best practice is to keep a straightforward record: write down each contribution you make to any IRA, the account type, the date, and the amount. Add them up before you make a large contribution to make sure you will not go over.

Tax deduction limits for Traditional IRA contributions when you have a Roth

Having a Roth IRA does not change whether you can deduct a Traditional IRA contribution. The deduction limit depends on your income and whether you or your spouse have access to a workplace retirement plan like a 401(k) or 403(b).

If neither you nor your spouse has a workplace plan, you can deduct the full Traditional IRA contribution regardless of income. If you do have a workplace plan, the deduction phases out above a certain income threshold. For 2024, that threshold is $77,000 to $87,000 for single filers and $123,000 to $143,000 for married couples filing jointly (these numbers change each year).

The existence of a Roth IRA in your name does not affect these thresholds. The IRS only cares whether you have earned income and whether you have access to a workplace plan. If you are in the phase-out range, you may be able to deduct part of your Traditional contribution and part may be non-deductible. A tax professional or tax software can calculate the exact amount.

Income limits for Roth contributions when you have a Traditional IRA

Having a Traditional IRA does not change your Roth IRA income limits. You can contribute to a Roth as long as your income is below the annual threshold, regardless of whether you also have a Traditional IRA.

For 2024, Roth contribution limits phase out at $146,000 to $161,000 for single filers and $230,000 to $240,000 for married couples filing jointly. These thresholds are based on your modified adjusted gross income (MAGI) and change annually. If your income exceeds the limit, you cannot contribute directly to a Roth, though you may be able to use a backdoor Roth strategy (a separate process that involves contributing to a Traditional IRA and then converting it).

What happens if you contribute too much to your IRAs

If you exceed the annual contribution limit across all your IRAs, the IRS charges a 6% excise tax on the excess amount. This penalty applies each year the excess remains in your accounts, so it compounds quickly.

For example, if you contributed $8,000 when the limit was $7,000, you owe a 6% penalty on that $1,000 excess in the year you made the contribution. If you do not remove the excess by the tax filing important date (including extensions), you owe another 6% penalty the following year on the same $1,000, and so on.

The solution is to withdraw the excess contribution plus any earnings on it before your tax return is due (including extensions). If you catch the error before filing, you can file an amended return and avoid additional penalties. The IRS Form 5329 is used to report excess contributions and the penalty.

Roth conversion as an alternative to direct contributions

If your income is too high to contribute directly to a Roth IRA, you can still fund one using a backdoor Roth strategy. This involves contributing to a Traditional IRA (which has no income limit) and then converting it to a Roth. The conversion counts toward your annual Roth contribution limit, not your Traditional contribution limit.

A backdoor Roth is a legitimate strategy, but it has a tax complication called the pro-rata rule. If you have any pre-tax money in Traditional IRAs (including SEP or straightforward IRAs), the IRS treats all your Traditional IRAs as one pool for tax purposes. When you convert, you pay income tax on a portion of the conversion based on the ratio of pre-tax to after-tax money in all your Traditional accounts combined. This can make a backdoor Roth expensive or impossible if you have significant pre-tax IRA balances.

A tax professional can help you determine whether a backdoor Roth makes sense for your situation.

Timing and record-keeping for multiple IRA contributions

Contributions for a given tax year can be made anytime from January 1st through the tax filing important date (usually April 15th of the following year). You do not have to make all contributions at once — you can contribute to a Roth in January and a Traditional IRA in March of the same tax year, and both count toward the same annual limit.

Keep records of every contribution: the date, the account type, the financial institution, and the amount. Your IRA custodian (the bank or brokerage holding the account) will send you a Form 5498 each year showing contributions you made. Compare this to your own records to catch any discrepancies. If you made contributions to multiple IRAs, make sure the total on all your Forms 5498 matches your records.

If you made a contribution in error or changed your mind, you can request a return of contribution from your IRA custodian. This removes the contribution and any earnings on it from the account. The earnings portion is taxable in the year you made the contribution, but the contribution itself is not taxed again.

Frequently Asked Questions

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

Yes. Your 401(k) has its own separate contribution limit ($23,500 in 2024, or $31,000 if age 50+). Your IRA contributions are limited only by the $7,000 annual IRA limit. However, having a 401(k) may reduce or eliminate your ability to deduct a Traditional IRA contribution, depending on your income. Your Roth IRA income limits are also unaffected by a 401(k).

What if I contributed too much and did not realize it until after tax day?

You can still remove the excess, but you will owe income tax on any earnings that accumulated on the excess amount. File an amended return (Form 1040-X) for the year you made the contribution and report the removal. You may also owe the 6% penalty for the year the excess was in the account, though the IRS sometimes waives this if you correct the error promptly.

Do employer contributions to a SEP IRA count toward my personal IRA limit?

No. SEP IRA contributions from your employer have a separate limit ($69,000 in 2024). Your personal contributions to a Roth or Traditional IRA are still limited to $7,000 and count only toward that limit. However, if you have pre-tax money in a SEP IRA, the pro-rata rule applies to any backdoor Roth conversion you attempt.

Can I move money between a Roth and Traditional IRA without it counting as a contribution?

A conversion from Traditional to Roth counts as a Roth contribution for that year. A rollover from one Roth to another Roth does not count as a contribution. You are allowed one rollover per 12-month period per IRA type (one Roth-to-Roth rollover, one Traditional-to-Traditional rollover), but direct transfers between custodians are unlimited and do not count as rollovers.

What if I have a spouse — do we share the contribution limit?

No. Each spouse has their own $7,000 annual limit (or $8,000 if age 50+). A married couple can contribute up to $14,000 combined ($16,000 if both are 50+). Your spouse's income and workplace plans are separate from yours for IRA purposes, though married filing jointly couples have different income thresholds for Roth and Traditional deduction limits.