You need a brokerage account, earned income, and about 15 minutes

Opening a Roth IRA means choosing a financial institution, filling out an account application, and linking a bank account to fund it. You do not need to be rich, have perfect credit, or work with a financial advisor. Most brokerages let you open one online in a single sitting, and you can start with as little as $0 to $500 depending on the institution.

The main requirement is earned income — money from a job, self-employment, or freelance work. You cannot open a Roth IRA on investment returns, rental income, or Social Security alone. Your contribution limit for 2024 is the lesser of your total earned income for the year or $7,000 (or $8,000 if you are 50 or older). That limit applies across all IRAs you own combined, not per account.

Key Takeaways

  • You can open a Roth IRA at any brokerage — Vanguard, Fidelity, Charles Schwab, and Betterment are common choices, but your bank may offer one too.
  • The application takes 10 to 20 minutes and asks for your name, Social Security number, address, employment status, and bank account details.
  • You must have earned income in the year you contribute, and your contribution cannot exceed what you earned that year.
  • After you open the account, you choose what to invest in — the account itself is just the container, not the investment.
  • You can open a Roth IRA at any age as long as you have earned income, and there is no upper age limit.

Pick a brokerage and gather what you need

A brokerage is a financial company that holds your money and lets you invest it. Common choices include Vanguard, Fidelity, Charles Schwab, E*TRADE, Betterment, and Wealthfront. Your bank may also offer IRAs. Each charges different fees and offers different investment options, so compare a few before deciding.

Before you start the application, have these items ready: your Social Security number, a government-issued ID, your current address, your employment status (employed, self-employed, or unemployed but with earned income), and your bank account number and routing number. If you are self-employed, you may need your business name and structure (sole proprietor, LLC, S-corp, and so on), though some brokerages ask for this after you open the account.

Complete the online application

Go to the brokerage's website and look for "Open an IRA" or "New Account." You will be asked to choose between a Traditional IRA and a Roth IRA — select Roth. The form will ask for your personal information, employment details, and whether this is your first IRA.

You will also see questions about your investment experience and risk tolerance. These are not tests you can fail — they help the brokerage understand your situation. Answer honestly. Some brokerages ask whether you want to invest in individual stocks, mutual funds, or exchange-traded funds (ETFs), or whether you want a robo-advisor to manage it for you. If you are unsure, you can skip this and decide after the account opens.

The application will ask you to agree to the account agreement and privacy policy. Read the fee schedule if you want to know what you will pay, but most brokerages charge nothing to hold a Roth IRA — they make money when you trade or use premium services.

Link your bank account and fund the account

After you submit the application, the brokerage will ask you to link a checking or savings account. You will provide your bank account number and routing number. Some brokerages verify the account by depositing two small amounts (usually under $1) and asking you to confirm them; others verify instantly through a third-party service.

Once your bank account is linked, you can transfer money into the Roth IRA. You can contribute any amount up to your limit for the year. If you earned $5,000 in 2024, you can contribute up to $5,000. If you earned $10,000, you can contribute up to $7,000 (the annual limit). You do not have to contribute the maximum — you can start with $500 or $1,000 and add more later.

Choose your investments

After the money lands in your account, you choose what to invest it in. This is separate from opening the account. The Roth IRA is the container; what goes inside is up to you. You can buy mutual funds, ETFs, individual stocks, bonds, or target-date funds. If you do not choose anything, some brokerages will hold the money in a money market fund or cash sweep account until you decide.

If you are new to investing, a target-date fund is a simple starting point. You pick the fund that matches roughly when you plan to retire (for example, a 2055 target-date fund if you think you will retire around 2055), and the fund automatically adjusts its mix of stocks and bonds as you get closer to that date. You can also choose a simple mix like 70% stock index fund and 30% bond index fund.

Confirm your account is open and set up recurring contributions

Log into your new account and verify the balance matches what you transferred. You should see your account number, the account type (Roth IRA), and your current holdings. Save this login information somewhere secure.

If you plan to contribute regularly — say, $500 a month — most brokerages let you set up automatic transfers from your bank account. This is optional but makes it easier to stick to a savings plan. You can change or cancel automatic transfers anytime.

Frequently Asked Questions

Can I open a Roth IRA if I am unemployed?

Only if you have earned income from self-employment, freelance work, or a spouse's income. If your spouse works and files taxes jointly with you, you can each open a spousal Roth IRA and contribute based on their earned income. Unemployment benefits, Social Security, and investment income do not count.

What happens if I contribute more than I earned that year?

The IRS will charge you a 6% penalty tax on the excess amount each year it stays in the account. You can fix this by withdrawing the excess and any earnings on it before your tax deadline (usually April 15 of the following year). It is worth correcting quickly.

Do I have to invest the money right away?

No. You can leave the money in a cash account or money market fund for as long as you want. However, you will earn very little interest that way. Most people invest it within a few days of funding the account, but the choice is yours.

Can I open more than one Roth IRA?

Yes, but your total contribution across all IRAs cannot exceed the annual limit. If you open two Roth IRAs and contribute $4,000 to one and $3,000 to the other, you have used your full $7,000 limit for the year. There is no benefit to having multiple accounts unless you want to split your investments between different brokerages.

What if I do not have a Social Security number?

You need either a Social Security number or an Individual Taxpayer Identification Number (ITIN) to open a Roth IRA. If you do not have one, you will need to obtain it before you can open the account. Contact the IRS or your local Social Security office for guidance.