The basic tax rule: contributions are not deductible, but may have access to withdrawals are tax-free

A Roth IRA works backwards from a traditional IRA on taxes. You put money in after you have already paid income tax on it — you do not get a deduction when you contribute. In exchange, the money grows tax-free inside the account, and you withdraw it tax-free in retirement if you follow the rules. That trade-off is the entire point of a Roth.

The IRS taxes three things about a Roth IRA: when you put money in, when it grows, and when you take it out. Understanding which of those three are taxed and which are not is what separates a Roth from every other retirement account.

Key Takeaways

  • Contributions to a Roth IRA are made with after-tax dollars and are never taxed again when you withdraw them, even decades later.
  • Investment earnings inside a Roth IRA grow tax-free and are not taxed when withdrawn, but only if you follow the withdrawal rules.
  • You must be at least 59½ years old and have held the account for at least five tax years to withdraw earnings without penalty.
  • If you withdraw earnings before age 59½ or before five years have passed, you owe income tax on the earnings plus a 10 percent early withdrawal penalty.
  • High earners cannot contribute directly to a Roth IRA if their income exceeds the annual limit, though a backdoor Roth conversion is a legal alternative.

Contributions are taxed before they go in, not when they come out

When you contribute money to a Roth IRA, you have already paid federal income tax on that money. The IRS does not let you deduct the contribution from your taxable income for that year. This is different from a traditional IRA or a 401(k), where you can deduct contributions and pay tax later.

Because you already paid tax on the contribution, you never pay tax on it again. If you put $7,000 into a Roth IRA this year, you can withdraw that exact $7,000 in 30 years and owe nothing. The contribution itself is always yours to take out, penalty-free and tax-free, at any age.

Investment earnings are tax-free if you follow the withdrawal rules

The real benefit of a Roth IRA is that the money inside it grows without triggering any tax bill. If you buy stocks or bonds inside a Roth, the dividends and capital gains do not create a tax liability each year the way they would in a regular taxable brokerage account. You can buy and sell within the Roth as much as you want, and none of that activity is taxed.

That tax-free growth stays tax-free when you withdraw it — but only if you meet two conditions. First, you must be at least 59½ years old. Second, you must have held the Roth IRA for at least five tax years. The five-year clock starts on January 1 of the year you opened the account, not the day you opened it. If both conditions are met, you withdraw the earnings tax-free and penalty-free.

Early withdrawals of earnings trigger tax and a 10 percent penalty

If you withdraw earnings before you turn 59½ or before five years have passed, the IRS taxes those earnings as income and adds a 10 percent early withdrawal penalty on top. The penalty applies only to the earnings, not to your contributions — you can always pull out your contributions without penalty.

For example, if you contributed $10,000 and it grew to $14,000, and you withdraw all $14,000 at age 45 after three years, you owe income tax on the $4,000 in earnings plus a $400 penalty (10 percent of $4,000). Your $10,000 contribution comes out clean.

Some situations allow you to withdraw earnings early without the 10 percent penalty, though you still owe income tax on them. These include a first-time home purchase (up to $10,000 lifetime), disability, medical expenses above a certain threshold, and a few others. The rules are narrow, so check with a tax professional before assuming your situation qualifies.

Income limits prevent high earners from contributing directly

The IRS sets income limits on who can contribute to a Roth IRA. The limits change each year and depend on your filing status and whether you are covered by a workplace retirement plan. For 2024, single filers can contribute the full amount if their modified adjusted gross income (MAGI) is below $146,000, and the ability to contribute phases out between $146,000 and $161,000. Married couples filing jointly have higher limits.

If your income exceeds the limit, you cannot contribute directly to a Roth IRA. However, a strategy called a backdoor Roth conversion allows high earners to fund a Roth indirectly by contributing to a traditional IRA and then converting it to a Roth. This is legal, but it has tax consequences if you already have other traditional IRA balances, so consult a tax professional before attempting it.

Roth conversions are taxed in the year you convert

If you convert money from a traditional IRA, SEP IRA, or straightforward IRA into a Roth IRA, you owe income tax on the amount converted in that tax year. The conversion itself is not a taxable event — the tax bill comes from the fact that you are moving pre-tax money into a post-tax account.

For example, if you convert $50,000 from a traditional IRA to a Roth, you owe income tax on that $50,000 as if it were ordinary income. If you are in the 24 percent tax bracket, that conversion costs you roughly $12,000 in federal tax. Many people convert in years when their income is lower to reduce the tax hit.

No required minimum distributions during your lifetime

A traditional IRA forces you to start taking withdrawals at age 73 (as of 2023, under the find 2.0 Act). A Roth IRA has no such requirement during your lifetime. You can leave the money in the account to grow tax-free for as long as you live, and you never have to withdraw it if you do not need it.

This makes a Roth IRA a powerful tool for leaving money to heirs. When you pass the account to a beneficiary, they inherit it tax-free — though they do have to withdraw it within ten years under current rules, and those withdrawals are taxed as income to them.

State taxes and the Roth IRA

Most states do not tax retirement income, including Roth IRA withdrawals. However, a handful of states tax all income regardless of source. If you live in one of those states, your Roth IRA withdrawals may be subject to state income tax even though they are not subject to federal tax.

Check your state's tax rules or speak with a tax professional if you live in a state with an income tax. Some states that do not have an income tax include Florida, Texas, and Wyoming, while states like California and New York tax all income. Your state's rules matter just as much as the federal rules when you plan your retirement withdrawals.

Frequently Asked Questions

Can I withdraw my contributions anytime without penalty?

Yes. Your contributions to a Roth IRA can be withdrawn at any age, at any time, without tax or penalty. Only the earnings portion of your account is subject to the age and five-year holding rules. This makes a Roth more flexible than a traditional IRA if you need access to your money before retirement.

What happens if I withdraw earnings before age 59½?

You owe income tax on the earnings at your ordinary tax rate, plus a 10 percent early withdrawal penalty. The penalty applies only to the earnings, not your contributions. Some exceptions exist — such as a first-time home purchase up to $10,000 — but they are limited and have their own rules.

Do I have to pay taxes on a Roth conversion?

Yes. When you convert money from a traditional IRA to a Roth, you owe income tax on the full amount converted in that tax year. The tax is calculated at your ordinary income tax rate. Many people time conversions in lower-income years to reduce the tax bill.

What is the five-year rule?

You must hold a Roth IRA for at least five tax years before you can withdraw earnings tax-free. The clock starts on January 1 of the year you opened the account. If you withdraw earnings before five years have passed, you owe income tax on them plus a 10 percent penalty, even if you are over 59½.

Will I owe taxes on my Roth IRA in retirement?

No, as long as you follow the rules. may have access to withdrawals — those made after age 59½ and after five years of holding the account — are completely tax-free at the federal level. Your contributions were already taxed, and the earnings grew tax-free, so there is nothing left to tax when you withdraw.