Where to open a Roth IRA
You open a Roth IRA through a financial institution — a bank, brokerage firm, credit union, or robo-advisor platform. The institution holds the account and lets you invest the money inside it. You do not open a Roth IRA through the IRS or any government office.
Common places to open one include Vanguard, Fidelity, Charles Schwab, E-Trade, your local bank, or your credit union. Each charges different fees, offers different investment options, and has different minimum deposit amounts. Some require $0 to start; others require $500 or $1,000. Compare a few before you choose.
Online brokerages tend to have lower minimums and lower fees than traditional banks. If you already have a checking or savings account somewhere, that institution may make it easiest to add a Roth IRA in the same place.
Key Takeaways
- You open a Roth IRA at a bank, brokerage, credit union, or robo-advisor — not through the IRS — and you choose which institution based on fees, investment options, and minimum deposit requirements.
- The account opening process takes 10 to 20 minutes online and requires your Social Security number, date of birth, address, and employment information.
- After the account is open, you transfer money into it and then choose how to invest that money — the account itself is just the container.
- You can only contribute money you earned from work (wages, self-employment income, or taxable alimony), and the annual contribution limit is $7,000 for 2024 if you are under 50.
- Income limits apply: if your modified adjusted gross income is above a certain threshold, you cannot contribute the full amount or may not be able to contribute at all.
What you need before you open the account
Have these documents or information ready when you sit down to open the account: your Social Security number, date of birth, current address, and employment information (employer name and your job title). If you are self-employed, have your business name and structure (sole proprietor, LLC, S-corp) ready.
You will also need to decide how much money you want to deposit into the account when you open it. You do not have to deposit the full annual limit right away — you can start with $100 and add more later. However, some institutions have minimum opening deposits, so check that first.
If you are opening the account online, you will need a valid email address and a way to verify your identity (usually a phone number or a photo ID you can upload).
The account opening process
Go to the website or app of the institution you chose. Look for a button that says "Open an Account" or "New Account" and select Roth IRA from the account type menu. Fill in your personal information: name, date of birth, Social Security number, address, phone number, and email.
Next, you will answer questions about your employment and income. The institution needs to know whether you earned money from work in the year you are contributing — this is required by law. If you are married and filing jointly, your spouse's income may also matter for the income limit calculation.
You will then review and sign the account agreement electronically. This is a legal document that explains the rules of the account and the institution's fees. Read it or skim it, but you must accept it to proceed. The whole process usually takes 10 to 20 minutes.
Funding the account after it opens
Once the account is open, you need to move money into it. You can do this by linking a bank account and transferring money electronically, by mailing a check, or by wire transfer. Most institutions let you link your bank account right in the app or website.
The money will usually arrive within one to three business days. Until you invest it, the money sits in a cash holding area inside the Roth IRA — it earns little or no interest there, so most people move it into investments (stocks, bonds, mutual funds, or target-date funds) fairly quickly.
You can make contributions throughout the year, up to the annual limit. For 2024, the limit is $7,000 if you are under 50 years old, or $8,000 if you are 50 or older. You have until the tax filing deadline (usually April 15 of the following year) to make contributions for the previous year.
Income limits and who cannot contribute
The IRS sets income limits for Roth IRA contributions. If your modified adjusted gross income (MAGI) is above a certain amount, you cannot contribute the full $7,000 — or you cannot contribute at all. The limit depends on your filing status (single, married filing jointly, married filing separately) and changes each year.
For 2024, if you are single, the limit phases out between $146,000 and $161,000 of MAGI. If you are married filing jointly, it phases out between $230,000 and $240,000. If your income is above the upper number, you cannot contribute to a Roth IRA that year.
Your employer does not report your Roth IRA contributions to the IRS — you do, when you file your tax return. However, the IRS will know if you over-contribute because financial institutions report Roth IRA activity. Over-contributing can result in penalties and taxes, so it is important to understand your income limit before you contribute.
What counts as income for contribution purposes
You can only contribute money you earned from work. This includes wages from a job, net self-employment income, and taxable alimony or spousal support. It does not include investment income, Social Security, pensions, unemployment benefits, or money from gifts or inheritance.
If you are married and file jointly, your spouse's earned income counts too — you can each contribute up to the annual limit as long as your combined household earned income is at least as much as you are contributing. For example, if one spouse earned $10,000 and the other earned nothing, you could contribute $10,000 total between the two Roth IRAs, not $14,000.
If you are self-employed, your net self-employment income (after the self-employment tax deduction) is what counts. You calculate this on your tax return, so you may not know the exact number until you file.
Choosing investments inside the account
After the money is in the Roth IRA, you choose what to invest it in. The institution will show you a menu of options: individual stocks, bonds, mutual funds, exchange-traded funds (ETFs), or target-date funds. A target-date fund is a single investment that automatically becomes more conservative as you get closer to retirement — this is a common choice for people who do not want to pick individual investments.
You do not have to invest the money immediately. It can sit in cash inside the account while you decide. However, cash earns very little, so most people move it into investments within a few days or weeks.
The investments you choose are separate from the account itself. The Roth IRA is the container; the investments are what goes inside. You can change your investments whenever you want without penalty or tax consequence.
Frequently Asked Questions
Do I need to have a job to open a Roth IRA?
You need to have earned income in the year you are contributing, but it does not have to be from a traditional job. Self-employment income, freelance work, and gig economy income all count. If you earned nothing that year, you cannot contribute, even if you have savings.
Can I open a Roth IRA if I already have a 401(k) or traditional IRA?
Yes. You can have both a Roth IRA and other retirement accounts at the same time. However, your total contributions across all IRAs (Roth and traditional combined) cannot exceed the annual limit — $7,000 for 2024 if you are under 50. Your 401(k) has a separate limit.
What happens if I contribute more than the limit?
The IRS charges a 6% penalty tax on the excess amount each year it stays in the account. You can remove the excess and the earnings on it before your tax filing deadline to avoid the penalty, but if you do not, the penalty applies. It is better to check your income limit before you contribute.
Can I open a Roth IRA for my child?
Yes, if your child earned income that year. A child can open a Roth IRA and contribute up to the amount they earned (or $7,000, whichever is less). Many parents open custodial Roth IRAs for teenagers who have part-time jobs or self-employment income.
How long does it take to open a Roth IRA?
The account opening process itself takes 10 to 20 minutes online. The account is usually active immediately, though some institutions may take one business day to fully set it up. Transferring money in takes one to three business days depending on your bank.