What a Roth IRA is and who can have one
A Roth IRA is a retirement savings account where you put in money that has already been taxed, and then the money grows tax-free. When you withdraw it in retirement—at age 59½ or later—you pay no tax on the growth. This is different from a traditional IRA, where you may get a tax deduction now but pay tax on withdrawals later.
You can open a Roth IRA if you have earned income (wages, self-employment income, or similar) in the year you contribute. There is no age limit to open one. The main restriction is income: if you earn above a certain amount, you cannot contribute the full amount, and above a higher threshold, you cannot contribute at all. These income limits change each year and depend on your filing status.
You do not need to be employed by a company to have a Roth IRA. If you are self-employed or a freelancer, you can open one as long as you have earned income to report.
Key Takeaways
- You open a Roth IRA through a bank, brokerage, or investment company—not through your employer or the government.
- You can contribute up to a set dollar limit each year (the limit changes annually), and you can only contribute money you actually earned that year.
- Money you put in can be withdrawn anytime without penalty, but earnings can only be withdrawn tax-free after age 59½ and after the account has been open for five years.
- You can have multiple Roth IRAs, but your total contributions across all of them cannot exceed the annual limit.
Where to open a Roth IRA
You open a Roth IRA directly with a financial institution—a bank, brokerage firm, or investment company. Common places include Fidelity, Vanguard, Charles Schwab, and your own bank. Each institution has its own website and application process, but they all ask for the same basic information: your name, Social Security number, address, and employment details.
There is no single "government" place to open a Roth IRA. The IRS sets the rules, but you choose the institution that will hold your account. Different institutions offer different investment options (stocks, bonds, mutual funds, or simple savings) and different fee structures, so it is worth comparing a few before you decide.
You can open a Roth IRA online in minutes. Most institutions will let you fund it immediately after opening, either by linking a bank account or transferring money from another account.
How much you can contribute each year
The IRS sets an annual contribution limit—the maximum amount you can put into a Roth IRA in a single year. This limit changes periodically. For example, it may be $7,000 for someone under 50, or $8,000 for someone 50 or older (the higher amount is called a "catch-up" contribution). Check the IRS website or your institution's website to confirm the current year's limit.
You can only contribute money you actually earned that year. If you earned $3,000 in wages, you can contribute at most $3,000 to a Roth IRA, even if the annual limit is higher. If you are married and file jointly, you and your spouse each have your own limit based on your own earned income.
You can contribute to a Roth IRA until the tax deadline of the following year (usually April 15). For example, you can make 2024 contributions until April 15, 2025. This gives you extra time if you did not fund it during the calendar year.
Income limits and how they affect your contributions
The IRS limits who can contribute to a Roth IRA based on income. If your income is below a certain threshold, you can contribute the full annual limit. If your income falls in a range above that, you can contribute a reduced amount. If your income exceeds a higher threshold, you cannot contribute at all.
These thresholds depend on your filing status (single, married filing jointly, married filing separately, or head of household) and they change each year. For example, the ranges might be different in 2024 than in 2025. You will need to check the current year's limits on the IRS website or ask your institution.
If you earn too much to contribute directly to a Roth IRA, some people use a strategy called a "backdoor Roth," which involves contributing to a traditional IRA first and then converting it. This is legal but has tax rules you should understand before trying it. A tax professional can advise whether this makes sense for your situation.
What happens to the money you put in
Once you fund your Roth IRA, you choose how to invest it. Your institution will offer options: you might buy individual stocks, mutual funds, exchange-traded funds (ETFs), or keep it in a savings account within the IRA. The institution will show you what is available and explain the fees for each option.
The money grows over time, and you do not pay tax on that growth as long as it stays in the account. This is the main advantage of a Roth IRA—the tax-free growth. If you move money between investments within the account, that is not a taxable event.
You can withdraw the money you contributed (not the earnings) at any time without penalty or tax. This is different from a traditional IRA, where withdrawals before age 59½ usually trigger a penalty. However, if you withdraw the earnings before age 59½, you will owe tax and a 10% penalty on that portion.
Rules for withdrawing money in retirement
At age 59½, you can withdraw both your contributions and the earnings tax-free, as long as the account has been open for at least five years. The five-year rule is based on when you first opened any Roth IRA, not when you made each contribution.
If you withdraw before age 59½, you can take out the money you contributed without penalty, but earnings are subject to tax and a 10% penalty. There are a few exceptions to this rule—for example, you can withdraw up to $10,000 for a first home purchase, or for certain medical expenses—but these are narrow and have specific requirements.
Unlike a traditional IRA, a Roth IRA has no required minimum distributions. You never have to withdraw the money if you do not want to. This makes a Roth IRA useful for leaving money to heirs, since they inherit it tax-free.
Multiple Roth IRAs and transfers between accounts
You can open Roth IRAs at more than one institution. However, your total contributions across all your Roth IRAs in a single year cannot exceed the annual limit. If you contribute $4,000 to one Roth IRA and $3,000 to another in the same year, you have hit your $7,000 limit (or whatever the current limit is).
You can move money from one Roth IRA to another without tax consequences, as long as you do it correctly. A direct transfer (also called a trustee-to-trustee transfer) moves the money straight from one institution to another. A rollover means you withdraw the money and deposit it elsewhere within 60 days. Both work, but a direct transfer is simpler and avoids the risk of missing the 60-day deadline.
You can also convert money from a traditional IRA to a Roth IRA. This is a taxable event—you pay tax on the amount converted—but it moves the money into the tax-free growth environment of a Roth. This is a strategy some people use, but it has tax consequences you should think through carefully.
Frequently Asked Questions
Can I open a Roth IRA if I am self-employed?
Yes. You need earned income, which includes self-employment income. You report this income on your tax return, and that is what qualifies you to contribute to a Roth IRA. The contribution limit is the same as for anyone else.
What if I do not have enough earned income to hit the annual limit?
You can only contribute what you earned. If you earned $2,500 in wages, you can contribute at most $2,500 to a Roth IRA that year, even if the annual limit is $7,000. You do not have to contribute the full limit.
Can I withdraw my contributions before retirement without penalty?
Yes. You can withdraw the money you contributed (not the earnings) at any time without tax or penalty. This is one advantage of a Roth IRA over a traditional IRA. However, if you withdraw earnings before age 59½, you will owe tax and a 10% penalty on that portion.
What is the five-year rule?
To withdraw earnings tax-free, your Roth IRA must have been open for at least five years. This five-year period starts when you open your first Roth IRA, not when you make each contribution. If you opened a Roth IRA in 2020, you can withdraw earnings tax-free starting in 2025, regardless of which year you made the contribution.
Do I have to contribute to a Roth IRA every year?
No. You can contribute in some years and skip others. There is no penalty for not contributing. However, you can only contribute in years when you have earned income, and you can only contribute up to the amount you earned that year.