A Roth IRA is a retirement savings account where you contribute after-tax money and withdraw it tax-free in retirement

A Roth IRA is an individual retirement account that works backwards from a traditional IRA. You put in money you've already paid income tax on, the money grows inside the account without annual tax bills, and when you withdraw it in retirement, you owe no federal income tax on any of it — not on your contributions and not on the growth.

The trade-off is immediate: you don't get a tax deduction in the year you contribute. But if your money grows significantly over decades, you avoid taxes on all that growth. For someone in their 20s or 30s, this is often the better deal, because the growth compounds for so long that the tax savings in retirement outweigh the deduction you skip today.

You can open a Roth IRA at any bank, brokerage, or credit union that offers them — Vanguard, Fidelity, Schwab, and most others do. The account itself is just a container; you decide what goes inside it (stocks, bonds, mutual funds, CDs). The Roth label is what matters: it's the tax treatment, not the investments.

Key Takeaways

  • You contribute money you've already paid taxes on, so contributions are never deductible.
  • All growth inside the account — dividends, capital gains, interest — is never taxed as long as the money stays in the Roth.
  • Withdrawals in retirement are tax-free if you've held the account at least five years and are age 59½ or older.
  • You can withdraw your contributions (not the growth) at any time without penalty, which makes a Roth useful as an emergency backup.
  • Income limits apply: if you earn above a certain threshold, you cannot contribute directly to a Roth, though workarounds exist.

How contributions and growth work inside a Roth

When you put $7,000 into a Roth IRA in a given year, that $7,000 is already yours — you've paid tax on it as income. The IRS doesn't care what you do with it inside the account. If you buy a stock fund and it doubles to $14,000, that $7,000 gain is yours too, and you'll never file a tax form on it as long as it stays in the Roth.

This is the opposite of a taxable brokerage account, where you'd owe capital gains tax every year the fund pays dividends or every time you sell at a profit. In a Roth, there are no annual tax bills. You can buy and sell as much as you want inside the account without triggering any tax event.

The annual contribution limit is the same for Roth and traditional IRAs: $7,000 for 2024 if you're under 50, or $8,000 if you're 50 or older. You can contribute only if you have earned income (wages, self-employment income, or certain other sources). You cannot contribute if you have no income that year, even if you're married to someone who does.

When you can withdraw money without penalty

The five-year rule is the first gate: your Roth must be open for at least five calendar years before you can withdraw earnings tax-free. This clock starts on January 1 of the year you open the account, not on the day you fund it. If you open a Roth on December 31, 2024, the five years end on December 31, 2029.

The second gate is age: you must be 59½ or older to withdraw earnings without a 10% penalty. If you withdraw earnings before 59½ and before five years have passed, you'll owe income tax on the earnings plus a 10% penalty.

Your contributions, however, are always yours to take out. You can withdraw the $7,000 you put in at any time, at any age, with no tax and no penalty. Only the growth is locked until you meet both conditions (five years and age 59½). This makes a Roth a useful safety net: if you face a true emergency, you can access your contributions without consequence.

Income limits and who can contribute directly

The IRS phases out Roth contributions if your income is too high. The limits depend on your filing status and change yearly. For 2024, if you're single, you cannot contribute if your modified adjusted gross income (MAGI) is $161,000 or more. If you're married filing jointly, the limit is $240,000. These thresholds shift up slightly each year.

If your income is above the limit, you cannot contribute directly to a Roth. However, a strategy called the "backdoor Roth" lets higher earners work around this: you contribute to a traditional IRA (which has no income limit) and then convert it to a Roth. This is legal but comes with complications if you already have other traditional IRA balances. Talk to a tax professional before attempting it.

Roth IRAs versus traditional IRAs: the core difference

A traditional IRA gives you a tax deduction when you contribute, so you lower your taxable income that year. But when you withdraw in retirement, all withdrawals are taxed as ordinary income. A Roth is the opposite: no deduction now, no tax later.

The choice depends on whether you think your tax rate will be higher or lower in retirement than it is today. If you're young and expect to earn more in the future, a Roth usually wins — you pay tax at a lower rate now and avoid it entirely later. If you're near retirement and in a high tax bracket, a traditional IRA might save you more money this year, though you'll owe tax on withdrawals later.

You can have both a Roth and a traditional IRA at the same time, but your combined contributions across both cannot exceed the annual limit. If you contribute $4,000 to a traditional IRA, you can contribute only $3,000 to a Roth that year.

Required minimum distributions and inherited Roths

One major advantage of a Roth: you are never required to withdraw money during your lifetime. A traditional IRA forces you to start taking withdrawals at age 73 (as of 2023; this age has been rising). A Roth has no such requirement. You can let it grow untouched for as long as you live, then leave it to your heirs.

When someone inherits a Roth IRA, they must withdraw the entire balance within 10 years under current rules, but those withdrawals are tax-free. This makes a Roth a powerful wealth-transfer tool: you build a large tax-free pot and pass it to the next generation without a tax bill.

Roth conversions and when they make sense

If you have money in a traditional IRA or a 401(k), you can convert some or all of it to a Roth. You'll owe income tax on the amount you convert in that year, but from then on, that money grows tax-free in the Roth. This is useful if you expect to be in a lower tax bracket in a particular year — say, you took a sabbatical or had a low-income year — and you want to "lock in" a lower tax rate on that conversion.

Conversions are also common in early retirement, when you may have years of low income before Social Security and required distributions kick in. You can convert a chunk of your traditional IRA to a Roth, pay tax at your current low rate, and then withdraw it tax-free later.

Frequently Asked Questions

Can I contribute to a Roth if I have no job?

No. You must have earned income to contribute to any IRA, Roth or traditional. Earned income means wages, self-employment income, or certain other sources. Investment income, Social Security, and pension payments don't count. If you're married and your spouse works, you may be able to contribute to a spousal Roth IRA in your name using their income.

What happens if I withdraw my earnings before age 59½?

You'll owe income tax on the earnings plus a 10% penalty. However, there are narrow exceptions: you can withdraw earnings penalty-free (but not tax-free) if you're a first-time homebuyer, disabled, or facing a may have access to hardship. The five-year rule still applies — if your account is less than five years old, you'll owe tax on the earnings regardless.

Is a Roth IRA the same as a Roth 401(k)?

No. A Roth IRA is an individual account you open yourself with a bank or brokerage. A Roth 401(k) is an employer retirement plan. Both use after-tax contributions and tax-free withdrawals, but Roth 401(k)s have higher contribution limits, required minimum distributions during your lifetime, and employer involvement. Many people have both.

What if my income goes above the limit after I've already contributed?

If you contributed and then your income rose above the limit, you've made an excess contribution. You can fix this by withdrawing the excess and any earnings on it before your tax deadline. If you don't, you'll owe a 6% penalty each year the excess sits in the account. Report it on Form 8606 when you file taxes.

Can I open a Roth IRA for my child?

Yes, if your child has earned income. A teenager working a summer job or doing freelance work can open a Roth and contribute up to the amount they earned that year (capped at the annual limit). This is one of the best wealth-building moves for young people, because the money has decades to grow tax-free.