How to open a Roth IRA

You open a Roth IRA by choosing a financial institution, filling out an account application, and funding the account with your first contribution. The institution — a bank, brokerage, or credit union — holds the account and invests the money according to your choices. The whole process usually takes 15 minutes to an hour, and you can do it online, by phone, or in person.

You do not need permission from anyone to open one. You do not need to be employed, though you do need to have earned income in the year you contribute. The institution will ask for your Social Security number, address, and employment information, then verify your identity before the account goes live.

Key Takeaways

  • You can open a Roth IRA at any bank, brokerage, or credit union that offers them — there is no single official place to open one.
  • You must have earned income in the year you contribute, and your income cannot exceed the annual limit set by the IRS (the limit changes each year and depends on your filing status).
  • The account application asks for your Social Security number, address, and basic employment details; most institutions complete the verification process within one business day.
  • You can fund your account immediately after opening it, and you can contribute up to the annual limit for that year (for 2024, the limit is $7,000 for most people under 50).

Choosing where to open your account

Your choice of institution affects the investment options available to you and the fees you pay, but not the tax treatment of the account itself. A brokerage like Fidelity, Schwab, or Vanguard offers thousands of individual stocks and funds to choose from. A bank offers savings accounts and CDs, which earn interest but typically less than stock market investments over time. A credit union may offer both, depending on its size.

Compare the investment options and fees before you choose. Some institutions charge annual account fees; others charge per transaction or per fund. Many brokerages charge nothing to open or maintain an account if you meet a minimum balance or use their funds. If you are unsure where to start, a large brokerage with low fees and a simple interface — Fidelity, Schwab, or Vanguard — is a reasonable choice for a first account.

What information you will need to provide

The application will ask for your full legal name, date of birth, Social Security number, and current address. You will also provide employment information: whether you are self-employed, work for an employer, or receive other earned income. The institution uses this to verify that you have earned income in the current year and that your income does not exceed the IRS limit for that year.

Have your Social Security card or a document with your number on it nearby. If you are self-employed, you may need to provide your business name or EIN. The institution will verify your identity using the information you provide — this usually happens automatically and takes a few minutes to a few hours.

Income limits and who can contribute

You can only contribute to a Roth IRA if you have earned income in that year. Earned income means wages from a job, self-employment income, or alimony. It does not include investment returns, Social Security, or pension payments. If you have no earned income in a year, you cannot contribute to a Roth IRA that year, even if you have money in the bank.

The IRS also sets an income limit — if your income exceeds a certain amount, you cannot contribute the full amount or cannot contribute at all. The limit depends on your filing status (single, married filing jointly, etc.) and changes each year. For 2024, the limit begins to phase out at $146,000 for single filers and $230,000 for married couples filing jointly. Check the IRS website or ask your institution what the current year's limit is for your situation.

Making your first contribution

You can fund your account by transferring money from a bank account, writing a check, or (at some institutions) using a wire transfer. Most institutions let you set up the transfer online immediately after opening the account. The money usually arrives within one to three business days.

You can contribute up to the annual limit for the year you are in. 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 all at once or in smaller amounts throughout the year. If you open the account late in the year, you can still contribute the full annual amount for that year — you have until the tax filing deadline (usually April 15 of the following year) to make the contribution.

What happens after you fund the account

Once the money is in your account, you choose how to invest it. If you opened the account at a brokerage, you can buy individual stocks, mutual funds, exchange-traded funds (ETFs), or bonds. If you opened it at a bank, you might choose a savings account or CD. You can also leave the money in cash while you decide.

Your account is now active and growing tax-free. You can add more money each year up to the annual limit, as long as you have earned income. You can change your investments at any time without tax consequences. The money stays in the account until you withdraw it — you can withdraw contributions (the money you put in) at any time without penalty, but withdrawals of earnings before age 59½ usually trigger taxes and a 10% penalty.

Frequently Asked Questions

Do I need a job to open a Roth IRA?

No, but you need earned income. If you are self-employed, a freelancer, or receive alimony, that counts. If you have no income in a year, you cannot contribute that year. A spouse with no income can contribute if their spouse has earned income and they file taxes jointly.

Can I open a Roth IRA if I already have a 401(k)?

Yes. Having a 401(k) does not prevent you from opening a Roth IRA, though your income limit for Roth contributions may be lower if you also have a traditional IRA. Check the current year's IRS limits for your situation.

How long does it take to open an account?

The application itself takes 10 to 20 minutes. Identity verification usually completes within one business day. Once verified, you can fund the account immediately. The money itself takes one to three business days to arrive from your bank.

What if my income is too high?

If your income exceeds the IRS limit, you cannot contribute to a Roth IRA directly. Some people use a "backdoor Roth" strategy, which involves contributing to a traditional IRA and converting it to a Roth. This is legal but has tax implications — consult a tax professional before attempting it.

Can I open multiple Roth IRAs?

Yes, but your total contributions across all Roth IRAs cannot exceed the annual limit. If you open two accounts and contribute $3,500 to each, that counts as $7,000 total (for 2024). Having multiple accounts does not increase your contribution limit.