Where to open a Roth IRA and what you need to start

You open a Roth IRA at a bank, brokerage firm, or credit union — not at the IRS. The IRS sets the rules; the financial institution holds your money and lets you invest it. Common places to open one include Vanguard, Fidelity, Charles Schwab, your local bank, or your credit union.

To open an account, you will need a Social Security number, a government-issued ID, your current address, and your employment information. Most institutions let you open an account online in 10 to 15 minutes. Some will ask for a copy of your ID and proof of address — usually a recent utility bill or bank statement — before they activate the account.

You do not need a large sum to start. Many brokerages have no minimum opening deposit, though some require $500 to $1,000. Once the account is open, you can fund it with as little as $50 or $100 per paycheck if you set up automatic transfers.

Key Takeaways

  • You open a Roth IRA at a bank or brokerage, not at the IRS, and the process takes about 15 minutes online.
  • Your income must fall below the IRS limit for the year you contribute, or you cannot put money in a Roth IRA at all.
  • You can contribute up to $7,000 per year (or $8,000 if you are 50 or older), but only if you have earned income from a job or self-employment.
  • After you open the account and deposit money, you choose how to invest it — stocks, bonds, mutual funds, or money market funds — based on your timeline and comfort with risk.
  • You can withdraw your contributions (the money you put in) at any time without penalty, but earnings stay locked until age 59½ unless you meet a narrow exception.

Income limits that determine whether you can contribute

The IRS sets income thresholds each year. If your income is above the limit, you cannot contribute to a Roth IRA directly. The limit depends on your filing status and changes annually.

For 2024, the income phase-out ranges are roughly $146,000 to $161,000 for single filers and $230,000 to $240,000 for married couples filing jointly. These numbers shift each year, so check the IRS website or your brokerage for the current year's limits before you fund your account. If you are above the limit, a backdoor Roth conversion may be an option, but that involves a separate process and tax considerations.

Your income is your modified adjusted gross income (MAGI), which is usually your total income minus certain deductions. Your employer or tax preparer can tell you what your MAGI is if you are unsure.

How much you can contribute each year

The annual contribution limit is $7,000 for 2024 if you are under 50 years old. If you are 50 or older, you can contribute an extra $1,000 per year (called a catch-up contribution), for a total of $8,000. These limits apply to all your Roth IRAs combined — if you have two Roth IRAs, your total across both cannot exceed $7,000.

You must have earned income to contribute. Earned income means wages from a job, self-employment income, or taxable alimony. Investment income, Social Security, or pension payments do not count. Your contribution cannot be more than your total earned income for the year.

You can contribute at any time during the year or up until the tax filing deadline the following year (usually April 15). Many people spread contributions across the year through automatic monthly transfers, which makes the money last longer and reduces the temptation to spend it.

Choosing investments inside your Roth IRA

Once your account is funded, you decide what to invest in. Your brokerage will show you options: individual stocks, bonds, mutual funds, exchange-traded funds (ETFs), money market funds, or certificates of deposit (CDs). You are not required to pick anything immediately — you can leave the money in a cash sweep account while you decide.

Your choice depends on how long until you need the money and how comfortable you are with the value going up and down. A common approach for people far from retirement is a target-date fund, which automatically shifts from stocks to bonds as you age. For people closer to retirement, a mix of bonds and dividend-paying stocks is more typical.

Your brokerage will provide educational materials and risk questionnaires to help you choose. You can also change your investments later — there is no penalty for moving money between investments within your Roth IRA.

Funding your account: direct deposit, transfers, and checks

Most brokerages let you fund your Roth IRA by electronic transfer from your bank account, which usually takes one to three business days. You can also mail a check, though this is slower. Some employers offer direct deposit to a Roth IRA if you have one at their payroll provider, which moves money straight from your paycheck.

Set up automatic monthly transfers if you want to contribute steadily. For example, if you want to contribute $7,000 in 2024, you could set up a $583 transfer each month (or $291 every two weeks). Automatic transfers remove the need to remember to fund the account and help you stick to your goal.

Keep records of your contributions. Your brokerage will send you a year-end statement showing how much you contributed and the account value. You will need this information when you file your taxes.

Tax forms and reporting your contributions

You do not report Roth IRA contributions on your federal tax return — the IRS does not give you a tax deduction for them. However, if your income is above the limit, you must file Form 8606 to report that you made a nondeductible contribution (if you used a backdoor Roth strategy).

Your brokerage will send you a Form 5498-SA or similar statement each January showing your contributions and account value. Keep this with your tax records. If you withdraw money before age 59½, you may need to report it on your tax return, depending on whether you are withdrawing contributions or earnings.

If you are unsure whether you need to file additional forms, ask your tax preparer or the brokerage's customer service. Most straightforward Roth IRA contributions require no special tax reporting.

What happens if you contribute too much or miss the deadline

If you contribute more than the annual limit, the IRS charges 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 filing deadline. Your brokerage can help you calculate how much to withdraw.

If you miss the April 15 deadline to contribute for a given year, you cannot go back and contribute for that year later. However, you can still contribute for the current year up until the deadline. Many people do not realize this, so mark your calendar each April.

If you contribute when your income is above the limit, the IRS may assess a penalty. You can undo the contribution by requesting a return of excess contributions from your brokerage, which usually takes a few weeks to process.

Frequently Asked Questions

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

Yes. Self-employment income counts as earned income. You can contribute up to $7,000 per year (or $8,000 if you are 50 or older), as long as your self-employment income is at least that much. You will report your self-employment income on Schedule C when you file taxes.

What if I do not have earned income this year?

You cannot contribute to a Roth IRA without earned income. If you are unemployed, a student, or retired, you cannot fund one that year. A spouse with earned income can sometimes contribute to a spousal Roth IRA on your behalf, but this requires a separate process and specific rules.

Can I withdraw my money if I change my mind?

You can withdraw your contributions (the money you put in) at any time without penalty or taxes. Withdrawing earnings before age 59½ usually triggers a 10% penalty plus income tax, unless you meet a narrow exception like a first-time home purchase or disability. Ask your brokerage how to request a withdrawal.

Do I have to invest the money right away?

No. After you fund your account, the money can sit in a cash sweep account earning minimal interest while you decide what to invest in. You can take weeks or months to choose. However, the longer money sits in cash, the less time it has to grow, so most people invest within days or weeks.

What if my employer offers a 401(k) — should I do that instead?

A 401(k) and a Roth IRA serve different purposes. A 401(k) is through your employer and often includes a company match (assistance programs). A Roth IRA is personal and offers tax-free growth. Many people do both: contribute enough to a 401(k) to get the full match, then fund a Roth IRA with remaining money.