Roth IRAs are taxed differently than traditional IRAs because you pay taxes on the money going in, not coming out
With a Roth IRA, you contribute money that has already been taxed as income. That means when you withdraw money in retirement, the IRS does not tax you again on those withdrawals — neither on the contributions you put in nor on the earnings those contributions generated. This is the opposite of a traditional IRA, where contributions may be tax-deductible and withdrawals are taxed as ordinary income.
The trade-off is simple: you pay taxes now at your current rate, and you pay nothing later. This makes Roth IRAs useful if you expect to be in a higher tax bracket when you retire, or if you simply want to know exactly what your money is worth without worrying about future tax bills.
Key Takeaways
- Contributions to a Roth IRA are made with after-tax dollars, so you never pay federal income tax on them again when you withdraw them.
- Investment earnings inside a Roth IRA grow tax-free, and you owe no tax on those earnings when you withdraw them in retirement.
- You can withdraw your contributions at any time without penalty or tax, but earnings withdrawn before age 59½ may be taxed and penalized unless an exception applies.
- Roth conversions — moving money from a traditional IRA to a Roth — are taxable in the year you convert, but future growth in the Roth account is tax-free.
- Income limits determine whether you can contribute directly to a Roth IRA, but there is no income limit on conversions.
How contributions are taxed
You contribute to a Roth IRA with money you have already paid income tax on. The IRS does not give you a tax deduction for these contributions, and you do not report them as a deduction on your tax return. This is why they are called "after-tax" contributions.
Because you have already paid tax on the money, the IRS treats your contributions as a return of your own money when you withdraw them. You can withdraw the contributions themselves at any time, for any reason, without owing tax or facing a penalty. This is one of the key differences between a Roth and a traditional IRA — with a traditional IRA, you cannot touch contributions without triggering taxes and penalties until you reach age 59½.
How investment earnings are taxed
The money you contribute grows over time through interest, dividends, and investment gains. In a Roth IRA, all of that growth is tax-free. You do not pay tax on the earnings each year as they accumulate, and you do not pay tax on them when you withdraw them in retirement.
This tax-free growth is the main reason people choose Roth IRAs. Over decades, the difference between tax-free growth and taxable growth can be substantial. If you invest $7,000 per year for 30 years and your account grows at an average of 7 percent per year, the earnings alone could exceed the contributions by a factor of three or more — and all of that growth is yours to keep without a tax bill.
Withdrawals before retirement age
You can withdraw your contributions at any time without tax or penalty. However, if you withdraw earnings before age 59½, those earnings are subject to federal income tax plus a 10 percent early withdrawal penalty — unless you meet one of the IRS exceptions.
The main exceptions are: disability, death (withdrawals by your beneficiary), a first-time home purchase (up to $10,000 lifetime), may have access to education expenses, and unreimbursed medical expenses. Some states also allow withdrawals for other reasons, but federal tax law is strict. If you are not sure whether your situation qualifies, contact a tax professional or the IRS directly rather than guessing.
One important rule: if you have both contributions and earnings in your Roth IRA and you withdraw money before 59½, the IRS assumes you are withdrawing earnings first, not contributions. This is called the "pro-rata rule," and it means you cannot simply withdraw contributions tax-free and leave earnings untouched. You will owe tax on a portion of the withdrawal.
The five-year rule for earnings
Even if you are over 59½, you cannot withdraw earnings tax-free unless your Roth IRA has been open for at least five tax years. This is separate from the age requirement — you need both conditions to be true.
The five-year clock starts on January 1 of the year you open your first Roth IRA, regardless of when you actually fund it. If you open an account on December 31 and fund it on January 1 of the next year, the five-year period still started on January 1 of the first year. This rule applies to all your Roth IRAs combined — if you have multiple Roth accounts, they all share the same five-year clock.
Roth conversions and taxes
A Roth conversion means moving money from a traditional IRA, SEP IRA, or SIMPLE IRA into a Roth IRA. The money you convert is treated as taxable income in the year you convert it. You will owe federal income tax on the full amount converted, calculated at your ordinary income tax rate.
This is a one-time tax bill, but it can be substantial. If you convert $50,000 from a traditional IRA to a Roth and you are in the 24 percent tax bracket, you will owe $12,000 in federal income tax that year. However, once the money is in the Roth, all future growth is tax-free. Many people convert when their income is temporarily low or when they are between jobs, to minimize the tax hit.
There is no income limit on conversions. Even if your income is too high to contribute directly to a Roth IRA, you can still convert money from a traditional IRA to a Roth. This is sometimes called the "backdoor Roth" strategy.
Required minimum distributions and Roth IRAs
Traditional IRAs require you to start taking withdrawals at age 73 (as of 2023, under current law). Roth IRAs do not have this requirement during your lifetime — you can leave the money in the account to grow tax-free for as long as you live.
However, your beneficiaries will have to withdraw the money after you die. The rules for inherited Roth IRAs changed in 2023, and most beneficiaries must now empty the account within ten years. During those ten years, the money continues to grow tax-free, and withdrawals are tax-free as long as the account was open for five years before your death.
State and local taxes on Roth IRAs
Federal income tax is only part of the picture. Some states tax retirement account withdrawals, and a few tax the growth inside the account itself. State rules vary widely — some states exempt retirement accounts entirely, while others tax them like ordinary income.
If you live in a state with income tax, contact your state tax authority or a tax professional to understand how your Roth IRA is treated. This is especially important if you plan to move to a different state in retirement, because the tax treatment may change.
Frequently Asked Questions
Do I have to report my Roth IRA on my tax return?
You do not report contributions or withdrawals of contributions on your tax return. If you convert money from a traditional IRA to a Roth, you must report the conversion on Form 8606 and include the taxable amount on your return. If you have a Roth conversion, your tax software or preparer will handle this.
What happens if I withdraw earnings before 59½ and do not may have access to for an exception?
You will owe federal income tax on the earnings at your ordinary tax rate, plus a 10 percent early withdrawal penalty. The penalty is calculated on the earnings only, not on your contributions. Some states may also assess state income tax and penalties.
Can I withdraw money from my Roth IRA to pay for college?
Yes, may have access to education expenses are one of the exceptions to the early withdrawal penalty. You can withdraw earnings without the 10 percent penalty, though you will still owe income tax on them. Contributions can always be withdrawn tax-free and penalty-free.
If I convert a traditional IRA to a Roth, do I pay taxes twice?
No. You pay tax once, in the year of conversion, on the amount you convert. After that, the money grows tax-free in the Roth. You do not pay tax again when you withdraw it in retirement. The tax is paid upfront instead of later.
What is the difference between a Roth IRA and a Roth 401(k) in terms of taxes?
Both grow tax-free and allow tax-free withdrawals in retirement. The main difference is that Roth 401(k)s require minimum distributions at age 73, while Roth IRAs do not. Roth 401(k)s also have higher contribution limits and may have employer matching.