How to open a Roth IRA

A Roth IRA is a retirement savings account you open yourself — not through an employer and not through a government office. You choose a financial institution (a bank, brokerage, or credit union), complete their account application, and fund it with your own money. The institution holds the account and the investments inside it; the IRS simply tracks whether you follow the contribution and withdrawal rules.

The process takes 15 to 30 minutes online for most brokerages, or longer if you do it in person at a bank branch. You will need your Social Security number, proof of identity, and proof of address. Once the account is open, you can deposit money immediately, though some institutions require a minimum opening deposit (often $0 to $500, depending on the provider).

Key Takeaways

  • You open a Roth IRA directly with a financial institution — a brokerage, bank, or credit union — not through your employer or the IRS.
  • You will need your Social Security number, a government-issued ID, and proof of your current address to complete the application.
  • Different institutions have different minimum deposits and fee structures, so comparing a few options before opening saves money over time.
  • Once your account is open, you can deposit money and choose how to invest it, but you cannot contribute more than the annual limit set by the IRS each year.
  • You must have earned income (from a job or self-employment) in the year you contribute; you cannot fund a Roth IRA with investment returns or gifts alone.

Choosing where to open your Roth IRA

Your choice of institution affects the fees you pay, the investment options available to you, and the ease of managing your account. The main categories are brokerages (like Fidelity, Vanguard, or Charles Schwab), which offer hundreds of investment choices and typically charge no account fees; banks, which may have higher fees but offer simplicity; and credit unions, which sometimes offer Roth IRAs to members at low cost.

Before opening an account, check three things: the account maintenance fee (many brokerages charge zero), the minimum opening deposit, and whether the institution offers the types of investments you want (stocks, bonds, mutual funds, or index funds). You can also call the institution and ask whether they have a Roth IRA specialist who can walk you through the process — many do this for free.

You are not locked into your first choice. You can open a Roth IRA at one institution and later move the money to another through a process called a trustee-to-trustee transfer. This does not count as a withdrawal and does not trigger taxes or penalties, though it may take one to two weeks to complete.

What documents and information you will need

Have these items ready before you start the application:

  • Your Social Security number
  • A government-issued photo ID (driver's license, passport, or state ID)
  • Proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days)
  • Your employment information (employer name and address, or self-employment details if you are a freelancer or business owner)
  • Your income for the current year (your W-2, pay stub, or tax return)

The income information matters because the IRS limits who can contribute to a Roth IRA based on how much you earn. If your income is above the limit for your filing status, you cannot contribute that year, even if you have the money. The limits change each year, so check the current year's limit before you open the account.

Steps to complete the application

Most brokerages and banks let you open a Roth IRA online. The process is similar across institutions:

  1. Go to the institution's website and find the Roth IRA account option (it is usually under "Open an Account" or "Retirement Accounts").
  2. Enter your personal information: name, date of birth, Social Security number, address, and phone number.
  3. Confirm your employment status and income. You will be asked whether you had earned income in the current year and roughly how much.
  4. Choose how you want to fund the account: by linking a bank account for an electronic transfer, by mailing a check, or by wire transfer.
  5. Review the account agreement and disclosures, then sign electronically.
  6. Verify your identity. Some institutions do this automatically; others send a code to your phone or email, or ask you to upload a photo of your ID.

After you submit the application, the institution will review it — usually within one business day. You will receive a confirmation email with your account number and login information. You can then log in and set up your investments or leave the money in a cash holding account until you decide what to do with it.

Funding your account and choosing investments

Once your account is open, you can deposit money. The amount you can contribute in a single year is set by the IRS and depends on your age. For 2024, the limit is $7,000 if you are under 50, and $8,000 if you are 50 or older. You can contribute this amount only if you had at least that much in earned income during the year.

You can contribute all at once or spread deposits throughout the year. Many people contribute a lump sum early in the year to give the money more time to grow, but there is no rule requiring this. You can also contribute to a Roth IRA for the previous year until the tax filing deadline (usually April 15) of the following year.

After the money is in your account, you choose how to invest it. Your options depend on what the institution offers, but typically include individual stocks, bonds, mutual funds, and exchange-traded funds (ETFs). If you are unsure what to choose, many institutions offer target-date funds — funds that automatically adjust their mix of stocks and bonds as you get closer to retirement. You can also leave the money in a cash account and invest it later.

Income limits and who cannot open a Roth IRA

The IRS sets income limits for Roth IRA contributions. If your income is above the limit for your filing status, you cannot contribute directly to a Roth IRA that year. The limits are based on your modified adjusted gross income (MAGI), which is usually your total income minus certain deductions.

The limits change each year and vary depending on whether you file as single, married filing jointly, married filing separately, or head of household. For example, in 2024, if you file as single and your MAGI is $146,000 or more, you cannot contribute to a Roth IRA. If you are married filing jointly, the limit is $230,000. These numbers increase slightly each year.

If your income is above the limit, you have two alternatives: a backdoor Roth (contributing to a traditional IRA and then converting it to a Roth) or a mega backdoor Roth (if your employer's 401(k) plan allows it). Both are more complex and may have tax consequences, so consult a tax professional before attempting either.

After your account is open

Once your Roth IRA is funded and invested, you do not have to do anything. The money grows tax-free, and you do not owe taxes on the earnings when you withdraw them in retirement (as long as you follow the rules). You can add more money each year up to the annual limit, as long as you have earned income that year.

You can log into your account anytime to check the balance, change your investments, or set up automatic monthly contributions. Most institutions let you do all of this online. If you have questions about your account or need help making changes, you can call the institution's customer service line — this is free.

Keep records of all your contributions. The IRS does not track this automatically, so if you ever need to withdraw money before retirement, you will need to prove how much you contributed (which you can withdraw tax-free) versus how much is earnings (which may be taxed). Your institution will send you a statement each year showing your contributions and account value.

Frequently Asked Questions

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

Yes. You need earned income from self-employment, which means income from work you did yourself, not from investments or rental property. You will need to report your self-employment income on your tax return. When you open the account, you will enter your self-employment income as your source of earnings.

What is the minimum amount I need to open a Roth IRA?

It varies by institution. Many brokerages have no minimum opening deposit — you can open an account with $1 and add more later. Some banks and credit unions require $100 to $500 to open. Check the institution's website or call before you start the application to confirm their minimum.

Can I open a Roth IRA for my child?

Yes, if your child has earned income from a job or self-employment. You would open the account in their name and be the custodian until they turn 18 or 21 (depending on your state). Your child must have earned at least as much as you contribute that year.

How long does it take to open a Roth IRA?

The application itself takes 15 to 30 minutes online. The institution then reviews it, which usually takes one business day. You will receive confirmation and can start using the account within 24 to 48 hours in most cases.

Do I need a job to open a Roth IRA?

You need earned income, which usually means a W-2 job, but can also come from self-employment, freelance work, or even babysitting or lawn care if you report it as income. You cannot open a Roth IRA if your only income is from investments, Social Security, or gifts.