You can open a Roth IRA at a bank, brokerage firm, or robo-advisor, and the choice depends on how much you want to manage yourself

A Roth IRA is an account you open at a financial institution — not something you get from your employer or the government. The institution holds your money, lets you invest it, and handles the tax reporting. Your choice of where to open one matters because different providers charge different fees, offer different investment options, and have different minimum deposit requirements. Some places are better if you want to pick individual stocks; others work better if you want a simple, hands-off approach.

You do not need to use the same place where you have a checking account. You can open a Roth IRA at any bank, brokerage, or investment firm that offers them — and most major ones do. The account itself works the same way everywhere; what changes is the cost, the tools you get, and how much help you receive.

Key Takeaways

  • You open a Roth IRA directly with a financial institution such as Fidelity, Vanguard, Charles Schwab, or your local bank — there is no central government application.
  • Banks typically offer Roth IRAs that hold savings or CDs; brokerages offer stocks, bonds, and mutual funds; robo-advisors automatically build and rebalance a portfolio for you.
  • Most major brokerages have no minimum deposit to open the account, though some require $500 to $1,000 to start investing in certain funds.
  • You will need a Social Security number, proof of identity, and a funding source (bank account or transfer from another IRA) to complete the opening process.
  • The account opens in one to three business days; you can begin depositing and investing immediately after approval.

Banks versus brokerages versus robo-advisors

A bank Roth IRA holds cash, money market accounts, or certificates of deposit (CDs). Interest rates are low but may provide. Banks are the right choice if you want no risk and do not want to pick investments. Most banks charge no fee to hold the account, though some charge a small annual maintenance fee ($25 to $50). You will not get rich on bank interest, but your money is insured by the FDIC up to $250,000.

A brokerage Roth IRA lets you buy stocks, bonds, mutual funds, and exchange-traded funds (ETFs). You control what you buy and when. Brokerages like Fidelity, Vanguard, Charles Schwab, and E-Trade have no account fee and no minimum deposit to open. Some charge a small fee ($5 to $10) if you buy individual stocks; most charge nothing for mutual funds or ETFs. Brokerages are the right choice if you want control and are willing to learn how to invest or research funds on your own.

A robo-advisor is a service that opens a Roth IRA at a brokerage and automatically builds a portfolio for you based on your age and risk tolerance. Firms like Betterment, Wealthfront, and Vanguard Personal Advisor Services do the picking and rebalancing. They charge a fee — usually 0.25% to 0.50% of your account balance per year — but you do not have to think about what to buy. Robo-advisors are the right choice if you want professional-style investing without paying for a human advisor.

What you need to open an account

Before you contact a bank or brokerage, gather these documents and information. You will need your Social Security number, a government-issued photo ID (driver's license or passport), and your date of birth. You will also need the name and address of your employer, or a statement that you are self-employed or retired.

You will need a way to fund the account. This is usually a checking or savings account at another bank. Have the routing number and account number ready — you can find these on a check or by logging into your bank's website. If you are moving money from an existing IRA at another institution, you will need the account number and the name of that institution.

Some brokerages ask whether you have other retirement accounts, what your annual income is, and what your investment experience is. These questions help them understand your situation and flag any issues before you deposit money. Answer honestly; the information is not used to reject you, but to make sure you understand the risks.

Opening the account online or in person

Most banks and brokerages let you open a Roth IRA entirely online. Go to their website, click "Open an Account" or "New Account," and select "Roth IRA" from the account type menu. Fill in your personal information, verify your identity (usually by uploading a photo of your ID), and link a bank account or arrange a transfer from another IRA. The whole process takes 10 to 20 minutes.

Some institutions ask you to verify your identity by answering security questions based on your credit history, or by receiving a code via text or email. This is normal and protects your account. Once you pass verification, the account opens within one to three business days.

If you prefer to open an account in person, visit a local branch of your bank or a brokerage office. Bring your ID and Social Security number. A representative will walk you through the paperwork and answer questions. This takes longer — usually 30 to 60 minutes — but some people find it easier to understand the process with help.

Minimum deposits and first-time funding

Most major brokerages have no minimum deposit to open a Roth IRA account. You can open it with $0 and deposit money later. However, some brokerages require a minimum to start investing in certain mutual funds — often $500 to $1,000 for actively managed funds, though index funds usually have no minimum. If you have less than the minimum, you can still open the account and hold cash until you have enough to invest.

Banks typically have no minimum either, though some require $25 to $100 to open a savings-based Roth IRA. Robo-advisors often require $500 to $1,000 to start, because they need enough money to build a diversified portfolio.

You can deposit up to $7,000 per year (or $8,000 if you are 50 or older) across all your Roth IRAs combined. This is a legal limit set by the IRS, not a limit set by your bank or brokerage. You can deposit the full amount at once or spread it across the year. Many people deposit in January; others deposit monthly or whenever they have money available.

Comparing fees across providers

Provider TypeAccount FeeTrading FeeMinimum to OpenBest For
Bank (savings or CD)$0–$50/yearNone$0–$100No-risk, hands-off investing
Brokerage (stocks, funds)$0$0–$10 per trade$0Control and low cost
Robo-advisor0.25%–0.50% annuallyNone$500–$1,000Automated, professional management

The fee that matters most is the one you pay on your investments, not the account fee. A $50 annual account fee is small compared to a 1% annual fee on your investments. If you are investing $10,000, a 1% fee costs you $100 per year, while a 0.25% fee costs $25. Over decades, that difference compounds.

Most major brokerages — Fidelity, Vanguard, Charles Schwab, E-Trade, and TD Ameritrade — charge no account fee and no trading fee for stocks or ETFs. Some charge a small fee for mutual funds or for certain services. Read the fee schedule on their website before you open the account; it is usually listed under "Pricing" or "Fees."

Moving an existing IRA to a new provider

If you already have a Roth IRA at one institution and want to move it to another, you have two options: a transfer or a rollover. A transfer is cleaner. You contact the new institution, tell them you want to transfer your Roth IRA from the old one, and they handle the paperwork. The money moves directly from the old account to the new one. This takes one to two weeks and has no tax consequences.

A rollover means you withdraw the money yourself and deposit it into the new account within 60 days. This is riskier because if you miss the 60-day window, the IRS treats it as a withdrawal and you owe taxes and penalties. Use a transfer whenever possible.

You can transfer a Roth IRA as many times as you want. There is no limit on the number of transfers per year. However, you can only do one rollover per 12-month period across all your IRAs combined — so if you have multiple IRAs, be careful not to exceed this limit.

Frequently Asked Questions

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

Yes, but you must have earned income from self-employment or a side gig. You cannot open a Roth IRA on investment income, Social Security, or unemployment benefits alone. If you are self-employed, you can open a Solo 401(k) or SEP-IRA instead, which may allow larger contributions.

How long does it take to start investing after I open the account?

The account usually opens within one to three business days. Once it is open, you can deposit money and begin investing immediately. Some brokerages let you start trading the same day if you fund the account by wire transfer, though this is less common.

What happens if I deposit more than $7,000 in a year?

The IRS charges a 6% penalty tax on the excess amount each year until you withdraw it. If you accidentally over-contribute, contact your provider and ask them to return the excess plus any earnings. Do this before you file your tax return to avoid the penalty.

Can I open a Roth IRA at my current bank?

Most banks offer Roth IRAs, but they usually hold only savings accounts or CDs, not stocks or funds. Call your bank's customer service line or visit a branch to ask. If they do not offer one, you can open a Roth IRA at a brokerage while keeping your checking account where it is.

Do I need to choose between a traditional IRA and a Roth IRA at the same provider?

No. You can have both a traditional IRA and a Roth IRA at the same institution, and they are separate accounts. However, your total contributions across both accounts cannot exceed $7,000 per year (or $8,000 if you are 50 or older). You can also have IRAs at multiple institutions.