How to open a Roth IRA account
You open a Roth IRA by choosing a financial institution, completing their account application, and funding the account with your first contribution. The entire process usually takes 15 minutes to an hour online, or longer if you do it in person at a bank branch. You will need your Social Security number, proof of income or employment, and a funding method — either a bank account for a transfer or a check.
The financial institution does not verify your income or Roth IRA may be able to access during account setup. That verification happens when you file your taxes. If your income exceeds the limits for that year, you will owe taxes and penalties on the contribution, but the account itself opens immediately.
Key Takeaways
- You can open a Roth IRA at any bank, brokerage, credit union, or robo-advisor that offers them — there is no single official place to open one.
- The account opens as soon as you complete the application and fund it, even if you have not yet verified your income with the IRS.
- You will need your Social Security number, a government ID, proof of income or employment, and a way to fund the account (bank transfer or check).
- You can contribute up to a set dollar amount per year, which varies by age and changes annually — check the current limit before you fund the account.
- If your income is too high for a Roth IRA that year, you can still open the account, but you will owe taxes and penalties when you file your return.
Where to open a Roth IRA
You can open a Roth IRA at any financial institution that offers retirement accounts. The most common choices are banks (Wells Fargo, Chase, Bank of America), brokerages (Fidelity, Charles Schwab, E-Trade), credit unions, and robo-advisors (Betterment, Wealthfront). Each charges different fees and offers different investment options, so the choice depends on what you plan to invest in and how much you want to pay.
If you want to invest in individual stocks or funds, a brokerage usually offers more options than a bank. If you want to keep the money in a savings account or money market fund, a bank or credit union may be simpler. Robo-advisors automatically build and rebalance a portfolio for you, which costs more but requires less decision-making on your part.
There is no advantage to opening at one institution over another in terms of tax treatment — the IRS treats all Roth IRAs the same way. The difference is in fees, investment choices, and customer service.
Documents and information you will need
Have these items ready before you start the application:
- Your Social Security number
- A government-issued ID (driver's license, passport, or state ID)
- Your date of birth
- Your current address
- Proof of income or employment (a recent pay stub, W-2, or 1099 form)
- A bank account number and routing number if you plan to fund by transfer, or a check if you plan to mail a check
The proof of income is not required by law to open the account, but most institutions ask for it. If you are self-employed or do not have a recent pay stub, a tax return from the previous year usually works. Some institutions will let you skip this step and provide it later.
The application process
Most institutions let you open a Roth IRA entirely online. Go to their website, click the link for opening a new account, and select "Roth IRA" from the account type menu. You will fill in your personal information, Social Security number, employment status, and income. The application usually takes 10 to 15 minutes.
After you submit the application, the institution will send you a confirmation email with your account number and login details. You can then log in and fund the account immediately. Some institutions require you to verify your identity by uploading a photo of your ID or by answering security questions based on your credit history.
If you prefer to open the account in person, you can visit a branch of your bank or brokerage. Bring your ID and proof of income, and a representative will walk you through the application. This usually takes 30 to 45 minutes.
Funding your account
After your account opens, you need to deposit money into it. You can fund a Roth IRA by electronic transfer from your bank account, by mailing a check, or by rolling over money from another retirement account. Electronic transfer is fastest — the money usually arrives within one to three business days.
To set up an electronic transfer, log into your new Roth IRA account and look for a link that says "Fund your account" or "Link a bank account." You will enter your bank's routing number and your account number. The institution may send two small test deposits to your bank account to verify ownership — if so, you will need to confirm the amounts in your Roth IRA account before the transfer completes.
If you mail a check, include a deposit slip (which the institution will provide) and mail it to the address on their website. Processing takes one to two weeks. Do not mail cash.
You do not have to fund the account immediately after opening it. You can open the account in January and fund it later in the year, as long as you fund it by the tax deadline (usually April 15 of the following year) if you want the contribution to count for that tax year.
Annual contribution limits and income rules
The IRS sets a maximum amount you can contribute to a Roth IRA each year. This limit changes annually and depends on your age. For 2024, the limit is $7,000 per year if you are under 50, and $8,000 if you are 50 or older. Check the IRS website or your institution's website for the current year's limit before you fund the account.
You can only contribute money you earned from work that year — you cannot contribute more than your total income. If you earned $5,000 in 2024, you can contribute up to $5,000 to a Roth IRA for 2024, not the full $7,000 limit.
There is also an income limit for Roth IRA contributions. If your income is above a certain threshold, you cannot contribute the full amount, or you cannot contribute at all. This threshold varies by filing status and changes each year. If your income exceeds the limit, you can still open the account and deposit money, but you will owe taxes and a 6% penalty on the excess contribution when you file your taxes. You can withdraw the excess contribution and the earnings on it before the tax deadline to avoid the penalty.
What happens after you open the account
Once your account is open and funded, you own a Roth IRA. You can log in anytime to check the balance, make additional contributions (up to the annual limit), or change how the money is invested. You do not have to do anything else unless you want to.
You will receive a tax form (Form 5498) from your institution each year showing how much you contributed. Keep this form with your tax records. When you file your taxes, you do not report the Roth IRA contribution on your return — the institution reports it to the IRS separately.
You cannot withdraw the money before age 59½ without owing taxes and a 10% penalty, with a few exceptions (first-time home purchase, disability, medical expenses). The money grows tax-free, and you do not owe taxes on the growth when you withdraw it in retirement.
Frequently Asked Questions
Can I open a Roth IRA if I do not have a job?
No, you must have earned income from work to contribute to a Roth IRA. If you are self-employed, freelance, or a contractor, that counts as earned income. If your income comes from investments, Social Security, or unemployment benefits, you cannot contribute to a Roth IRA that year. A spouse with earned income can open a spousal Roth IRA if you file taxes jointly.
How long does it take to open a Roth IRA?
Online applications usually take 15 minutes to complete, and the account opens immediately after you submit it. Identity verification may take a few hours to a few days. Funding the account by electronic transfer takes one to three business days. If you open the account in person at a branch, the entire process takes 30 to 45 minutes, and you can fund it the same day.
What if my income is too high for a Roth IRA?
You can still open the account and deposit money, but you will owe taxes and a 6% penalty on the excess contribution when you file your taxes. To avoid the penalty, you can withdraw the excess contribution and any earnings on it before the tax deadline. Alternatively, you can use a backdoor Roth strategy, which involves opening a traditional IRA, depositing money there, and then converting it to a Roth IRA — consult a tax professional before doing this.
Do I have to invest the money right away?
No, you can deposit the money and leave it in a cash account or money market fund while you decide how to invest it. However, the money will earn very little interest in a cash account. Most people choose an investment option (stocks, bonds, funds) within a few days of opening the account.
Can I open more than one Roth IRA?
Yes, you can open multiple Roth IRAs at different institutions, but your total contributions across all of them cannot exceed the annual limit. If you open two Roth IRAs and contribute $4,000 to each, you have reached the $8,000 limit for someone age 50 or older. Track your total contributions across all accounts to avoid exceeding the limit.