A Roth IRA is a retirement savings account where you put in money that has already been taxed, and then withdraw it tax-free in retirement
The core difference between a Roth IRA and other retirement accounts comes down to when you pay taxes. With a Roth IRA, you contribute money you've already paid income tax on. That money grows inside the account, and when you withdraw it in retirement, you owe no federal income tax on any of it—not on what you put in, and not on the growth.
This is the opposite of a traditional IRA, where you get a tax deduction when you contribute, but then pay income tax on everything you withdraw later. A Roth IRA is simply the reverse timing: you pay tax now, tax-free later.
The account itself is just a container. Inside it, you can hold stocks, bonds, mutual funds, or cash. The Roth part is about the tax treatment, not about what investments you choose.
Key Takeaways
- You fund a Roth IRA with after-tax money, meaning you've already paid income tax on the dollars you contribute.
- All withdrawals in retirement—both your contributions and the investment growth—come out tax-free.
- You can withdraw the money you contributed (not the growth) at any time without penalty, though growth withdrawn before age 59½ may face taxes and penalties.
- Roth IRAs have income limits that determine whether you can contribute in a given year, and these limits change annually.
- You do not have to take withdrawals at any age, unlike traditional IRAs, which require withdrawals starting at age 73.
How money grows inside a Roth IRA
Once your money is in the Roth IRA, it grows tax-free. If you invest $5,000 and it grows to $8,000 over ten years, that $3,000 in growth is never taxed—as long as you follow the withdrawal rules. This is the main appeal: your investment gains compound without the drag of annual taxes.
You choose what to invest in. Most people use a brokerage firm (like Fidelity, Vanguard, or Schwab) to open a Roth IRA, and then pick from stocks, bonds, mutual funds, or target-date funds offered there. Some people keep it simple with a single low-cost index fund. Others build a diversified portfolio. The Roth structure doesn't care—it just shields whatever you earn from federal income tax.
Income limits and who can contribute
You can only contribute to a Roth IRA if your income falls below a certain threshold. These limits change every year and depend on your filing status (single, married filing jointly, married filing separately, or head of household). For 2024, a single person can contribute the full amount if their modified adjusted gross income is below $146,000, though the ability to contribute phases out between $146,000 and $161,000.
If you earn more than the upper limit, you cannot contribute directly to a Roth IRA that year. Some people use a workaround called a "backdoor Roth," where they contribute to a traditional IRA and then convert it to a Roth, but that involves other rules and tax considerations.
Income limits do not apply to converting a traditional IRA to a Roth, only to direct contributions. And they do not affect how much you can withdraw—only whether you can add new money.
Contribution limits and how much you can add each year
The IRS sets an annual limit on how much you can contribute to a Roth IRA. For 2024, that limit is $7,000 if you are under age 50, and $8,000 if you are 50 or older (the extra $1,000 is called a "catch-up contribution"). These limits apply to the total you contribute across all IRAs—traditional and Roth combined—in a single year.
The limit changes periodically. The IRS adjusts it for inflation, usually in $500 increments. You can contribute less than the limit, but not more. If you exceed the limit, the excess contribution is subject to a 6% excise tax each year it remains in the account, so it's important to track what you put in.
When you can withdraw money without penalty
One of the most useful features of a Roth IRA is that you can withdraw your contributions (the money you put in) at any time, for any reason, with no penalty or tax. If you contributed $5,000 and it grew to $8,000, you can pull out the $5,000 anytime. This makes a Roth IRA more flexible than a traditional IRA or a 401(k).
The growth—that $3,000—is different. If you withdraw growth before age 59½, you owe income tax on it plus a 10% penalty, with some exceptions. The main exceptions are disability, death (beneficiaries can withdraw), a first-time home purchase (up to $10,000 lifetime), and may have access to education expenses. But for ordinary withdrawals before 59½, growth is taxed and penalized.
At age 59½, you can withdraw both contributions and growth tax-free and penalty-free, as long as the account has been open for at least five years. This five-year rule applies to each Roth IRA separately, so if you open a new one, the clock restarts.
The five-year rule and when your account qualifies
To withdraw growth tax-free, your Roth IRA must have been open for at least five tax years. This is called the five-year holding period. The clock starts on January 1 of the year you open the account, not the day you open it. So if you open a Roth IRA on December 31, 2024, the five-year period ends on January 1, 2029.
This rule applies separately to each Roth IRA you own. If you open a second Roth IRA in 2026, that one has its own five-year clock. You must satisfy the five-year rule for the account you are withdrawing from, not just any Roth IRA you own.
If you convert a traditional IRA to a Roth, the five-year rule applies to that conversion, not to the original opening date of the traditional IRA. This is one reason conversions require careful planning.
Roth IRAs versus traditional IRAs: the main trade-offs
A traditional IRA lets you deduct your contribution from your income in the year you make it, lowering your taxable income and often your tax bill. A Roth IRA gives you no deduction now, but no tax later. If you expect to be in a higher tax bracket in retirement, a Roth is often the better choice—you lock in today's lower rate. If you expect to be in a lower bracket in retirement, a traditional IRA may save you more money overall.
Traditional IRAs require you to start taking withdrawals at age 73 (this age changed from 72 in 2023). Roth IRAs have no such requirement during your lifetime. You can leave the money untouched and let it grow, or withdraw as much or as little as you want. This makes a Roth useful if you don't need the money right away or want to leave it to heirs.
Traditional IRAs also allow larger contributions if you are self-employed or have a Solo 401(k), though the rules are complex. For most people with W-2 jobs, the contribution limits are the same.
Why someone might choose a Roth IRA
A Roth IRA makes sense if you are young and expect your income to rise, because you lock in today's tax rate on the growth. It also works well if you want flexibility—you can withdraw contributions anytime without penalty, which a traditional IRA does not allow. And if you don't need the money in retirement, a Roth lets you pass it to heirs tax-free, whereas a traditional IRA passes a tax bill along with it.
A Roth is also useful if you want to reduce your taxable income in a particular year without affecting your future tax bill. Since Roth contributions don't lower your current income, they don't help with this year's taxes, but they also don't create a tax liability later.
Finally, if you have high income and are phased out of traditional IRA deductions, a backdoor Roth conversion may be your only way to fund a Roth. This requires professional guidance, but it's a legal strategy many high earners use.
Frequently Asked Questions
Can I have both a Roth IRA and a traditional IRA at the same time?
Yes, you can own both. However, your annual contribution limit applies to the combined total across all IRAs. If the limit is $7,000 and you contribute $4,000 to a traditional IRA, you can only contribute $3,000 to a Roth that year. The limit does not increase because you have two accounts.
What happens to my Roth IRA if I die?
Your beneficiary inherits the account and can withdraw the money. They owe no income tax on contributions you made, but they do owe tax on growth—unless they are your spouse, in which case they can treat it as their own Roth and avoid taxes. Non-spouse beneficiaries must withdraw the entire balance within ten years under current rules, though the tax treatment of those withdrawals depends on whether the account met the five-year rule.
Can I withdraw money from my Roth IRA to buy a house?
You can withdraw your contributions anytime without penalty. If you are a first-time homebuyer, you can also withdraw up to $10,000 of growth tax-free and penalty-free in your lifetime. This is a one-time limit, so plan carefully. Growth beyond $10,000 is taxed and penalized if you are under 59½.
What if my income is too high to contribute to a Roth IRA?
You cannot contribute directly if you exceed the income limit. A backdoor Roth conversion is a legal strategy where you contribute to a traditional IRA (which has no income limit) and then convert it to a Roth. This works best if you have no other traditional IRA balances, so consult a tax professional before attempting it.
Do I have to invest in stocks in a Roth IRA, or can I keep cash?
You can keep cash, though it earns little to no interest in most savings accounts. Many people use money market funds or high-yield savings accounts within a Roth IRA to hold cash while earning a modest return. The tax-free growth benefit of a Roth is most powerful with longer-term investments, but the choice is yours.