Roth IRAs have no tax on growth or withdrawals in retirement

The core tax rule for a Roth IRA is simple: money you withdraw in retirement pays no federal income tax, and the growth inside the account is never taxed. You contribute after-tax dollars going in, which means you already paid income tax on that money. Once it sits in the Roth, it grows tax-free, and when you take it out at 59½ or later, the IRS takes nothing.

This is the opposite of a traditional IRA or 401(k), where you get a tax deduction when you contribute but pay tax on everything you withdraw. With a Roth, you pay tax upfront and then owe nothing later. That trade-off is why Roth accounts are valuable for people who expect to be in a higher tax bracket in retirement or who want to lock in current tax rates.

Key Takeaways

  • Contributions to a Roth IRA are made with money you have already paid income tax on, so you receive no tax deduction when you deposit.
  • Investment earnings inside a Roth IRA grow without any annual tax bill, and you owe no tax when you withdraw them after age 59½.
  • If you withdraw money before age 59½, you may owe income tax and a 10 percent penalty on the earnings portion, though contributions can usually come out penalty-free.
  • Converting a traditional IRA to a Roth triggers a one-time tax bill in the year of conversion, but future growth in the Roth account is tax-free.
  • High earners cannot contribute directly to a Roth if their income exceeds the annual limit, but they can use a backdoor Roth conversion strategy.

What you pay tax on when you contribute

You contribute to a Roth IRA with money that has already been taxed as income. If you earn $50,000 and contribute $7,000 to a Roth, you pay income tax on the full $50,000 in the year you earn it. The $7,000 goes into the Roth after that tax is already paid. You do not get a deduction on your tax return for the contribution itself.

This is why the Roth is called an "after-tax" account. The IRS has already collected its tax on the dollars before they enter the account. From that point forward, the IRS does not touch the money unless you break the rules by withdrawing early or by earning too much to contribute in the first place.

How investment growth is taxed inside the account

Once your money is in the Roth, any gains from stocks, bonds, mutual funds, or other investments are not taxed each year. If you buy a stock for $1,000 and it grows to $3,000, you owe no tax on that $2,000 gain while it sits in the account. If you own a mutual fund that pays dividends, those dividends are reinvested without triggering a tax bill. This is called tax-free growth, and it compounds over decades.

In a traditional IRA or taxable brokerage account, you would owe tax on dividends and capital gains each year, which reduces the amount available to reinvest. In a Roth, all of it stays in the account and keeps growing. Over 20 or 30 years, this tax-free compounding can make a significant difference in your final balance.

Withdrawals after age 59½ and the five-year rule

When you reach 59½ and have owned the Roth for at least five years, you can withdraw both your contributions and all the earnings tax-free. The five-year rule is a calendar rule: it counts from January 1 of the year you opened your first Roth IRA, not from the date of each individual contribution. If you opened a Roth in 2020, the five-year period ends on January 1, 2025, regardless of when you actually deposited money.

Once both conditions are met—age 59½ and five years of account ownership—all your withdrawals are tax-free. You can take out $10,000, $100,000, or your entire balance, and the IRS collects nothing. There is also no required minimum distribution (RMD) during your lifetime, meaning you can leave the money in the account as long as you want and let it keep growing.

Early withdrawals before 59½: contributions versus earnings

If you withdraw money before age 59½, the tax treatment depends on whether you are taking out contributions or earnings. Your contributions—the dollars you actually deposited—can come out anytime without tax or penalty. If you contributed $50,000 over ten years and the account has grown to $80,000, you can withdraw the $50,000 contribution portion penalty-free at any age.

The earnings—the $30,000 in growth—are a different story. If you withdraw earnings before 59½, you owe income tax on them plus a 10 percent early withdrawal penalty, unless an exception applies. Common exceptions include withdrawals for a first-time home purchase (up to $10,000 lifetime), medical expenses, disability, or higher education costs. The IRS assumes you are withdrawing contributions first and earnings last, so you have to prove you are taking only contributions if you want to avoid the tax and penalty.

Conversions from traditional IRAs to Roth accounts

When you convert money from a traditional IRA to a Roth IRA, you trigger a one-time tax bill in the year of conversion. If you convert $50,000 from a traditional IRA to a Roth, you owe income tax on the full $50,000 in that tax year, as if you had withdrawn it. However, once the money is in the Roth, it grows tax-free from that point forward.

Conversions are useful for people who expect higher tax rates in the future or who want to move money into a tax-free account while they are in a lower income year. The tax bill is paid once, upfront, and then all future growth and withdrawals in the Roth are tax-free. People with high incomes often use a backdoor Roth conversion strategy to get around income limits on direct contributions.

Income limits and the pro-rata rule for high earners

The IRS limits who can contribute directly to a Roth based on income. For 2024, single filers begin to lose the ability to contribute at $146,000 in modified adjusted gross income (MAGI) and cannot contribute at all above $161,000. Married couples filing jointly start phasing out at $230,000 and cannot contribute above $240,000. These limits change each year.

If you have a traditional IRA with pre-tax money and you try to do a backdoor Roth conversion, the pro-rata rule may apply. This rule says that if you have both pre-tax and after-tax money across all your IRAs, a conversion is treated as coming proportionally from both. If you have $90,000 in a traditional IRA and $10,000 in a Roth, and you convert $10,000 from the traditional IRA, the IRS treats it as 90 percent pre-tax and 10 percent after-tax, meaning you owe tax on $9,000 of the conversion. This rule makes backdoor conversions complicated if you already have traditional IRA balances.

Frequently Asked Questions

Do I pay taxes on Roth IRA contributions?

No, you do not pay tax on the contribution itself because you already paid income tax on that money before it went into the account. You receive no tax deduction for contributing to a Roth, unlike a traditional IRA.

What happens if I withdraw money from my Roth before age 59½?

Contributions come out tax and penalty-free at any age. Earnings are taxed as income plus a 10 percent penalty unless an exception applies, such as first-time home purchase, disability, or medical expenses. The IRS assumes you withdraw contributions first.

Can I withdraw my contributions without paying tax?

Yes. Your contributions can be withdrawn anytime without tax or penalty. Only the earnings portion triggers tax and penalty if withdrawn before 59½, and only if no exception applies.

Do I have to pay tax on a Roth conversion?

Yes, you owe income tax on the amount converted in the year of conversion. However, once the money is in the Roth, all future growth is tax-free and withdrawals after 59½ are tax-free.

What is the five-year rule for Roth IRAs?

You must own a Roth IRA for at least five years before withdrawing earnings tax-free. The five-year period starts January 1 of the year you opened your first Roth, not the date of each deposit. After five years and age 59½, all withdrawals are tax-free.