You can have more than one Roth IRA, but your total contributions across all accounts are limited by a single annual cap
The IRS does not restrict the number of Roth IRAs you can open. You might have one at your bank, another at a brokerage, and a third through your employer's plan provider — all at the same time. However, the IRS treats all your Roth IRAs as a single account for contribution purposes. If the annual contribution limit is $7,000 (for 2024, for those under 50), that $7,000 is your total across every Roth IRA you own, not $7,000 per account.
This matters because it is straightforward to lose track. If you contribute $4,000 to one Roth IRA and then forget you have a second one and contribute another $4,000, you have exceeded the limit by $1,000. The IRS will charge you a 6% penalty tax on the excess amount each year it remains in the account, and you will owe income tax on the earnings that excess generated. You must withdraw the overage and any related earnings before your tax return is due to avoid the penalty.
Key Takeaways
- The IRS allows you to own multiple Roth IRAs at different institutions, but your combined contributions in a single year cannot exceed the annual limit set by the IRS.
- You are responsible for tracking your total contributions across all Roth IRAs yourself — financial institutions do not coordinate with each other.
- If you contribute more than the limit across all accounts, you must withdraw the excess and any earnings it generated before your tax filing important date to avoid a 6% penalty tax.
- You can roll over funds from one Roth IRA to another without triggering taxes or counting against your contribution limit, as long as you follow the 60-day rule.
- Having multiple Roth IRAs can make sense for investment strategy or account organization, but it creates more paperwork and more room for contribution tracking errors.
Why someone might open more than one Roth IRA
People open multiple Roth IRAs for different reasons. Some want to keep their investments separate — for example, one account for stocks and another for bonds or real estate investment trusts. Others switch brokerages and keep the old account open rather than consolidating. A few open a second account because they want to use a different investment strategy or because they are unhappy with the fees or customer service at their first provider.
The most common reason is inertia. You open a Roth IRA at your bank when you are 25, then at 35 you open one at a brokerage because you want more investment options, and you never close the first one. Five years later you have two accounts with money in both, and you have to remember to track contributions to both when tax time comes around.
How the contribution limit works across multiple accounts
The annual contribution limit is set by the IRS and changes most years. For 2024, the limit is $7,000 if you are under 50, and $8,000 if you are 50 or older (the extra $1,000 is called a catch-up contribution). This limit applies to your total contributions to all Roth IRAs combined, plus any contributions you make to a traditional IRA in the same year.
You are responsible for tracking this yourself. When you contribute to your first Roth IRA, that institution reports the contribution to the IRS on Form 5498. When you contribute to your second Roth IRA, that institution also reports to the IRS. The IRS sees both reports, but it does not automatically flag an overage — you have to catch it and fix it, or the penalty applies.
If you have a traditional IRA and a Roth IRA, the limit still applies to both combined. If you contribute $4,000 to a traditional IRA and $4,000 to a Roth IRA in the same year, you have hit the $8,000 limit (assuming you are 50 or older). You cannot contribute another $7,000 to a second Roth IRA.
What happens if you contribute too much
An excess contribution is any amount over the annual limit. If you discover the overage before your tax return is due (including extensions), you can withdraw the excess contribution and any earnings it generated. You will owe income tax on the earnings portion, but you avoid the 6% penalty tax.
If you do not withdraw the excess by the important date, the 6% penalty applies to the overage amount for that year. The penalty applies again the next year if the excess is still in the account, and the year after that, until you remove it. This can add up quickly. A $1,000 overage costs $60 in penalties the first year, $60 the second year, and so on.
To fix an overage, contact the financial institution holding the account and request a withdrawal of the excess contribution plus earnings. Ask them to provide a statement showing the amount of the original contribution and the earnings generated, so you can report it correctly on your tax return. You will file Form 5329 with your return to report the excess and claim relief from the penalty if you withdrew it in time.
Rolling over money between Roth IRAs without penalty
You can move money from one Roth IRA to another through a rollover without triggering taxes or counting the transfer against your contribution limit. A rollover is different from a contribution — it is a transfer of funds you already own, not new money you are adding to the account.
There are two ways to do a rollover. A direct rollover means the first institution sends the money directly to the second institution. This is the safest method because the money never touches your hands and there is no 60-day clock. A indirect rollover means the first institution sends you a check, and you deposit it into the second Roth IRA within 60 days. If you miss the 60-day important date, the IRS treats the withdrawal as a distribution, not a rollover, and you owe income tax on the full amount plus a 10% early withdrawal penalty if you are under 59½.
You are allowed one indirect rollover per Roth IRA per 12-month period. If you have three Roth IRAs, you can do one indirect rollover from each account per year, but you cannot do two rollovers from the same account within 12 months. Direct rollovers do not count against this limit.
Consolidating multiple Roth IRAs into one account
If you want to simplify, you can consolidate multiple Roth IRAs into a single account by rolling over the funds. Contact the institution where you want to keep the money and ask them to initiate a direct rollover from each of your other Roth IRAs. Provide them with the account numbers and the names of the institutions holding those accounts.
Once the rollovers are complete, you can close the empty accounts. Some institutions charge a fee to close an account, so check before you start. After the accounts are closed, you will have only one Roth IRA to track, which simplifies your record-keeping and reduces the risk of a contribution overage.
Consolidation also makes it easier to manage your investments. Instead of splitting your attention and money across multiple accounts, you can focus on a single investment strategy. It also reduces the number of statements you receive and the number of accounts you have to monitor for fees or service changes.
Keeping multiple Roth IRAs organized and tracking contributions
If you decide to keep multiple Roth IRAs, you need a system to track contributions. Create a straightforward spreadsheet with the name of each institution, the account number, and the contribution amount for each year. Update it every time you contribute to any account. At the end of the year, add up the total across all accounts and make sure it does not exceed the annual limit.
You can also ask each institution to send you a year-end statement showing contributions made during the year. Keep these statements with your tax records. When you file your return, you will report your total Roth IRA contributions on Form 5498-R or in the appropriate section of your tax software, and having documentation from each institution makes this easier.
Some people set a reminder on their phone or calendar in December to review all their Roth IRA accounts and confirm their total contributions for the year. This takes 15 minutes and can prevent a costly mistake.
Frequently Asked Questions
Can I have a Roth IRA at two different banks?
Yes. You can open a Roth IRA at any bank, brokerage, or credit union that offers them. There is no rule against having accounts at multiple institutions. The only limit is your annual contribution amount, which applies across all your Roth IRAs combined.
If I have two Roth IRAs, do I file two separate tax forms?
Each institution will send you a Form 5498 reporting your contributions to that account. You will receive one form per account. When you file your tax return, you report your total Roth IRA contributions from all accounts combined in one place on your return, not separately for each account.
Can I contribute the full limit to each Roth IRA I own?
No. The annual limit is your total across all Roth IRAs. If the limit is $7,000 and you have two accounts, you can contribute $7,000 combined — for example, $3,500 to each account, or $5,000 to one and $2,000 to the other. You cannot contribute $7,000 to each account.
What if I inherited a Roth IRA from someone else?
An inherited Roth IRA is treated separately for contribution purposes. You cannot contribute to an inherited Roth IRA — it is already funded. Your annual contribution limit applies only to Roth IRAs you opened yourself, not inherited accounts. You will need to follow different rules for withdrawals from an inherited account depending on your relationship to the person who left it to you.
Is there a penalty for just having multiple Roth IRAs?
No. The IRS does not charge you for owning multiple accounts. The only penalty applies if you contribute more than the annual limit across all your accounts combined. Having two or three Roth IRAs with no overage is perfectly legal.