A Roth IRA lets you put after-tax money in now and withdraw it tax-free later

A Roth IRA is a retirement account where you contribute money you've already paid income tax on. That money grows over decades, and when you reach retirement age, you can pull it out without owing federal income tax on the growth. The trade-off is simple: you pay taxes today instead of in retirement.

The account itself is held at a bank, brokerage, or credit union. You decide how to invest the money inside it—stocks, bonds, mutual funds, or cash. The investments grow year after year. Unlike a traditional IRA, where contributions may lower your taxes now, a Roth contribution gives you no tax break in the year you make it. But that's the point: you're trading a small tax benefit today for a much larger one later.

Key Takeaways

  • You fund a Roth IRA with money you've already paid income tax on, and withdrawals in retirement are tax-free.
  • Annual contribution limits are set by the IRS and change most years; for 2024 the limit is $7,000 for those under 50 and $8,000 for those 50 and older.
  • You can withdraw your contributions (the money you put in) at any time without penalty, but investment growth must stay in the account until age 59½ unless an exception applies.
  • Income limits determine whether you can contribute directly; if your income is too high, you may use a backdoor Roth strategy instead.
  • The account has no required withdrawals during your lifetime, so your money can keep growing as long as you live.

How much you can contribute each year

The IRS sets an annual limit on how much you can put into a Roth IRA. For 2024, the limit is $7,000 if you're under 50, and $8,000 if you're 50 or older (the extra $1,000 is called a catch-up contribution). These limits change most years, usually by $500 increments when inflation crosses a threshold.

You can contribute at any time during the year, or even up until the tax filing deadline the following April. If you haven't maxed out your limit by December 31, you have until mid-April to add more for that tax year. Many people spread contributions across the year—monthly or quarterly—rather than dumping a lump sum in January.

Your income matters too. If your income is above a certain level, you cannot contribute the full amount, and above a higher level, you cannot contribute at all. These income limits vary by filing status and change yearly. For 2024, single filers begin to lose the ability to contribute at $146,000 and lose it completely at $161,000. Married couples filing jointly start losing it at $230,000 and lose it completely at $240,000. If your income exceeds these thresholds, a backdoor Roth is a common workaround.

What happens to your money as it grows

Once your contribution is in the account, you choose how to invest it. You might buy individual stocks, index funds, ETFs, bonds, or keep it in a money market fund. The account itself doesn't invest the money for you—you direct where it goes, or you can ask the institution to manage it for you.

All the gains—dividends, interest, capital appreciation—grow inside the account tax-free. If a stock you own pays a dividend, you don't owe tax on it that year. If a mutual fund gains 8% in value, you don't report that gain on your tax return. This tax-free compounding is the engine that makes a Roth powerful over 20, 30, or 40 years.

You can buy and sell investments within the account as often as you want without triggering any tax bill. Rebalancing your portfolio, moving money between funds, or swapping stocks—none of it creates a taxable event inside a Roth. That's different from investing the same money in a regular taxable brokerage account, where every sale could trigger capital gains tax.

When and how you can withdraw your money

A Roth IRA has two types of money inside it: your contributions (what you put in) and your earnings (the growth). The rules for withdrawing them are different.

You can withdraw your contributions at any time, for any reason, with no penalty and no tax. If you put in $50,000 over 10 years and the account grew to $75,000, you can pull out that $50,000 whenever you need it. The IRS doesn't care. This is one reason people like Roths—they're more flexible than traditional IRAs, where early withdrawals of contributions can trigger a 10% penalty.

Your earnings (the $25,000 in the example above) are locked in until you reach age 59½. If you withdraw earnings before that age, you owe income tax on them plus a 10% penalty—unless an exception applies. Common exceptions include disability, a first-time home purchase (up to $10,000 lifetime), or substantial medical expenses. Some people use this rule strategically: they fund a Roth, let it grow for a few years, then withdraw their contributions for a major expense while leaving the earnings untouched.

Once you turn 59½ and have held the account for at least five tax years, you can withdraw everything—contributions and earnings—tax-free and penalty-free. This is called a may have access to distribution. The five-year rule resets if you open a new Roth, so if you're 58 and open your first Roth, you'll have to wait until 63 to withdraw earnings tax-free, even though you're over 59½.

Income limits and the backdoor Roth strategy

If your income is too high to contribute directly to a Roth, you have another option: the backdoor Roth. This is a legal strategy where you contribute to a traditional IRA (which has no income limit), then convert it to a Roth IRA. You pay income tax on the conversion, but the money ends up in a Roth where it can grow tax-free.

The backdoor Roth works because the IRS allows anyone to convert a traditional IRA to a Roth, regardless of income. The catch is the pro-rata rule: if you have other traditional IRAs, SEP IRAs, or SIMPLE IRAs with pre-tax money in them, the conversion is partly taxable. If you have $100,000 in a traditional IRA and convert $10,000 to a Roth, the IRS treats the conversion as if you converted a mix of pre-tax and after-tax money, and you owe tax on the pre-tax portion.

For this reason, a backdoor Roth works cleanest if you have no other traditional IRAs. If you do, you may need to roll them into a 401(k) at work first to clear them out of the equation. A tax professional can walk you through whether a backdoor Roth makes sense for your situation.

No required withdrawals during your lifetime

A major advantage of a Roth IRA is that you never have to withdraw money from it while you're alive. Traditional IRAs require you to start taking withdrawals at age 73 (as of 2023, after the SECURE Act 2.0 raised the age from 72). A Roth has no such requirement.

This means your money can keep compounding tax-free for as long as you live. If you don't need the money in retirement, you can leave it alone and let it grow. When you pass away, your heirs inherit the account, and they do have to withdraw it over a set period (usually 10 years under current rules), but the withdrawals are still tax-free to them.

This feature makes a Roth especially useful if you expect to have more money than you need in retirement, or if you want to leave a tax-free nest egg to your children or grandchildren.

How a Roth compares to a traditional IRA

The main difference between a Roth and a traditional IRA is when you pay tax. With a traditional IRA, you may deduct your contribution from your income in the year you make it, lowering your tax bill. But when you withdraw money in retirement, you owe income tax on the full amount. With a Roth, you get no deduction now, but withdrawals are tax-free later.

Which is better depends on your tax situation. If you're in a high tax bracket now and expect to be in a lower one in retirement, a traditional IRA may save you more money overall. If you're in a low bracket now and expect to be in a higher one later (or you simply want tax-free withdrawals), a Roth makes more sense. Many people use both: they contribute to a traditional IRA or 401(k) through work, then also fund a Roth on the side.

A Roth also offers more flexibility: you can withdraw contributions anytime, and there are no required withdrawals in retirement. A traditional IRA penalizes early withdrawals and forces you to start taking money out at 73. For these reasons, some people prioritize funding a Roth first if they have the income to do so.

Frequently Asked Questions

Can I have both a Roth IRA and a traditional IRA?

Yes. Your combined contributions to all IRAs (Roth and traditional) cannot exceed the annual limit—$7,000 in 2024 if you're under 50. So you could put $4,000 in a Roth and $3,000 in a traditional IRA, but not $7,000 in each. Many people do maintain both to balance their tax situations.

What happens if I contribute too much to my Roth?

If you over-contribute, you should withdraw the excess and any earnings on it before your tax filing deadline. If you don't, you owe a 6% penalty tax on the excess for each year it stays in the account. The IRS provides a form to report the correction, and most brokerages can help you process it.

Can I withdraw my Roth contributions to buy a house?

Yes. You can withdraw your contributions anytime for any reason. However, if you want to withdraw earnings for a first-time home purchase, you're limited to $10,000 lifetime and must meet the five-year holding requirement. Many people use the contribution withdrawal strategy to fund a down payment while leaving earnings to grow.

Do I owe taxes on Roth IRA growth every year?

No. Growth inside a Roth IRA is not taxed each year. You don't report dividends, interest, or capital gains on your tax return. You only owe tax if you withdraw earnings before age 59½ and don't meet an exception, or if you inherit the account and are required to withdraw it.

What if my income changes and I can no longer contribute?

If your income rises above the limit, you stop being able to contribute directly. A backdoor Roth is your option to keep funding a Roth. If your income drops back below the limit in a later year, you can resume direct contributions. Your existing Roth balance is not affected by income changes.