You need a brokerage account, earned income, and about 15 minutes
Opening a Roth IRA means choosing a financial institution, filling out an account application, and funding it with money you've earned. You don't need permission from anyone — the IRS doesn't pre-screen Roth accounts. The institution you choose (a bank, brokerage, or credit union) handles the paperwork and sets up the account in your name. From there, you decide what to invest the money in: stocks, bonds, mutual funds, or cash, depending on what the institution offers.
The whole process typically takes between 10 and 30 minutes online, though some institutions mail you documents to sign. You'll need your Social Security number, a valid ID, your current address, and proof that you earned income in the year you're opening the account.
Key Takeaways
- You can open a Roth IRA at any brokerage, bank, or credit union that offers them — there is no single "official" place to open one.
- You must have earned income (wages, self-employment income, or taxable alimony) in the year you contribute, even if you're opening the account in a later year.
- Most institutions let you open and fund an account online in one session, though some require mailed signatures for certain account types.
- You choose your investments after the account is open — the institution does not choose them for you.
Step 1: Choose where to open your account
You can open a Roth IRA at a brokerage (Fidelity, Vanguard, Charles Schwab, E*TRADE), a bank (most major banks offer them), a credit union, or a robo-advisor platform. The main difference is what investment options are available and how much you pay in fees. Brokerages typically offer the widest range of investments and the lowest fees. Banks often have higher fees and fewer investment choices but may feel more familiar if you already bank there.
Compare the annual account fees, trading fees (if you plan to buy and sell investments), and the minimum deposit required to open. Many institutions have no minimum, though some require $500 to $1,000 to start. Write down the institution's name and the type of Roth IRA they offer — some have variations like "Roth IRA" or "Roth IRA Brokerage Account," but they all work the same way for tax purposes.
Step 2: Gather your documents and information
Before you start the application, have these items ready: your Social Security number, a valid government-issued ID (driver's license or passport), your current address, and your phone number. You'll also need to know your employment status and income for the current year — the institution will ask whether you earned income and roughly how much.
If you're opening the account for a previous tax year (for example, opening in 2025 but contributing for 2024), you'll need to show that you had earned income in that year. A recent pay stub, W-2, or 1099 form works. If you're self-employed, have your business income information available.
Step 3: Complete the account application online
Go to the institution's website and look for "Open an Account" or "New Account." Select "Roth IRA" from the account type menu. Fill in your personal information: name, address, date of birth, Social Security number, and employment details. The form will ask whether you're opening the account for the current year or a previous tax year — choose the year you have earned income for.
You'll also answer questions about your investment experience and risk tolerance. These are not pass-or-fail questions; the institution uses them to suggest investments later, but you can ignore the suggestions and choose your own. Some institutions ask about your income level and net worth — this is for their records, not to disqualify you. Complete the application and submit it electronically.
Step 4: Verify your identity and sign documents
Most institutions verify your identity instantly using information from credit bureaus or public records. If verification is instant, you'll see a confirmation screen immediately. If the institution needs more information, they'll email you a link to upload a photo of your ID or answer security questions.
Some institutions, particularly banks, may mail you documents to sign and return. This adds 5 to 10 business days to the process. Once your identity is verified and any documents are signed, the institution will send you a confirmation email with your account number and login details.
Step 5: Fund your account and choose investments
Log into your new account using the credentials the institution provided. Link a bank account by entering your routing number and account number, or request a wire transfer. Most institutions let you transfer money the same day you open the account. Decide how much to deposit — you can contribute up to $7,000 per year (as of 2024, though this amount changes periodically) if you meet the income limits.
Once the money arrives in your Roth IRA, you'll see a cash balance in the account. Now choose what to invest it in: individual stocks, mutual funds, exchange-traded funds (ETFs), bonds, or leave it in cash. The institution's website will show you available options and let you buy them directly from your account. You don't have to invest all the money at once — you can buy investments gradually or leave some in cash.
Income limits and contribution rules you need to know
The IRS limits who can contribute to a Roth IRA based on your income. The limits change each year and depend on your filing status (single, married filing jointly, etc.). For 2024, single filers can contribute the full amount if their income is below $146,000; the amount phases out between $146,000 and $161,000. Married couples filing jointly can contribute fully if their income is below $230,000; it phases out between $230,000 and $240,000. These numbers are higher for 2025, but check the IRS website for the current year's limits.
You can only contribute money you earned — from a job, self-employment, or taxable alimony. You cannot contribute money from investments, inheritance, or unemployment benefits. You can open a Roth IRA at any age, but you must have earned income in the year you contribute. If you have no earned income in a year, you cannot contribute to a Roth that year, even if you opened the account in a previous year.
Frequently Asked Questions
Can I open a Roth IRA if I'm already retired or unemployed?
Only if you have earned income in the year you contribute. Retirement income, Social Security, investment gains, and pensions don't count. If you're married and your spouse has earned income, you may be able to open a spousal Roth IRA — ask your institution whether they offer this option.
Do I have to invest the money right away, or can I leave it in cash?
You can leave it in cash as long as you want. Many people open a Roth, deposit money, and wait to invest until they've decided what to buy. Cash in a Roth IRA earns little to no interest, so most people invest it eventually, but there's no deadline.
What if I don't have the full $7,000 to contribute right now?
You can open the account with any amount, even $100. You can add more money later in the same year, up to the annual limit. Some institutions let you set up automatic monthly transfers so you contribute gradually throughout the year.
Can I open multiple Roth IRAs at different institutions?
Yes, but your total contributions across all Roth IRAs in a year cannot exceed the annual limit ($7,000 in 2024). If you open two accounts and contribute $3,500 to each, that's fine. If you contribute $7,000 to one and $1,000 to another, you've over-contributed and will owe a penalty. Track your total contributions across all accounts.
What happens if my income is too high to contribute?
If your income exceeds the phase-out range, you cannot contribute directly to a Roth IRA. Some people use a "backdoor Roth" strategy: they contribute to a traditional IRA (which has no income limit) and then convert it to a Roth. This is legal but has tax consequences — consult a tax professional before attempting it.