Roth IRA withdrawals are tax-free in retirement, but only if you follow the rules
A Roth IRA lets you withdraw your contributions (the money you put in) tax-free at any time, for any reason. Withdrawals of earnings (the investment gains) are tax-free too — but only after you turn 59½ and have held the account for at least five tax years. If you withdraw earnings before meeting both conditions, you owe income tax on those earnings plus a 10% penalty, with some exceptions.
The tax-free part is the whole point of a Roth. You pay taxes on the money going in, so the government doesn't tax you when it comes out. That trade-off makes sense if you expect to be in a higher tax bracket in retirement, or if you simply want to lock in your current tax rate and let your money grow without a tax bill hanging over it.
Key Takeaways
- You can withdraw your own contributions from a Roth IRA at any age without tax or penalty, even before retirement.
- Earnings are tax-free only after age 59½ and five tax years of account ownership; early withdrawal of earnings triggers both income tax and a 10% penalty.
- The five-year rule applies to each Roth IRA separately if you have multiple accounts, though conversions have their own five-year clock.
- Exceptions to the 10% penalty exist for disability, medical expenses, and first-time home purchases, but they do not eliminate the income tax on earnings.
- Roth conversions from traditional IRAs create a separate five-year holding period for the converted amount, distinct from your original Roth contributions.
The difference between contributions and earnings
Your Roth IRA balance is made up of two parts: what you put in (contributions) and what your investments earned (gains, or earnings). The IRS tracks these separately because the tax rules are different.
Contributions are always yours to withdraw tax-free and penalty-free. If you put $7,000 into a Roth IRA and it grows to $9,000, you can pull out that original $7,000 whenever you want. The $2,000 in earnings, however, is locked until you meet the age and time requirements.
When you withdraw money from a Roth, the IRS assumes you take contributions first. So if you need $5,000 and your account has $7,000 in contributions and $2,000 in earnings, you get the $5,000 from contributions with no tax bill. Only when contributions are exhausted do withdrawals come from earnings.
The five-year rule and when it starts
The five-year holding period is a calendar rule, not a rolling one. You must own the Roth for five tax years before earnings become tax-free. The clock starts on January 1 of the tax year in which you first fund any Roth IRA, regardless of when during that year you actually deposit the money.
If you open a Roth IRA and make your first contribution in December 2024, your five-year period runs from January 1, 2024, through December 31, 2028. You can withdraw earnings tax-free starting January 1, 2029 — even though you only funded the account a few weeks before the five years ended.
If you have multiple Roth IRAs, each one has its own five-year clock based on when you first funded that specific account. A Roth you opened in 2020 and one you opened in 2024 are on different schedules.
Age 59½ and the earnings restriction
Even after five tax years, you cannot withdraw earnings tax-free until you reach 59½. If you are 45 and your Roth has been open for six years, the earnings are still locked. You can take out contributions anytime, but earnings stay put until your 59th birthday and six months.
This is where the Roth differs most from a traditional IRA. A traditional IRA penalizes you for withdrawing before 59½ (with exceptions), but a Roth penalizes you only for withdrawing earnings before that age. Your own money is always accessible.
Exceptions to the 10% penalty on early earnings withdrawals
The IRS allows you to withdraw earnings before 59½ without the 10% penalty in a few situations: disability, medical expenses exceeding 7.5% of your adjusted gross income, health insurance premiums while unemployed, and a first-time home purchase (up to $10,000 lifetime). You still owe income tax on the earnings in all these cases — the penalty is waived, but the tax is not.
A first-time home buyer can withdraw up to $10,000 in earnings (lifetime limit) without penalty. "First-time" means you have not owned a home in the past two years. The money must be used within 120 days of withdrawal to buy, build, or rebuild a home for yourself, a spouse, a child, a parent, or a grandparent.
Disability and medical expense exceptions require documentation. Keep receipts and records of the expense that triggered the withdrawal, because the IRS may ask for proof when you file your tax return.
Roth conversions and their own five-year rule
If you convert money from a traditional IRA or 401(k) into a Roth, that converted amount has a separate five-year holding period. The conversion itself is taxable in the year you do it, but the converted funds are then subject to the same five-year rule as regular contributions.
Conversions complicate the picture because you now have two clocks running: one for your regular Roth contributions (based on when you first funded the account) and one for each conversion (based on the year of conversion). A conversion you made in 2020 can be withdrawn penalty-free starting in 2025, even if your Roth account itself is only two years old.
The earnings on a conversion follow the same rules as earnings on regular contributions: tax-free only after 59½ and five tax years. But the five-year clock for the conversion amount itself is separate from the five-year clock for your original account.
What happens if you withdraw earnings early without an exception
If you withdraw earnings before 59½ and before five tax years have passed, and no exception applies, you owe income tax on those earnings at your ordinary tax rate. You also owe a 10% penalty on the earnings amount.
The penalty is calculated on the earnings only, not on your contributions. If you withdraw $5,000 and $3,000 of it is earnings, the 10% penalty applies to the $3,000. The tax bill depends on your tax bracket — if you are in the 22% bracket, you owe 22% on the $3,000 in earnings plus the 10% penalty.
You report the withdrawal on Form 8606 when you file your tax return. The form tracks your basis (contributions) and ensures the IRS knows which part of your withdrawal is taxable.
Frequently Asked Questions
Can I withdraw my contributions without paying taxes or penalties?
Yes. Contributions are always yours to withdraw tax-free and penalty-free, at any age, for any reason. The IRS considers contributions your own money since you already paid taxes on it before putting it in the Roth.
What if I withdraw earnings before age 59½ but after five years?
You still owe income tax on the earnings. The five-year rule and the age 59½ rule must both be met for earnings to be tax-free. Meeting one without the other does not protect you from tax.
Do I have to pay tax on a Roth conversion?
Yes, in the year you convert. You owe income tax on the amount converted (unless it came from non-deductible contributions to a traditional IRA). After conversion, the money sits in the Roth and grows tax-free, but the conversion itself is a taxable event.
If I have two Roth IRAs, do they share the same five-year clock?
No. Each Roth IRA has its own five-year clock based on when you first funded that account. An account opened in 2020 and one opened in 2024 are on different schedules, though both must reach five years before earnings become tax-free.
What counts as a first-time home buyer for the Roth exception?
First-time means you have not owned a home in the past two years. You can withdraw up to $10,000 in earnings (lifetime limit) without the 10% penalty, though you still owe income tax. The money must be used within 120 days to buy, build, or rebuild a home.