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

You open a Roth IRA through a financial institution — a bank, brokerage firm, or credit union — not through the IRS. The institution holds the account and the money inside it. You choose where to open based on what investments you want to hold (stocks, bonds, mutual funds, CDs) and what fees the institution charges.

To open an account, you will need your Social Security number, a government-issued ID, your current address, and employment information. Most institutions let you open online in 10 to 15 minutes. Some require you to visit a branch or mail in a form. After you open the account, it sits empty until you fund it.

Key Takeaways

  • You open a Roth IRA at a bank, brokerage, or credit union of your choice — the IRS does not run the accounts.
  • You will need your Social Security number, ID, address, and employment information to open an account online or in person.
  • After opening, you fund the account by transferring money from your bank account or by rolling over funds from another retirement account.
  • The IRS sets annual contribution limits (currently $7,000 for most people under 50), and you can only contribute money you earned that year.
  • You can open and fund a Roth IRA any time during the year, but contributions for a tax year must be made by the tax filing deadline the following April.

Choosing a financial institution

Different institutions offer different investment options and charge different fees. A brokerage like Fidelity, Vanguard, or Charles Schwab lets you buy individual stocks and a wide range of mutual funds. A bank or credit union typically offers CDs and money market accounts but fewer stock options. Some charge annual account fees; others charge per trade or per fund. Many charge nothing if you meet a minimum balance.

Before you open, visit the institution's website and compare what you can invest in and what it costs. If you are not sure what you want to invest in yet, a brokerage with low or no fees is usually the safest choice — you can start with a money market fund or target-date fund and change later.

What information you need to provide

The institution will ask for your full legal name, date of birth, Social Security number, and current mailing address. They will also ask whether you are a U.S. citizen or resident alien, your employment status, and your occupation. Some ask your annual income to confirm you have earned income that year (required to contribute to a Roth).

You will also choose whether the account is for you alone or held jointly with a spouse. For most people, a single account is simpler. If you are married and both want Roth IRAs, each person opens their own account separately.

Funding your account after it opens

Once the account is open, you transfer money into it. The most common way is a direct transfer from your checking or savings account at another bank. You log into your Roth IRA account, select "transfer funds" or "link bank account," and follow the prompts. The money usually arrives within three to five business days.

You can also fund by check (mail it to the institution), wire transfer, or automatic monthly transfers. Some employers offer payroll deduction directly into a Roth IRA if you set it up with your payroll department — the money goes straight from your paycheck without you having to move it yourself.

If you have an old 401(k) or traditional IRA from a previous job, you can roll that money into your Roth IRA. This is called a conversion. The rules are more complex (you may owe taxes on the amount converted), so ask the institution for a rollover form and instructions before you move the money.

Annual contribution limits and deadlines

The IRS sets a limit on how much you can put into a Roth IRA each year. For 2024, the limit is $7,000 if you are under 50 years old, and $8,000 if you are 50 or older. These limits change most years. You can only contribute money you actually earned that year — from a job, self-employment, or taxable alimony. You cannot contribute money from investments, pensions, or Social Security.

You can fund your Roth IRA at any time during the year. However, contributions for a specific tax year must be made by the tax filing deadline the following year — usually April 15. For example, you can make 2024 contributions anytime from January 1, 2024, through April 15, 2025. The institution will ask you which tax year each contribution is for.

What happens if you contribute too much

If you put in more than the annual limit, the IRS charges a 6 percent penalty tax each year the excess sits in the account. You can fix this by withdrawing the excess and any earnings on it before your tax return is due. The institution can help you calculate what to withdraw.

If you contributed money you did not earn that year, or if your income was too high to contribute (income limits vary by filing status), you should withdraw that contribution and any earnings on it. The institution can walk you through the withdrawal process.

After your account is funded and invested

Once money is in your Roth IRA, you choose what to invest it in — stocks, bonds, mutual funds, CDs, or a mix. The institution provides a list of available investments. If you are not sure what to choose, a target-date fund (which automatically adjusts as you get closer to retirement) is a common starting point.

You do not have to invest the money right away. It can sit in a cash account or money market fund while you decide. However, money sitting in cash does not grow, so most people move it into an investment within a few weeks of funding.

After that, your account runs on its own. You can add more money each year up to the annual limit, and you can change your investments anytime. You cannot withdraw earnings without penalty until you are 59½ and have held the account for at least five years, but you can withdraw your contributions anytime without penalty.

Frequently Asked Questions

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

No. You must have earned income to contribute to a Roth IRA. Earned income means money from a job, self-employment, or taxable alimony. Income from investments, pensions, or Social Security does not count. If you are married and your spouse works, your spouse can open a spousal Roth IRA for you, but you still need to have earned income together as a household.

How long does it take to open a Roth IRA?

Online applications usually take 10 to 15 minutes and are approved the same day or within one business day. In-person applications at a branch can be done immediately. After approval, it takes one to two business days for the account to be fully set up and ready to receive transfers.

Can I open a Roth IRA and a traditional IRA in the same year?

Yes, you can open both, but your total contributions to both accounts combined cannot exceed the annual limit. For example, if the limit is $7,000, you could put $4,000 in a Roth and $3,000 in a traditional IRA, but not $7,000 in each. You report your total contributions on your tax return.

What if I miss the April deadline to fund my Roth IRA?

You can no longer make contributions for that tax year. You can start contributing for the next tax year on January 1. If you contributed after the deadline by mistake, you should withdraw the excess contribution and any earnings on it to avoid the 6 percent penalty tax.

Do I have to fund my Roth IRA all at once?

No. You can fund it in one lump sum or in multiple transfers throughout the year. Many people set up automatic monthly transfers from their checking account. As long as your total contributions for the year do not exceed the limit, you can split the money however you want.