How to open a Roth IRA

To open a Roth IRA, you choose a financial institution, complete an account application, and fund it with your first contribution. The process takes 15 to 30 minutes and can be done entirely online with most providers. You will need your Social Security number, a valid ID, and proof of income or employment to complete the application.

The financial institution will ask you to select an investment option for your money — this might be a brokerage account where you pick individual stocks and bonds, a robo-advisor account that automatically invests based on your age and risk tolerance, or a simple savings option. You do not have to decide this perfectly; you can change your investments later.

Once your account is open, you can transfer money into it by bank transfer, check deposit, or wire transfer. The institution will provide you with account and routing numbers if you want to set up automatic transfers from your checking account.

Key Takeaways

  • You must have earned income in the year you contribute to a Roth IRA — income from a job, self-employment, or freelance work counts, but investment income does not.
  • Income limits determine whether you can contribute the full amount, a reduced amount, or nothing at all; these limits change each year and depend on your filing status.
  • You can contribute up to $7,000 per year (or $8,000 if you are 50 or older), but only if your income falls below the annual limit for your situation.
  • You can open a Roth IRA at a bank, credit union, brokerage firm, or robo-advisor platform, and the choice affects what investments are available to you.
  • Money you withdraw before age 59½ may be subject to taxes and penalties unless you meet a narrow exception, such as a first-time home purchase.

Where to open a Roth IRA

You can open a Roth IRA at any financial institution that offers them. Banks and credit unions typically offer Roth IRAs with limited investment options — usually savings accounts, CDs, or a small selection of mutual funds. Brokerage firms like Fidelity, Charles Schwab, E-Trade, and Vanguard offer a much wider range of investments, including individual stocks, bonds, ETFs, and mutual funds. Robo-advisor platforms like Betterment and Wealthfront automatically invest your money based on your age and goals.

The choice depends on what you want to invest in and how much help you want. If you plan to keep your money in a savings account or CD, a bank is fine. If you want to buy individual stocks or a broad range of mutual funds, a brokerage is better. If you want someone (or something) to manage your investments for you, a robo-advisor charges a small annual fee but handles the decisions.

Compare the fees each institution charges — some brokerages charge per trade, others charge annual account fees, and robo-advisors typically charge 0.25% to 0.50% of your account balance per year. Many large brokerages now charge zero per-trade commissions, which makes them competitive with each other on cost.

Income limits and contribution rules

You can only contribute to a Roth IRA if you have earned income that year — wages from a job, self-employment income, or freelance earnings. Investment income, rental income, and Social Security do not count. The amount you can contribute is also limited by your income level, and these limits change each year.

For 2024, if you file as single, you can contribute the full amount if your modified adjusted gross income (MAGI) is below $146,000. If your MAGI is between $146,000 and $161,000, you can contribute a reduced amount. If your MAGI is $161,000 or higher, you cannot contribute to a Roth IRA that year. If you are married filing jointly, the limits are higher — full contributions up to $230,000 MAGI, reduced contributions between $230,000 and $240,000, and no contributions above $240,000.

The annual contribution limit is $7,000 per year if you are under 50, or $8,000 if you are 50 or older. This is the maximum you can put in across all your Roth IRAs combined — if you have multiple accounts, the limit applies to the total, not to each account separately.

What documents and information you will need

Before you start the application, gather your Social Security number, a government-issued ID (driver's license or passport), and your current address. You will also need to know your employment status and have a rough idea of your income for the year.

If you are self-employed or a freelancer, have your most recent tax return or a record of your business income available. The institution may ask to see it, though many will not require it upfront. If you are opening the account online, you may be able to verify your identity using your driver's license number and date of birth instead of uploading documents.

Have your bank account information ready if you plan to fund the account by transfer on the same day. You will need your checking account number and routing number, which you can find on a check or by logging into your bank's website.

Funding your account and making your first contribution

Once your account is open, you can fund it immediately or wait. There is no deadline to contribute within a calendar year — you can contribute at any time, as long as you do it by the tax filing deadline (usually April 15) of the following year for that year's contribution.

You can fund your account by electronic transfer from your bank, by mailing a check, or by wire transfer. Electronic transfer is fastest and usually free. Set up the transfer through your Roth IRA provider's website by entering your bank's routing number and your account number. The transfer typically takes one to three business days.

If you are funding the account for the first time and have not yet chosen investments, ask the provider where your money will sit while you decide. Some institutions place new contributions in a money market fund temporarily; others hold it in cash. Once you decide what to invest in, you can direct the provider to move the money into your chosen investments.

Choosing your investments inside the Roth IRA

Your Roth IRA is a container — the money inside it can be invested in different things depending on where you opened the account. At a bank, your options are usually limited to savings accounts and CDs. At a brokerage, you can choose from thousands of mutual funds, ETFs, individual stocks, and bonds. At a robo-advisor, the platform automatically selects and manages a portfolio for you based on your age and risk tolerance.

If you are new to investing, a robo-advisor or a target-date fund (a mutual fund that automatically becomes more conservative as you approach retirement) is a reasonable starting point. If you want to keep things simple, a low-cost index fund that tracks the entire stock market or a mix of stock and bond index funds is a common choice. You do not have to decide immediately — you can leave your money in cash or a money market fund while you learn, then move it into investments later.

The key advantage of a Roth IRA is that your investments grow tax-free, so the specific investments matter less than the fact that you are using the account. A $7,000 contribution that grows to $50,000 over 30 years will be entirely tax-free when you withdraw it in retirement.

Roth IRA rules you should know before you start

Money you contribute to a Roth IRA can be withdrawn at any time without penalty — this is called your "contribution basis." However, any earnings (growth) on that money cannot be withdrawn before age 59½ without owing taxes and a 10% penalty, with a few exceptions. The exceptions include withdrawals for a first-time home purchase (up to $10,000 lifetime), medical expenses, disability, or higher education costs.

You do not have to take money out of a Roth IRA at any age during your lifetime — unlike traditional IRAs, which require withdrawals starting at age 73. This makes a Roth IRA useful if you do not need the money in retirement and want to leave it to heirs.

If you have a traditional IRA and want to move that money into a Roth IRA, you can do a conversion, but you will owe income tax on the amount converted in that year. This is a separate decision from opening a new Roth IRA and is worth discussing with a tax professional if you have significant traditional IRA balances.

Frequently Asked Questions

Can I open a Roth IRA if I am self-employed?

Yes, as long as you have self-employment income. Your net self-employment income (after business expenses and the self-employment tax deduction) counts as earned income for Roth IRA purposes. You still have to meet the income limits based on your MAGI, which includes your self-employment income.

What happens if I contribute more than the annual limit?

The excess contribution is subject to a 6% penalty tax each year it remains in the account. You can withdraw the excess and any earnings on it by the tax filing deadline to avoid the penalty, but you will owe tax on the earnings portion. It is better to check your income against the limits before you contribute.

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 lesser of $7,000 (or $8,000 if 50+) or the total earned income your child had that year. A parent can fund the account, but the child must have actual earned income to make the contribution.

How long does it take to open a Roth IRA online?

Most online applications take 15 to 30 minutes. You will have an account number and be able to fund it the same day. Some institutions may take one to two business days to fully process the account before you can invest the money.

Can I have both a Roth IRA and a traditional IRA?

Yes, but your total contributions to both types of IRAs combined cannot exceed the annual limit ($7,000 or $8,000 depending on age). If you contribute $4,000 to a traditional IRA, you can only contribute $3,000 to a Roth IRA that year.