You can have as many Roth IRA accounts as you want, but your total contributions across all of them are limited by a single annual cap

The IRS does not restrict the number of Roth IRA accounts you open. You could have one at your bank, another at a brokerage, and a third at an investment company, and that is perfectly legal. What the IRS does restrict is how much money you can put into all your Roth IRAs combined in a single year.

For 2024, that limit is $7,000 if you are under 50 years old, or $8,000 if you are 50 or older. That $7,000 or $8,000 is your total across every Roth IRA you own — not per account. If you contribute $4,000 to one Roth and $3,500 to another, you have hit your limit for the year. A third contribution would violate the rule, and the IRS would charge you a penalty on the excess amount.

Key Takeaways

  • You can open multiple Roth IRA accounts at different financial institutions without breaking any rules.
  • Your annual contribution limit applies to the total across all your Roth IRAs, not to each account separately.
  • Contributing more than the annual limit triggers a 6 percent penalty tax each year the excess money sits in your accounts.
  • If you exceed the limit by mistake, you can withdraw the excess and any earnings on it before your tax return deadline to avoid the penalty.

Why someone would open more than one Roth IRA

Most people keep one Roth IRA at a single institution and never think about opening another. But there are practical reasons to have more than one. You might open a second Roth at a different bank or brokerage because you want access to different investment options — one institution might offer funds you like, while another offers different ones. You might also open a second account if you inherit a Roth IRA from a spouse or family member, since inherited Roths have different rules and it is cleaner to keep them separate.

Some people also open a new Roth IRA when they switch financial institutions and want to keep their old account open for its investment performance or history. There is no harm in doing this, as long as you track your total contributions across all accounts.

How the contribution limit works across multiple accounts

The IRS tracks your total Roth IRA contributions by your Social Security number, not by account. When you file your taxes, you report your total contributions for the year on Form 5498-SA or through your tax software. The IRS does not care which account the money went into — only that your total does not exceed the annual limit.

This means if you have three Roth IRAs and contribute to all three in the same year, you need to keep track yourself of how much you have put in across all of them. Your financial institutions will not automatically coordinate with each other. If you contribute $3,000 to Account A, $2,500 to Account B, and then try to contribute $2,000 to Account C, you have exceeded the limit by $500. That $500 is considered an excess contribution.

What happens if you contribute too much

An excess contribution triggers a 6 percent penalty tax on the amount over the limit. That penalty applies each year the excess money stays in your Roth IRAs. So if you over-contribute by $500 and do not fix it, you owe $30 in penalties that first year. If the money sits there for five years, you owe $30 per year for five years — $150 total — on top of income tax on any earnings the excess generated.

The good news is that you can fix an excess contribution if you catch it in time. If you withdraw the excess amount plus any earnings it generated before your tax return deadline (usually April 15 of the following year), the penalty does not apply. For example, if you over-contributed by $500 and it earned $50 in interest, you would withdraw $550, and the IRS would not penalize you. You would owe income tax on the $50 in earnings, but not the 6 percent penalty.

Inherited Roths and how they fit into the picture

If you inherit a Roth IRA from a spouse, you can treat it as your own and combine it with your existing Roth IRAs for contribution purposes. If you inherit a Roth from a non-spouse — a parent, sibling, or other relative — you cannot combine it with your own Roths, and you cannot contribute to it. Instead, you must follow separate withdrawal rules for inherited Roths, and it is usually cleaner to keep it in a separate account.

An inherited Roth does not count toward your annual contribution limit, so you do not need to worry about it pushing you over the cap. The contribution limit applies only to money you put in yourself, not to money you inherit or to earnings that accumulate inside the account.

How to track contributions across multiple accounts

If you do have more than one Roth IRA, keep a simple spreadsheet or note of your contributions each year. Write down the date, the amount, and which account you contributed to. At the end of the year, add them up to make sure you have not exceeded the limit. This takes five minutes and prevents costly mistakes.

You can also ask each financial institution for a statement showing your contributions for the year. Most will provide this on request. Some institutions have online tools that let you see your contribution history, though not all of them sync across institutions, so you still need to do the math yourself.

Frequently Asked Questions

Can I have a Roth IRA and a traditional IRA at the same time?

Yes. A Roth IRA and a traditional IRA are different account types, and you can own both. However, your total contributions to both types combined cannot exceed the annual limit. If you contribute $4,000 to a traditional IRA, you can only contribute $3,000 to a Roth that year (assuming you are under 50).

If I have two Roths and only contribute to one, do I lose the unused contribution room?

Yes. Contribution room does not roll over to the next year. If your limit is $7,000 and you only contribute $5,000, you cannot contribute $9,000 next year. Each year starts fresh with a new limit, and any unused room disappears.

What if I open a second Roth but forget about it and over-contribute by accident?

Contact the financial institution where you over-contributed and ask them to help you withdraw the excess plus earnings before your tax deadline. Most institutions have a process for this. If you miss the deadline, you will owe the 6 percent penalty, but you can still withdraw the excess in future years to stop the penalty from growing.

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

No. A Roth 401(k) through your employer is a separate account type with its own contribution limit. Money you put into a Roth 401(k) does not reduce the amount you can contribute to a Roth IRA, and vice versa.