Roth IRA contributions and earnings are taxed differently than traditional retirement accounts
A Roth IRA is taxed in reverse compared to a traditional IRA or 401(k). You pay income tax on the money before you put it in, not when you take it out. That means your contributions go in after-tax, your earnings grow tax-free, and your withdrawals in retirement are tax-free — as long as you follow the rules.
The key difference: with a traditional IRA, you deduct contributions from your taxable income now and pay tax on everything you withdraw later. With a Roth, you get no deduction now, but you owe nothing later. This matters most if you expect to be in a higher tax bracket in retirement, or if you want to leave money to heirs without triggering their tax bill.
The tax treatment depends on what you are withdrawing and when. Contributions can come out anytime, tax-free. Earnings have strict rules about timing and age. Breaking those rules means taxes and penalties.
Key Takeaways
- Roth IRA contributions are made with after-tax money, so you receive no tax deduction in the year you contribute.
- Your money grows tax-free inside the account, and you owe no tax on the growth as long as it stays in the account.
- Withdrawals of your contributions can come out anytime, tax-free and penalty-free, because you already paid tax on them.
- Withdrawals of earnings are tax-free and penalty-free only if you are age 59½ or older and the account has been open for at least five years.
- If you withdraw earnings before meeting those conditions, you owe income tax on the earnings plus a 10 percent early withdrawal penalty.
How contributions are taxed
When you put money into a Roth IRA, you use money you have already paid income tax on. The IRS does not give you a tax deduction for the contribution. If you earn $50,000 and contribute $7,000 to a Roth, your taxable income stays $50,000 — you do not get to reduce it to $43,000 the way you would with a traditional IRA.
This is the trade-off: no deduction now, no tax later. Because you have already paid tax on the contribution itself, you can withdraw your contributions anytime without owing tax or penalty. The IRS knows you paid tax on that money once, so it does not tax it again.
You can only contribute if your income is below a certain threshold. For 2024, the limit phases out for single filers between $146,000 and $161,000 of modified adjusted gross income, and for married filers between $230,000 and $240,000. If your income exceeds the upper limit, you cannot contribute directly to a Roth that year.
How earnings grow tax-free inside the account
Once your money is in the Roth, any growth — from stock gains, dividends, interest, or fund appreciation — is not taxed each year the way it would be in a regular investment account. You do not file a Form 1099 for Roth earnings. The account compounds without the IRS taking a cut along the way.
This tax-free growth is the main reason people choose a Roth over a taxable brokerage account. If you invest $10,000 at age 30 and it grows to $100,000 by age 65, you owe tax on zero dollars of that $90,000 gain — as long as you follow the withdrawal rules.
The tax-free growth applies to all types of investments inside the Roth: stocks, bonds, mutual funds, exchange-traded funds, and even real estate through a self-directed Roth IRA. The account type does not matter; the tax treatment does.
When you can withdraw contributions tax-free
Your contributions — the actual dollars you put in — can come out anytime without tax or penalty. This is true regardless of your age or how long the account has been open. If you contributed $50,000 over ten years and the account is now worth $80,000, you can withdraw the $50,000 contribution portion whenever you need it.
The IRS tracks this through the basis of your account — the total amount you have contributed over time. Withdrawals come out of basis first, so early withdrawals do not automatically hit your earnings. You can pull out your contributions and leave the growth untouched.
This flexibility is one reason a Roth IRA works as an emergency fund for some people. You are not locked in the way you are with a traditional IRA, where early withdrawals of any kind trigger the 10 percent penalty plus income tax.
Withdrawals of earnings and the five-year rule
Earnings — the growth on your money — are treated differently. To withdraw earnings tax-free and penalty-free, you must be age 59½ or older and the account must have been open for at least five years. Both conditions must be met.
The five-year clock starts on January 1 of the year you open your first Roth IRA, not the year you make your first contribution. If you open a Roth in December 2024, the five-year period ends on January 1, 2029. If you open one in January 2024, it ends on January 1, 2029 as well. The IRS counts by tax year, not by calendar days.
If you withdraw earnings before age 59½ and before five years have passed, you owe income tax on the earnings portion plus a 10 percent early withdrawal penalty. If you withdraw $20,000 in earnings at age 45 after three years, you pay income tax on the $20,000 at your ordinary rate, plus $2,000 in penalty.
Exceptions to the early withdrawal penalty
The 10 percent penalty on early earnings withdrawals does not explore in a few situations. You can withdraw earnings penalty-free (though you still owe income tax) if you are disabled, if you are a first-time homebuyer taking up to $10,000 lifetime, or if you are paying for may have access to education expenses.
You can also withdraw earnings penalty-free if you are taking substantially equal periodic payments under IRS Rule 72(t), or if you are withdrawing to pay medical expenses that exceed 7.5 percent of your adjusted gross income. These exceptions are narrow and have specific documentation requirements.
Even with an exception to the penalty, you still owe income tax on the earnings portion of the withdrawal. The penalty waiver does not mean the money is tax-free; it means you avoid the extra 10 percent fee on top of the tax.
Roth conversions and the pro-rata rule
If you convert money from a traditional IRA to a Roth IRA, the tax treatment depends on whether the traditional IRA held pre-tax or after-tax money. Converting pre-tax money triggers income tax on the amount converted in that year. Converting after-tax money (contributions you did not deduct) does not.
The pro-rata rule complicates this if you have both pre-tax and after-tax money across all your traditional IRAs. The IRS treats all your traditional IRAs as one pool for conversion purposes. If 80 percent of your total traditional IRA balance is pre-tax, then 80 percent of any conversion is taxable, even if you are converting from an account that holds mostly after-tax money.
This rule catches many people off guard. If you have a large traditional IRA with pre-tax money and a small SEP IRA with after-tax contributions, converting the SEP does not let you avoid the pro-rata calculation. You pay tax on a portion of the conversion based on your total pre-tax balance across all accounts.
Required minimum distributions do not explore to Roth IRAs
Unlike traditional IRAs and 401(k)s, Roth IRAs have no required minimum distributions during your lifetime. You do not have to withdraw anything at age 73 or any other age. Your money can keep growing tax-free for as long as you live, and you can pass it to heirs.
Your heirs will owe income tax on the earnings portion when they withdraw, but they will not owe tax on the contributions. The five-year rule still applies to them, but it is measured from when you opened the account, not when they inherited it. If you opened the Roth in 2020 and your child inherits it in 2025, the five-year period is already satisfied.
This makes a Roth a powerful tool for leaving money to the next generation. The account continues to grow tax-free after your death, and your heirs inherit a tax-efficient asset.
Frequently Asked Questions
Do I have to pay taxes on Roth IRA contributions?
No. You contribute after-tax money, meaning you already paid income tax on it before putting it in the account. The IRS does not tax the contribution again when you withdraw it. You receive no tax deduction for the contribution in the year you make it.
What happens if I withdraw money before age 59½?
You can withdraw your contributions anytime without tax or penalty. If you withdraw earnings before age 59½ and the account has been open less than five years, you owe income tax on the earnings plus a 10 percent penalty. Contributions and earnings are treated separately.
Can I withdraw my earnings tax-free if the account is five years old?
Only if you are also age 59½ or older. Both conditions must be met. If the account is five years old but you are 45, earnings withdrawals are taxable and subject to the 10 percent penalty. Age and account age are separate requirements.
What is the pro-rata rule and why does it matter?
The pro-rata rule means the IRS treats all your traditional IRAs as one account when you convert to a Roth. If 70 percent of your total traditional IRA balance is pre-tax money, then 70 percent of any conversion is taxable, even if you are converting from an account with mostly after-tax money. This can create an unexpected tax bill.
Do I have to take money out of my Roth IRA at a certain age?
No. Roth IRAs have no required minimum distributions during your lifetime. Your money can stay in the account and grow tax-free indefinitely. This is different from traditional IRAs, which require withdrawals starting at age 73.