You can open as many Roth IRAs as you want, but you can only contribute to one total amount per year
There is no limit on the number of Roth IRA accounts you can open. You can have three with one bank, two with another, and one with a brokerage — the IRS does not care how many accounts exist in your name. What the IRS does care about is the total amount you put into all of them combined in a single tax year.
The annual contribution limit applies across every Roth IRA you own, not to each account separately. If the limit for your age is $7,000 in 2024, that $7,000 is your ceiling whether it goes into one account or split among five. Exceeding that total triggers a penalty tax on the overage, even if you did not know the accounts were connected.
Most people open only one Roth IRA because there is no practical reason to open more. A second account adds paperwork, separate statements, and the risk of accidentally over-contributing. The only common reason to open a second one is to move money from an old account to a new provider without closing the first one during the transfer.
Key Takeaways
- The IRS counts all your Roth IRA contributions together, regardless of how many separate accounts you own.
- Your annual contribution limit (currently $7,000 for most adults under 50, or $8,000 if you are 50 or older) is a total across all your Roth IRAs combined.
- Contributing more than the annual limit to your combined accounts results in a 6 percent penalty tax on the overage each year it remains in the accounts.
- Opening multiple Roth IRAs makes tracking your total contributions harder and increases the chance of an unintended overage.
How the contribution limit works across multiple accounts
When you open a second Roth IRA, you do not get a second contribution limit. The IRS views all Roth IRAs in your name as one account for contribution purposes. If you put $4,000 into Account A and $3,500 into Account B in the same year, you have contributed $7,500 total — $500 over the limit if you are under 50.
The penalty for overage is steep. The IRS charges a 6 percent excise tax on the excess amount each year it sits in your accounts. If you contributed $500 too much, you owe $30 in tax that year. If you do not remove the overage by the tax filing deadline (usually April 15 of the following year), you owe another $30 the next year, and the year after that, until you fix it.
You can remove an overage without penalty if you catch it before filing your tax return. Most people do this by withdrawing the excess contribution plus any earnings it generated. Some providers make this easier than others — ask your bank or brokerage how to report and remove an overage if it happens.
When opening a second Roth IRA actually makes sense
The most common legitimate reason to open a second Roth IRA is during a transfer between providers. If you want to move your money from Bank A to Brokerage B, you can open the new account at B and request a direct transfer. The money moves without you touching it, and there is no tax consequence. Some people keep the old account open temporarily to make sure the transfer completes, then close it later.
Another scenario is if your first provider goes out of business or stops offering Roth IRAs. You would open a new account elsewhere and transfer your balance over. Again, this is a one-time event, not an ongoing reason to maintain two accounts.
A third situation is if you are married and your spouse has their own Roth IRA. That is two separate people, two separate contribution limits, and two separate accounts — this is normal and expected. The rule about combined limits applies only within one person's accounts.
Tracking contributions across multiple accounts
If you do open more than one Roth IRA, you need a system to track your total contributions. Write down how much you put into each account each year, add them together, and make sure the total does not exceed the annual limit. Keep these records for at least three years in case the IRS asks.
Your bank or brokerage will send you a Form 5498 each January showing what you contributed to that specific account in the prior year. If you have two accounts, you will get two forms. Add the numbers from both forms to see your true total. Do not assume one form shows your complete picture.
Some tax software will ask you to enter contributions from all your Roth IRAs. Be honest about the total. If you underreport, the IRS can catch it when your forms arrive, and you will owe the penalty retroactively.
What happens if you over-contribute by accident
If you realize you over-contributed before you file your tax return, contact your bank or brokerage and ask how to withdraw the excess. Most providers have a process for this. You will withdraw the overage plus any earnings it made. The earnings portion may be taxable, but the contribution itself comes out tax-free if you act quickly.
If you do not catch it until after you file, you can still fix it. File an amended return (Form 1040-X) and report the correction. You will owe the 6 percent penalty for the year you over-contributed, but you can stop the penalty from continuing in future years by removing the excess now.
If you never fix it, the 6 percent penalty keeps adding up every year. A $500 overage becomes $30 in year one, $60 in year two, $90 in year three, and so on. It is worth fixing even years later.
Income limits and multiple accounts
Your income does not change based on how many Roth IRAs you own. If your income is too high to contribute to a Roth IRA under the current year's limits, opening a second account does not change that. The income limit is per person, not per account.
However, if your income falls below the limit, you can contribute to a Roth IRA regardless of how many accounts you have. The contribution limit is still the same total across all accounts.
Frequently Asked Questions
Can I open a Roth IRA with multiple banks to get multiple contribution limits?
No. The IRS counts all contributions to all your Roth IRAs as one total, regardless of which banks or brokerages hold them. Opening accounts at five different banks does not give you five contribution limits — you still have one limit for the year, split however you choose across those accounts.
What if I inherit a Roth IRA from someone else?
An inherited Roth IRA is treated separately from your own Roth IRA for contribution purposes. You cannot add new money to an inherited account — you can only withdraw it under specific rules. Your own Roth IRA contribution limit remains unchanged.
Do I need to close my old Roth IRA before opening a new one?
No. You can have both open at the same time. However, most people close the old one after a transfer completes to avoid confusion and the risk of accidentally over-contributing. Keeping both open serves no purpose unless you are still in the middle of moving money.
If I open a Roth IRA late in the year, can I contribute the full annual amount?
Yes. The contribution limit is per calendar year, not per account age. If you open an account in December, you can still contribute the full annual amount for that year (as long as you have the income to support it). The deadline to contribute for a given year is usually April 15 of the following year.
What if my spouse and I both have Roth IRAs?
Each of you has a separate contribution limit. Your spouse's Roth IRA does not count toward your limit, and yours does not count toward theirs. You each track your own contributions independently. This is the normal setup for married couples.