You can open as many Roth IRAs as you want, but the contribution limit applies across all of them combined
There is no legal limit on the number of Roth IRA accounts you can own. You can have five Roth IRAs, ten Roth IRAs, or one hundred Roth IRAs if you want. However, the IRS sets an annual contribution limit that covers all your Roth IRAs together, not per account. If that limit is $7,000 for the year, you cannot contribute $7,000 to each account — you can contribute $7,000 total across every Roth IRA you own.
This rule exists because the IRS cares about how much money you put into Roth accounts in a given year, not how many separate accounts hold that money. The limit is the same whether you have one account or ten. Splitting money across multiple accounts does not increase how much you can contribute.
Key Takeaways
- You can open multiple Roth IRAs at different banks or brokerages, but your total contributions across all accounts cannot exceed the annual IRS limit.
- The annual contribution limit is $7,000 for people under 50 and $8,000 for people 50 and older in 2024, and this limit applies to your combined contributions, not per account.
- If you contribute more than the limit across all your Roth IRAs in a single year, you will owe taxes and penalties on the excess unless you remove it by the tax filing deadline.
- Having multiple Roth IRAs can make it harder to track your total contributions, so most people find it simpler to maintain one account.
- You can roll money from one Roth IRA to another without triggering taxes, which is different from a contribution and does not count toward your annual limit.
Why someone might open more than one Roth IRA
Most people maintain a single Roth IRA because it is simpler to manage. However, there are practical reasons to open a second account. If you are unhappy with your current provider's investment options, fees, or customer service, you can open an account at a different bank or brokerage without closing the first one. You then move money from the old account to the new one through a rollover, which does not count as a contribution and does not affect your annual limit.
Some people open multiple accounts to organize their money by purpose — one account for long-term growth, another for near-retirement funds, or separate accounts at different institutions for redundancy. None of these reasons change the contribution limit, but they can make the accounts easier to manage psychologically or reduce risk if one institution fails.
A second reason is inheritance. If you inherit a Roth IRA from someone other than your spouse, you cannot simply add it to your own Roth IRA. You must open a separate inherited Roth IRA account and follow different withdrawal rules. This is not a choice — it is a requirement of the tax code.
How the annual contribution limit works across multiple accounts
The IRS publishes an annual contribution limit each year. For 2024, the limit is $7,000 if you are under 50 years old, and $8,000 if you are 50 or older. This limit is your total for all Roth IRAs you own, combined. If you have three Roth IRA accounts and contribute $3,000 to one, $2,500 to another, and $1,500 to the third, you have used your entire $7,000 limit for the year. You cannot contribute another dollar to any Roth IRA until the next calendar year.
The limit resets on January 1 each year. You can contribute up to the new year's limit starting that day. If you did not use your full limit in the previous year, you cannot carry the unused amount forward — it is gone. For example, if you contributed only $5,000 in 2024 when the limit was $7,000, you cannot contribute $9,000 in 2025 to make up the difference.
The IRS tracks your contributions through the forms you file with your tax return. When you file taxes, you report your total Roth IRA contributions for the year on Form 8606. If you have multiple accounts, you add up the contributions from all of them and report the total. The IRS does not care which account the money went into — only the total amount matters.
What happens if you contribute too much across all your accounts
If you accidentally contribute more than the annual limit across all your Roth IRAs, the excess amount is called an excess contribution. The IRS charges a 6 percent penalty tax on the excess amount for each year it remains in your accounts. If you contributed $8,000 when the limit was $7,000, you owe a 6 percent penalty on the $1,000 excess for that year. If you do not remove the excess by the next tax filing deadline, you owe another 6 percent penalty the following year.
To fix an excess contribution, you must withdraw the excess amount plus any earnings it generated before the tax filing deadline (usually April 15 of the following year). You report the withdrawal on Form 8606 when you file your taxes. If you remove the excess in time, you avoid the penalty. If you do not remove it, the 6 percent penalty compounds each year until you do.
Excess contributions can happen by accident when you have multiple accounts and lose track of your total. They can also happen if your income changes mid-year and you become ineligible to contribute to a Roth IRA, but you have already made contributions. This is why tracking your contributions across all accounts is important.
Moving money between your own Roth IRAs
You can move money from one Roth IRA you own to another Roth IRA you own through a rollover. A rollover is not a contribution, so it does not count toward your annual contribution limit. You can roll over as much money as you want between your own accounts without triggering taxes or penalties.
There are two ways to do a rollover. A direct rollover means the financial institution transfers the money directly from one account to another. A 60-day rollover means the institution sends you a check, and you have 60 days to deposit it into the other account. Direct rollovers are simpler and safer because the money never passes through your hands. If you do a 60-day rollover and miss the deadline, the IRS treats the money as a withdrawal, and you may owe taxes and penalties.
You can do as many rollovers as you want in a year. There is no limit on the number or frequency. However, there is a rule that limits you to one 60-day rollover per Roth IRA per 12-month period. If you do more than one 60-day rollover from the same account within 12 months, the second one is treated as a taxable withdrawal. Direct rollovers do not count toward this limit.
Inherited Roth IRAs and separate account requirements
If you inherit a Roth IRA from someone who is not your spouse, you cannot merge it with your own Roth IRA. The IRS requires you to open a separate inherited Roth IRA account in your name as beneficiary. This account must be titled something like "John Smith, as beneficiary of Jane Doe's Roth IRA" so the financial institution knows it is an inherited account, not your own.
Inherited Roth IRAs have different withdrawal rules than your own Roth IRA. You must begin taking withdrawals by December 31 of the year following the death, and you must empty the account within ten years. Your own Roth IRA has no such requirement — you can leave money in it for your entire life and never take a withdrawal. Because the rules are different, the IRS requires a separate account.
If you inherit Roth IRAs from multiple people, you must open a separate inherited account for each one. You cannot combine them. However, you can have an inherited Roth IRA and your own Roth IRA at the same time — they are treated as separate accounts with separate rules.
Frequently Asked Questions
If I have two Roth IRAs and contribute $4,000 to one and $3,500 to the other, did I exceed the limit?
No. Your total contribution is $7,500, which exceeds the $7,000 limit by $500. You have an excess contribution of $500 that you must withdraw by the tax filing deadline to avoid a 6 percent penalty. The $500 excess plus any earnings it generated must come out of one of your accounts.
Can I have a Roth IRA and a traditional IRA at the same time?
Yes. A Roth IRA and a traditional IRA are separate account types with separate rules. However, your annual contribution limit applies across both types combined. If the limit is $7,000 and you contribute $4,000 to a traditional IRA, you can contribute only $3,000 to a Roth IRA that year.
Do I need to report each Roth IRA separately on my taxes?
No. You report your total Roth IRA contributions for the year on Form 8606, regardless of how many accounts you own. Add up all contributions across all your Roth IRAs and report the total. You do not list each account separately.
What if I open a Roth IRA but never contribute to it?
That is fine. An empty Roth IRA costs you nothing and does not trigger any penalties or reporting requirements. You can open an account and leave it empty for years. When you are ready to contribute, you can do so as long as you meet the income requirements for that year.
Can I move money from a 401(k) to multiple Roth IRAs?
Yes, but the total amount you convert counts as a single conversion for tax purposes. If you convert $50,000 from a 401(k) and split it across three Roth IRAs, you owe taxes on the full $50,000 in the year of conversion. The number of accounts does not change the tax treatment.