Skip to main content

How a Roth IRA Is Taxed: Contributions, Growth, and Withdrawals

The tax treatment of a Roth IRA is the opposite of a traditional IRA

With a Roth IRA, you pay taxes on the money before it goes in, and then you pay nothing on the way out. Contributions come from after-tax dollars — money you've already paid income tax on. The account grows tax-free, meaning dividends, interest, and capital gains inside the Roth generate no annual tax bill. When you withdraw money in retirement, both your contributions and all the growth come out tax-free, as long as you follow the withdrawal rules.

This is the reverse of a traditional IRA, where contributions may be tax-deductible upfront, but withdrawals are taxed as ordinary income. The Roth's structure makes it valuable if you expect to be in a higher tax bracket later, or if you simply want to know that a portion of your retirement money will never be taxed again.

Key Takeaways

  • Roth IRA contributions are made with after-tax money and receive no tax deduction in the year you contribute.
  • Investment growth inside a Roth IRA — dividends, interest, and capital gains — is never taxed, whether you hold the account for one year or fifty.
  • Withdrawals of your contributions can come out anytime, tax-free and penalty-free, because you already paid tax on that money.
  • Withdrawals of earnings are tax-free and penalty-free only after age 59½ and once the account has been open for at least five tax years.
  • You do not have to take required minimum distributions from a Roth IRA during your lifetime, unlike traditional IRAs.

Why you get no tax deduction for Roth contributions

When you contribute to a Roth IRA, the IRS does not let you deduct that amount from your taxable income. If you earn $60,000 and contribute $7,000 to a Roth, your taxable income for the year remains $60,000. You pay income tax on the full $60,000.

This is by design. The Roth's tax benefit comes later, not upfront. The tradeoff is that every dollar you withdraw in retirement — whether it's your original contribution or decades of growth — comes out completely tax-free. The IRS collects its tax on the way in, so it doesn't collect on the way out.

How investment growth inside a Roth is taxed

Once money is in your Roth IRA, any earnings it generates are not taxed that year. If you own a stock fund that pays dividends, you don't report those dividends on your tax return. If you sell a stock at a gain, that capital gain is not taxed. If you own a bond fund that pays interest, that interest is not taxed.

This tax-free growth compounds over decades. A $10,000 investment that grows to $50,000 over 30 years generates $40,000 in gains that never appear on a tax bill. In a taxable brokerage account, you would owe tax on those gains each year or when you sell. In a traditional IRA, you'd owe tax on the full $50,000 when you withdraw it. In a Roth, the $50,000 comes out completely tax-free.

The five-year rule for withdrawing earnings

Your contributions to a Roth can come out anytime, tax-free and penalty-free. But the earnings — the investment growth — have a condition: the account must have been open for at least five tax years, and you must be at least 59½ years old, before you can withdraw earnings without tax or penalty.

The five-year clock starts on January 1 of the tax year in which you make your first Roth contribution. If you open a Roth and contribute in 2024, the five-year period ends on January 1, 2029. After that date, if you're 59½ or older, you can withdraw earnings tax-free. If you withdraw earnings before both conditions are met, the earnings portion is taxed as ordinary income, plus a 10% early withdrawal penalty applies.

There are narrow exceptions to the early withdrawal penalty — for a first-time home purchase (up to $10,000 lifetime), disability, medical expenses, or birth of a child — but these exceptions do not apply to the five-year rule itself. You still need the account to be five years old.

Conversions from traditional IRAs create a separate five-year rule

If you convert money from a traditional IRA to a Roth IRA, that converted amount has its own five-year holding period. You can withdraw your original contributions anytime, but converted funds must sit in the Roth for five years before you can withdraw them without penalty, even if the account itself is older than five years.

For example, if you convert $50,000 from a traditional IRA to a Roth in 2024, that $50,000 cannot be withdrawn penalty-free until 2029, even if you opened the Roth in 2020. The five-year clock resets for each conversion. This rule applies only to the converted amount, not to contributions you make directly to the Roth.

No required minimum distributions during your lifetime

A traditional IRA requires you to start taking withdrawals — called required minimum distributions, or RMDs — at age 73 (as of 2023; this age changes based on federal law). A Roth IRA has no such requirement while you are alive. You can leave the money in the account to grow tax-free for as long as you want, and withdraw only what you need.

This makes a Roth useful for people who don't need the money in retirement, or who want to leave a tax-free inheritance. Your heirs will inherit the Roth, and they will owe taxes on withdrawals they take — but the account itself remains a powerful tax shelter for money you don't spend.

State income tax treatment of Roth IRAs

Most states do not tax Roth IRA withdrawals, because the federal government already exempted them from federal income tax. However, a handful of states tax retirement income differently. Check your state's tax rules or speak with a tax professional if you live in a state with an unusual retirement income tax structure.

The same federal tax-free status applies everywhere: Roth withdrawals are never subject to federal income tax, regardless of which state you live in or move to during retirement.

Frequently Asked Questions

Can I withdraw my contributions anytime without penalty?

Yes. Contributions you make directly to a Roth IRA can come out anytime, tax-free and penalty-free, because you already paid income tax on that money. The IRS distinguishes between contributions and earnings, so you can always access your contributions. Earnings are different — those follow the five-year and age 59½ rules.

What happens if I withdraw earnings before age 59½?

The earnings portion is taxed as ordinary income, and a 10% early withdrawal penalty applies. For example, if you withdraw $15,000 from a Roth with $10,000 in contributions and $5,000 in earnings, the $5,000 in earnings is taxed and penalized. Narrow exceptions exist for disability, medical expenses, and first-time home purchase, but the five-year rule still applies.

Do I have to pay taxes on a Roth conversion?

Yes, but only on the amount converted. If you convert $50,000 from a traditional IRA to a Roth, you owe income tax on that $50,000 in the year of conversion. You pay tax once, upfront, and then the money grows tax-free forever. The converted amount also follows its own five-year holding period before you can withdraw it penalty-free.

What if I have a Roth IRA for only two years and need to withdraw earnings?

You can withdraw your contributions without penalty. Any earnings are subject to income tax and a 10% early withdrawal penalty, because the account hasn't been open five years yet. The only way to avoid the penalty is if you may have access to for an exception like disability or a first-time home purchase.

Is a Roth IRA taxed differently if I inherit one?

Yes. As the original owner, your withdrawals are tax-free. A beneficiary who inherits a Roth must withdraw the entire balance within ten years (under current rules), and those withdrawals are taxed as ordinary income to the beneficiary. The account itself remains tax-free during growth, but the beneficiary pays tax on what they withdraw.