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 process takes 15 to 30 minutes online or in person, and you can start with as little as $0 to $500 depending on the institution. Most banks, credit unions, and investment firms offer Roth IRAs, and there is no government application — the IRS does not issue accounts, financial institutions do.
The institution will ask for your Social Security number, date of birth, employment status, and current income to verify you meet the income limits for that tax year. They will also ask how you want to invest the money — in a savings account, mutual funds, stocks, or bonds. You do not have to fund the account immediately; some institutions let you open it and contribute later.
Once the account is open, you can contribute up to $7,000 per year (or $8,000 if you are 50 or older) as long as you have earned income and your income is below the annual limit for your filing status. The contribution limit and income limits change each year, so check the current year's rules before you contribute.
Key Takeaways
- You can open a Roth IRA at any bank, credit union, or investment firm that offers them — there is no single government place to apply.
- The application takes 15 to 30 minutes and requires your Social Security number, birth date, and current income information.
- You can open an account with $0 and contribute later, or fund it immediately with your first contribution.
- You must have earned income in the year you contribute, and your total income must be below the annual limit set by the IRS for your filing status.
- Contribution limits and income limits change each year, so verify the current year's rules before you fund the account.
Where to open a Roth IRA
You can open a Roth IRA at a bank, credit union, brokerage firm, or robo-advisor. Banks and credit unions typically offer Roth IRAs that hold savings accounts or certificates of deposit (CDs). Brokerage firms like Fidelity, Charles Schwab, and Vanguard offer Roth IRAs that hold stocks, mutual funds, and bonds. Robo-advisors like Betterment and Wealthfront manage the investments for you automatically.
The choice depends on how much you want to manage yourself and what returns you expect. A bank savings account is simple and safe but earns very little. Mutual funds and stocks have higher potential returns but require more knowledge or willingness to learn. If you are unsure, start with a brokerage firm that offers low-cost index funds — these are simple, diversified, and widely recommended for beginners.
Compare the fees each institution charges. Some charge annual account fees, transaction fees, or fund expense ratios (the cost to hold a mutual fund). Others charge nothing. A difference of 0.5% per year in fees adds up significantly over decades, so read the fee schedule before you choose.
What information you will need to provide
The financial institution will ask for personal identification, income information, and employment details. Have your Social Security number, date of birth, and current address ready. They will ask your employment status (employed, self-employed, retired, student, or unemployed) and your current gross income for the year.
If you are married and filing jointly, they may ask your spouse's income as well, because the income limit for a Roth IRA depends on your filing status and combined income. They will also ask whether you have other retirement accounts, such as a traditional IRA or 401(k), because this affects whether you can deduct contributions to a traditional IRA (it does not affect Roth contributions, but institutions ask to verify your full retirement picture).
You will need to choose how to invest the money. If you do not know, ask the institution for a recommendation or choose a simple option like a target-date fund, which automatically adjusts its mix of stocks and bonds as you approach retirement age.
Income limits and contribution rules for the current year
The IRS sets income limits that determine whether you can contribute to a Roth IRA in a given year. The limits depend on your filing status and change annually. If your income is above the limit, you cannot contribute to a Roth IRA that year, though you may be able to use a backdoor Roth strategy (a workaround that involves contributing to a traditional IRA and converting it).
You can only contribute money you earned through work — wages, salary, self-employment income, or taxable alimony. You cannot contribute money from investments, pensions, Social Security, or unemployment benefits. If you have no earned income in a year, you cannot contribute to a Roth IRA that year, even if you have savings.
The annual contribution limit is $7,000 per person (or $8,000 if you are 50 or older). You can split this between a Roth IRA and a traditional IRA if you have both, but your combined contributions to both cannot exceed the limit. The contribution limit changes most years, so check the current year before you fund the account.
Funding your account after it opens
Once your account is open, you can fund it by transferring money from your bank account, setting up automatic monthly contributions, or depositing a check. Most institutions let you link your checking or savings account and transfer money online in one to three business days. Some let you set up automatic transfers on a schedule you choose — for example, $500 on the first of each month.
You can contribute at any time during the year, but contributions for a given tax year must be made by the tax filing deadline (usually April 15 of the following year). For example, you can contribute to your 2024 Roth IRA anytime between January 1, 2024, and April 15, 2025. The institution will ask which tax year each contribution is for, so make sure you specify correctly.
If you contribute more than the annual limit, the excess is subject to a 6% penalty tax each year until you remove it. The institution does not prevent you from over-contributing, so it is your responsibility to track your total contributions across all accounts.
What happens after you open the account
After your account is open and funded, your money is invested according to the choices you made. If you chose a mutual fund or stock, the institution will buy it for you. If you chose a savings account or CD, your money will sit there earning interest at the rate the institution offers.
You can log into your account online anytime to see your balance, change your investments, or make additional contributions. You do not have to do anything else unless you want to. The account grows tax-free, and you can withdraw your contributions (the money you put in) anytime without penalty. You cannot withdraw the earnings (the money your investments made) until you are 59½ without paying income tax and a 10% penalty, with a few exceptions.
Keep records of your contributions. The IRS does not track them automatically, so if you ever need to withdraw your contributions early or convert a traditional IRA to a Roth, you will need to prove how much you contributed versus how much is earnings.
Common mistakes to avoid when opening a Roth IRA
The most common mistake is contributing more than the annual limit. The IRS charges a 6% penalty tax on excess contributions each year until you remove them, and the institution does not stop you from over-contributing. If you have multiple Roth IRAs or a Roth 401(k), your contributions to all of them count toward the same annual limit.
Another mistake is contributing money you did not earn. You must have earned income in the year you contribute. If you are retired, unemployed, or a full-time student with no job, you cannot contribute that year, even if you have savings. A spouse with no income can contribute if the other spouse has earned income and files jointly, but the contribution must come from the working spouse's earnings.
A third mistake is not checking the current year's income limits before you contribute. If your income exceeds the limit, your contribution is not allowed, and you will owe the 6% penalty tax on the excess until you remove it. Income limits change yearly, so verify them before you fund the account.
Finally, some people choose investments they do not understand or that charge high fees. Ask the institution to explain the fees and the investment options. If you are unsure, choose a low-cost index fund or target-date fund — these are simple, diversified, and appropriate for most people.
Frequently Asked Questions
Can I open a Roth IRA if I am self-employed?
Yes. Self-employment income counts as earned income, so you can contribute to a Roth IRA as long as your net self-employment income is above the contribution amount and your total income is below the annual limit. You will need to report your self-employment income on your tax return, and the institution will ask for it when you open the account.
Do I have to contribute the full $7,000 when I open the account?
No. You can open the account with $0 and contribute later, or contribute any amount up to the annual limit. Some institutions have a minimum opening deposit (often $0 to $500), but you can add more money anytime during the year.
What if my income is too high to contribute to a Roth IRA?
If your income exceeds the limit, you cannot contribute directly to a Roth IRA that year. However, you may be able to use a backdoor Roth strategy, which involves contributing to a traditional IRA and then converting it to a Roth IRA. This strategy has tax consequences and is more complex, so consult a tax professional before attempting it.
Can I open a Roth IRA for my child?
Yes, if your child has earned income from a job or self-employment. The contribution limit is the same ($7,000 per year), but cannot exceed the child's total earned income for the year. You can open the account and manage it until your child turns 18 or 21, depending on your state's laws.
How long does it take to open a Roth IRA?
The application takes 15 to 30 minutes online or in person. The institution will verify your information and open the account immediately or within one business day. Funding the account (transferring money) takes one to three business days.