You can have more than one Roth IRA, but you cannot contribute more money total than the annual limit allows
The IRS does not prohibit you from opening multiple Roth IRAs with different financial institutions. You might have one at a bank, another at a brokerage, and a third through your employer's plan provider — all at the same time. However, your total contributions across all your Roth IRAs combined cannot exceed the annual contribution limit, which is $7,000 for 2024 (or $8,000 if you are age 50 or older). If you contribute $4,000 to one Roth IRA and $4,000 to another, you have exceeded the limit and will owe a penalty on the excess.
The reason people sometimes open a second Roth IRA is practical: they may want to separate investments by strategy, move money to a provider with lower fees, or keep inherited Roth IRAs distinct from their own contributions. None of these reasons change the contribution cap. You track the total yourself — the IRS does not automatically prevent you from over-contributing across multiple accounts.
Key Takeaways
- You can open Roth IRAs at multiple financial institutions, but your combined contributions to all of them in a single year cannot exceed $7,000 (or $8,000 if age 50+).
- The IRS does not automatically block over-contributions across multiple accounts, so you must track your total contributions yourself.
- If you over-contribute, you must withdraw the excess and any earnings on it by the tax filing deadline, or you will owe a 6% penalty tax each year the excess remains.
- Inherited Roth IRAs must be kept separate from your own Roth IRA and follow different withdrawal rules, which is a common reason to maintain multiple accounts.
- Rolling over a Roth IRA from one provider to another does not count as a new contribution and does not affect your annual limit.
How the contribution limit works across multiple accounts
The annual contribution limit is a household rule, not an account rule. Whether you have one Roth IRA or five, you can only put in $7,000 total per year (for 2024, assuming you are under 50 and have earned income of at least $7,000). This limit applies to all your Roth IRAs combined, plus any traditional IRAs you also own.
If you contribute $3,000 to a Roth IRA at Bank A and $5,000 to a Roth IRA at Brokerage B, you have hit your limit. You cannot add another dollar to either account that year. The financial institutions do not communicate with each other, so neither one will know you have contributed elsewhere. You are responsible for tracking the total and stopping when you reach the limit.
What happens if you over-contribute
If you put more money into your Roth IRAs than the annual limit allows, the IRS charges a 6% excise tax on the excess amount each year it remains in the accounts. This penalty applies every single year until you fix it. If you over-contributed by $2,000 and do not correct it, you owe 6% of $2,000 ($120) in penalty tax for year one, another $120 for year two, and so on.
To correct an over-contribution, you must withdraw the excess amount plus any earnings it generated by your tax filing deadline (usually April 15 of the following year). If you contributed $8,000 when the limit was $7,000, and that $1,000 earned $50 in interest, you withdraw $1,050. You report the withdrawal on your tax return. If you miss the deadline, the 6% penalty applies and you may owe income tax on the earnings as well.
Inherited Roth IRAs must stay separate
If you inherit a Roth IRA from someone other than your spouse, you cannot combine it with your own Roth IRA. The IRS requires you to keep it in a separate account registered as an inherited IRA. This separation is important because inherited Roth IRAs have different withdrawal rules than your own — you may be required to take distributions over a set period, depending on your relationship to the original owner and when they died.
An inherited Roth IRA does not count toward your annual contribution limit. You can inherit a Roth IRA and still contribute $7,000 to your own Roth IRA in the same year. However, if you inherit a Roth IRA from your spouse, you have the option to treat it as your own, in which case you can combine it with your existing Roth IRA.
Rolling over between providers does not create a second account
Moving money from one Roth IRA to another — called a rollover — is not a contribution and does not count toward your annual limit. You can roll over your entire Roth IRA balance from one financial institution to another without affecting how much you can contribute that year. This is different from a contribution: you are moving money you already saved, not adding new money from your paycheck or other income.
You are allowed one rollover per Roth IRA per 12-month period. If you have two Roth IRAs, you can roll over one of them without affecting the other. The cleanest approach is usually a direct rollover, where the first institution sends the money directly to the second institution. This avoids the 60-day deadline that applies to indirect rollovers (where you receive the check yourself).
Why someone might open a second Roth IRA
People open multiple Roth IRAs for several practical reasons. Some want to separate long-term investments from short-term trading in different accounts. Others move to a new financial institution with lower fees and keep the old account open temporarily while they transition. A few maintain one Roth IRA for regular contributions and keep an inherited Roth IRA separate to track distributions more easily.
None of these reasons change the contribution limit or the rules. Opening a second account does not give you a second $7,000 contribution allowance. It is simply a way to organize money you are already allowed to save. If you are considering opening a second Roth IRA, make sure you understand your total contribution limit first, so you do not accidentally over-contribute.
Frequently Asked Questions
If I have two Roth IRAs, can I contribute $7,000 to each one?
No. Your $7,000 annual contribution limit applies to all your Roth IRAs combined, not to each account separately. If you contribute $7,000 to one Roth IRA, you cannot contribute anything to a second one that year. You must split the $7,000 between them if you want to fund both.
Does rolling over a Roth IRA count as a contribution?
No. A rollover moves money you already saved from one institution to another and does not count toward your annual contribution limit. You can roll over your entire Roth IRA balance without affecting how much you can contribute that year from your income.
What if I inherited a Roth IRA — can I combine it with my own?
If you inherited from someone other than your spouse, no — you must keep it in a separate inherited IRA account. If you inherited from your spouse, you can treat it as your own and combine it with your existing Roth IRA. Inherited Roth IRAs follow different withdrawal rules, so separation is usually required.
How do I know if I over-contributed to multiple Roth IRAs?
Add up all contributions you made to all your Roth IRAs in the calendar year. If the total exceeds $7,000 (or $8,000 if age 50+), you over-contributed. You must withdraw the excess plus earnings by your tax filing deadline to avoid the 6% annual penalty tax.