You need a brokerage firm, your Social Security number, and proof of income to open a Roth IRA

A Roth IRA is opened through a brokerage firm — a company that holds your money and lets you invest it. You do not apply to the IRS or any government office. You choose a firm (Fidelity, Vanguard, Charles Schwab, and Merrill Edge are common choices), provide your name and Social Security number, prove your income, and fund the account. The whole process usually takes 10 to 20 minutes online, though some firms mail you a form to sign instead.

The firm will ask for your date of birth, address, employment status, and annual income. They need to know your income because Roth IRA contributions have income limits — if you earn above a certain amount, you cannot contribute the full annual amount, or you cannot contribute at all. The limits change each year and depend on your filing status (single, married filing jointly, married filing separately, or head of household).

Key Takeaways

  • You open a Roth IRA directly with a brokerage firm online or by mail, not through your employer or a government agency.
  • You will need your Social Security number, date of birth, address, and proof of your annual income to complete the account setup.
  • Income limits determine how much you can contribute each year, and these limits vary by filing status and change annually.
  • After your account is open, you fund it by transferring money from your bank account, and then you choose how to invest that money.
  • You can open a Roth IRA at any age as long as you have earned income from a job or self-employment in that year.

Choose a brokerage firm that matches your needs

The firm you choose will hold your account for decades, so pick one that offers low fees, a range of investment choices, and customer service you can reach if something goes wrong. Large firms like Fidelity, Vanguard, Charles Schwab, E-Trade, and Merrill Edge all offer Roth IRAs with no account minimum or very low minimums (often $0 to $500). Smaller or online-only firms may have lower fees but fewer investment options or less accessible support.

Compare the firms on two things: what they charge to hold your account (most charge nothing), and what they charge to buy and sell investments inside the account. Some firms charge per trade; others let you trade certain funds for free. If you plan to invest in index funds or target-date funds, many firms offer these commission-free. Read the fee schedule on each firm's website before you open the account — it is public information and takes five minutes to scan.

Gather your documents and personal information

Before you start, have these items ready: your Social Security number, date of birth, current address, phone number, and email address. You will also need to state your annual income and your employment status (employed, self-employed, retired, student, or unemployed). If you are married, you may need your spouse's information as well, depending on the firm.

If you are self-employed or have income from freelance work, side gigs, or rental property, have a rough number for your annual earnings. The firm will not ask to see a tax return at this stage — they are verifying your identity and checking that you meet the income limits for a Roth contribution. If your income is above the limit, you can still open the account, but you will not be able to contribute the full annual amount (or any amount, depending on how far over the limit you are).

Complete the account application online or by mail

Go to the brokerage firm's website and look for "Open an account" or "New account" — it is usually in the top navigation or a prominent button on the home page. Select "Roth IRA" from the account type menu. The firm will walk you through a form that asks for your personal information, income, employment status, and investment experience. Answer honestly; the firm is required to verify this information for tax purposes.

Most firms let you complete the entire application online and fund the account the same day. Some will ask you to sign and return a paper form by mail, which adds a few days. A few firms require you to verify your identity in person at a branch or through a video call. Check the firm's website or call their customer service number to see which method they use — this information is usually on the account opening page.

Fund your account and choose your investments

Once your account is open, you need to transfer money into it. You can do this by linking your bank account and transferring money online (usually takes one to three business days), mailing a check, or wiring money (faster but may have a fee). The firm will give you instructions for each method when your account is approved.

After the money arrives, you choose how to invest it. You can buy individual stocks, bonds, mutual funds, exchange-traded funds (ETFs), or target-date funds — the firm's website will show you all available options. If you are not sure what to buy, target-date funds are a simple choice: you pick the fund with a year closest to when you plan to retire, and the fund automatically adjusts its mix of stocks and bonds as you get older. Many beginners start here.

Understand the income limits for your situation

The IRS sets income limits that determine how much you can contribute to a Roth IRA each year. If your income is below the limit, you can contribute the full annual amount (for 2024, this is $7,000 if you are under 50, or $8,000 if you are 50 or older). If your income is above the limit, your contribution is reduced or eliminated. The limits are different for single filers, married couples filing jointly, and married couples filing separately.

These limits change every year, so check the IRS website or your brokerage firm's website each January to see the current year's limits. If you are unsure whether you are over the limit, the firm's customer service team can tell you based on the income you reported during account opening. You can always contribute less than the maximum, so if you are close to the limit, contributing a smaller amount keeps you safe.

Know what happens if you exceed the income limit

If your income is above the Roth IRA limit, you have two options: contribute a smaller amount that stays within the limit, or use a strategy called a "backdoor Roth." A backdoor Roth involves opening a traditional IRA, contributing money to it (which has no income limit), and then converting that money to your Roth IRA. This is legal but requires careful record-keeping and may have tax consequences depending on whether you already have other traditional IRAs.

A backdoor Roth is more complex than a regular Roth contribution and involves filing an extra form (Form 8606) with your taxes. If you think you will need to use this strategy, talk to a tax professional or read the IRS instructions for Form 8606 before you open the account. Your brokerage firm can also walk you through the steps once your account is open.

Frequently Asked Questions

Can I open a Roth IRA if I do not have a job?

You need earned income to open and contribute to a Roth IRA. Earned income means money from a job, self-employment, or freelance work — not investment returns, inheritance, or gifts. If you are unemployed, you cannot contribute. If you are a student with a part-time job, you can contribute up to the amount you earned that year.

How long does it take to open a Roth IRA?

Most online applications take 10 to 20 minutes to complete. Your account is usually approved within one business day. If the firm requires a paper signature or identity verification, add three to five business days. After approval, transferring money from your bank account takes one to three business days, so you can usually start investing within a week of applying.

Do I have to invest the money right away after I fund the account?

No. You can transfer money into your Roth IRA and leave it in a cash sweep account (which earns a small amount of interest) while you decide what to invest in. There is no penalty for holding cash. However, cash earns very little, so most people invest within a few days of funding the account.

Can I open multiple Roth IRAs?

Yes, you can open accounts at multiple firms, but your total contributions across all Roth IRAs cannot exceed the annual limit. If you contribute $3,500 to one Roth IRA and $3,500 to another, you have hit the limit and cannot contribute more that year. Keep track of your total contributions across all accounts to avoid over-contributing.

What if I make a mistake on my application?

Contact the brokerage firm's customer service team as soon as you notice the error. Most mistakes — wrong address, misspelled name, incorrect income — can be corrected by phone or email without closing the account. If you contributed too much money because you misreported your income, the firm can help you withdraw the excess and file the necessary tax forms.