You don't pay taxes on money you withdraw from a Roth IRA if you follow the rules
The core tax advantage of a Roth IRA is that withdrawals are tax-free in retirement, as long as you've held the account for at least five tax years and you're at least 59½ years old. You also don't pay taxes on the earnings your money makes inside the account — the interest, dividends, and investment gains stay yours without a tax bill.
The catch is that this tax-free treatment only applies to withdrawals that meet those two conditions. If you withdraw money before age 59½, or before the five-year mark, you may owe taxes and penalties on the earnings portion of what you take out. The money you contributed (your original deposits) can always come out tax-free, but the growth on that money is what gets taxed if you break the rules.
You also don't pay taxes on the money you put into a Roth IRA in the first place — that's already after-tax money. Unlike a traditional IRA or 401(k), Roth contributions don't reduce your taxable income in the year you make them.
Key Takeaways
- Roth IRA withdrawals are completely tax-free once you're 59½ and have held the account for five tax years, including earnings.
- You can withdraw your contributions (the money you put in) at any time without taxes or penalties, but earnings withdrawn early are taxed as income and hit with a 10% penalty.
- Roth contributions are made with after-tax dollars, so you don't get a tax deduction when you deposit money.
- The five-year rule applies to each Roth account separately, so opening a new account restarts the clock.
How the five-year rule works
The five-year holding period is a calendar rule, not based on how long you've been making deposits. Your five years starts on January 1 of the tax year in which you open your first Roth IRA — not the day you fund it. So if you open an account in December 2024 and fund it in January 2025, your five-year clock started on January 1, 2024.
This matters because it means you could technically be ready to withdraw earnings tax-free before you realize it. Once five tax years have passed since you opened your first Roth, any earnings you withdraw after age 59½ are yours without tax.
If you convert money from a traditional IRA to a Roth (called a Roth conversion), that conversion starts its own five-year clock. You can withdraw your original contributions from the conversion anytime, but the converted money itself is subject to the five-year rule if you're under 59½.
Withdrawing contributions versus earnings
Your Roth IRA holds two types of money: contributions (what you deposited) and earnings (what your investments made). The IRS treats them differently when you withdraw.
Contributions always come out tax-free and penalty-free, no matter your age or how long you've had the account. If you put in $7,000 a year for five years, you can pull out that $35,000 whenever you want without owing anything to the IRS.
Earnings are the tricky part. If you withdraw earnings before age 59½, you owe income tax on them plus a 10% early withdrawal penalty — unless you meet a narrow exception like disability, death, or a first-time home purchase (up to $10,000 lifetime). After age 59½ and five tax years, earnings come out tax-free.
What happens if you withdraw before age 59½
The IRS uses a "pro-rata" rule to figure out how much of your withdrawal is contributions versus earnings. If your account is 60% contributions and 40% earnings, then 60% of any withdrawal is tax-free and 40% is taxable. This applies even if you try to withdraw only contributions — the IRS assumes you're pulling proportionally from both buckets.
The 10% penalty applies only to the earnings portion. So if you withdraw $10,000 from an account that's 40% earnings, you'd owe income tax on $4,000 plus a 10% penalty ($400) on that same $4,000. The $6,000 contribution portion has no tax or penalty.
There are exceptions to the early withdrawal penalty (though not to the income tax on earnings). You can withdraw earnings penalty-free if you're disabled, the withdrawal goes to your beneficiary after your death, you're a first-time homebuyer taking up to $10,000 lifetime, or you're paying for may have access to education expenses. You still owe income tax on those earnings, but you skip the 10% penalty.
Roth conversions and the pro-rata rule
If you convert money from a traditional IRA to a Roth, the pro-rata rule can create an unexpected tax bill. The IRS looks at all your traditional IRAs, SEP IRAs, and SIMPLE IRAs combined — not just the one you're converting from. If you have $100,000 in traditional IRAs that are mostly pre-tax contributions, and you convert $50,000 to a Roth, the IRS treats the conversion as proportionally pre-tax and after-tax based on your total balance across all accounts.
This means you could end up paying income tax on a larger portion of the conversion than you expected. Many people use this strategy intentionally in years when their income is low, but it requires careful planning with a tax professional to avoid a surprise bill.
Income limits and Roth contributions
While you don't pay taxes on Roth contributions themselves, there are income limits that determine whether you can contribute at all. These limits change each year and depend on your filing status and modified adjusted gross income (MAGI). If your income exceeds the limit, you can't contribute directly to a Roth that year.
This is different from a tax on the contribution — it's a restriction on who can contribute. If you earn too much, you simply aren't allowed to fund a Roth IRA directly. Some people use a "backdoor Roth" strategy to work around this limit, though that involves its own tax considerations and the pro-rata rule.
Inherited Roth IRAs and taxes
If you inherit a Roth IRA from someone other than your spouse, the tax treatment depends on whether the original owner had met the five-year requirement. If they had, you can withdraw earnings tax-free. If they hadn't, you owe income tax on the earnings portion, though you don't owe the 10% early withdrawal penalty.
Spouses who inherit a Roth can treat it as their own, which resets the five-year clock. Non-spouse beneficiaries must follow different withdrawal rules and cannot treat the inherited account as their own.
Frequently Asked Questions
Do I pay taxes on Roth IRA contributions when I file my taxes?
No. Roth contributions are made with money you've already paid income tax on, so you don't report them or deduct them on your tax return. You contribute after-tax dollars, which is why withdrawals in retirement are tax-free.
What if I withdraw money from my Roth before I'm 59½?
You can withdraw your contributions anytime tax-free. Withdrawals of earnings before 59½ are taxed as income and hit with a 10% penalty, unless you meet an exception like disability or first-time home purchase (up to $10,000 lifetime). The five-year rule still applies — if you haven't held the account five tax years, earnings are taxable even with an exception.
Can I avoid the pro-rata rule on a Roth conversion?
No, the pro-rata rule is mandatory and applies to all your traditional IRAs combined. You can't pick and choose which accounts to convert to avoid it. Some people minimize the impact by rolling traditional IRA balances into a 401(k) first, which removes them from the pro-rata calculation, but this requires a 401(k) that accepts rollovers.
Do I owe taxes on investment gains inside my Roth IRA?
Not while the money is in the account. Investment gains, dividends, and interest all grow tax-free inside a Roth. You only owe taxes on those earnings if you withdraw them before age 59½ and before five tax years have passed.
What if I made a Roth contribution but my income was too high?
If you contributed when you weren't supposed to, you have until the tax filing deadline (including extensions) to withdraw the excess contribution and any earnings on it. The earnings portion is taxable, but if you withdraw before the deadline, you avoid the 10% penalty. After the deadline passes, the excess is subject to a 6% excise tax each year it remains in the account.