Roth IRA contributions and earnings are taxed differently at each stage
A Roth IRA is taxed in reverse order compared to a traditional IRA. You contribute money that has already been taxed by income tax. The money grows tax-free inside the account. When you withdraw it in retirement, you owe no federal income tax on either the contributions you put in or the earnings those contributions generated. This structure means your tax bill is paid upfront, not when you take the money out.
The trade-off is that you cannot deduct your Roth contributions from your taxable income in the year you make them. If you earn $60,000 and contribute $7,000 to a Roth IRA, your taxable income stays at $60,000. With a traditional IRA, that same $7,000 would reduce your taxable income to $53,000 (subject to income limits and other rules). The Roth approach works best if you expect to be in a higher tax bracket in retirement, or if you want tax-free growth and withdrawals.
Key Takeaways
- Roth IRA contributions come from after-tax money and cannot be deducted from your income in the year you contribute.
- All investment growth inside a Roth IRA — dividends, capital gains, interest — accumulates tax-free and is never taxed when you withdraw it.
- You can withdraw your contributions (the money you put in) at any time without tax or penalty, but withdrawing earnings before age 59½ usually triggers a 10% penalty plus income tax on those earnings.
- Roth conversions (moving money from a traditional IRA to a Roth) are taxable in the year you convert, based on the value of the money you move.
- Income limits determine whether you can contribute directly to a Roth IRA; if your income is too high, you may use a backdoor Roth strategy instead.
How contributions are taxed when you make them
When you contribute to a Roth IRA, the money must come from income you have already paid federal income tax on. If you earn a salary, that salary was taxed when you received it. If you withdraw $7,000 from your checking account to fund a Roth IRA, that $7,000 was already taxed as income. You do not get to deduct it again on your tax return.
This is the defining feature of a Roth account. The IRS has already collected its tax on the money before it enters the Roth. Because of this, the IRS allows the money to grow and be withdrawn later without any further tax. You are not getting a tax break on the contribution itself — you are getting a tax break on everything the contribution earns.
How investment growth is taxed inside the account
Once money is inside a Roth IRA, all growth is tax-free. If you buy a stock that rises from $100 to $300, you owe no capital gains tax on that $200 gain. If you own a bond fund that pays interest, you owe no income tax on that interest. If you own dividend-paying stocks, you owe no tax on the dividends. None of this growth is reported to the IRS or taxed in the year it happens.
This tax-free growth is the main reason people choose Roth accounts over taxable brokerage accounts. In a regular investment account, you would owe tax on capital gains and dividends every year. In a Roth, the money compounds without any annual tax drag. Over decades, this can mean substantially more money in your account at retirement.
How withdrawals are taxed in retirement
Withdrawals from a Roth IRA after age 59½ are not taxed if the account has been open for at least five years. You can withdraw both your contributions and your earnings with no federal income tax owed. This is true regardless of how much the account has grown. If you contributed $50,000 over 30 years and the account is now worth $500,000, you can withdraw the full $500,000 tax-free.
The five-year rule is a calendar rule, not an age rule. Your first Roth IRA must be open for five tax years before you can withdraw earnings tax-free. If you open a Roth IRA on December 1, 2024, the five-year period runs through December 31, 2029. The year you open the account counts as year one, even if you only had it open for one month.
If you withdraw money before age 59½, the rules split into two parts: contributions and earnings. You can always withdraw your contributions (the money you actually put in) without tax or penalty. Withdrawing earnings before 59½ triggers both a 10% penalty and income tax on those earnings, unless an exception applies. Common exceptions include disability, a first-time home purchase (up to $10,000 lifetime), or substantial equal periodic payments.
How Roth conversions are taxed
A Roth conversion means moving money from a traditional IRA (or other pre-tax retirement account) into a Roth IRA. The money you convert is taxed as ordinary income in the year you convert it. If you convert $50,000 from a traditional IRA to a Roth, you owe income tax on that $50,000 in the year of the conversion, as if you had withdrawn it and received it as a distribution.
The tax is calculated based on the value of the money on the day you convert it. If you convert $50,000 and the market drops before the conversion is complete, you may be able to undo it (called a recharacterization) and redo it at the lower value. However, recharacterization rules are strict and have time limits. Conversions are useful when you expect to be in a lower tax bracket in the conversion year, or when you want to move pre-tax money into a tax-free account before required minimum distributions begin.
Income limits and how they affect your ability to contribute
The IRS limits who can contribute directly to a Roth IRA based on modified adjusted gross income (MAGI). The income limits change each year and depend on your filing status. For 2024, single filers can contribute the full amount if their MAGI is below $146,000; the contribution phases out between $146,000 and $161,000. Married filing jointly filers can contribute fully if MAGI is below $230,000; the phase-out range is $230,000 to $240,000.
If your income exceeds the limit, you cannot contribute directly to a Roth IRA. However, you may be able to use a backdoor Roth strategy: contribute to a traditional IRA (which has no income limit), then convert it to a Roth. The conversion itself is taxable, but the strategy allows high earners to fund a Roth. This strategy has complications if you have other pre-tax IRA balances, so consult a tax professional before attempting it.
State and local taxes on Roth IRAs
Most states do not tax Roth IRA withdrawals. However, a handful of states — including Vermont, New Jersey, and a few others — tax retirement income including IRA withdrawals, even from Roth accounts. The tax treatment varies by state and changes periodically. If you live in a state with a state income tax, check your state's tax authority website or speak with a tax professional to understand how Roth withdrawals are treated in your location.
Federal tax rules always apply, but state rules layer on top. A withdrawal that is tax-free federally may still be taxable at the state level. This is one reason to understand your state's rules before you retire, especially if you are considering moving to a different state.
Frequently Asked Questions
Can I withdraw my contributions from a Roth IRA without paying tax or penalty?
Yes. You can withdraw the money you contributed (not the earnings) at any time, at any age, with no tax or penalty. The IRS knows how much you contributed because you report it on Form 5498. Keep records of your contributions so you can prove to the IRS which withdrawals are contributions versus earnings if you are audited.
What happens if I withdraw earnings before age 59½?
You owe income tax on the earnings plus a 10% penalty, unless an exception applies. Exceptions include disability, a first-time home purchase (up to $10,000 lifetime), or substantially equal periodic payments. If you are not sure whether an exception applies to your situation, consult a tax professional before withdrawing.
Do I have to pay taxes on a Roth conversion?
Yes. The amount you convert is taxed as ordinary income in the year you convert it. If you convert $50,000, you owe income tax on $50,000. The conversion itself does not trigger a 10% penalty, but the income tax bill can be substantial, so plan ahead and consider spreading conversions across multiple years.
Is there a required minimum distribution from a Roth IRA?
No, not during your lifetime. You can leave money in a Roth IRA as long as you live and never withdraw it. Your beneficiaries will have to withdraw the money after you die, but you do not face the required minimum distribution rules that apply to traditional IRAs starting at age 73.
What if I made a Roth contribution but my income was too high?
If you contributed to a Roth IRA and later discovered your income exceeded the limit, you can request a return of the excess contribution. File Form 8606 with your tax return and report the excess. The contribution itself is not taxed, but any earnings on it are taxed and subject to a 10% penalty. Correct this as soon as you discover it to minimize the penalty.