When You Can Withdraw From a Roth IRA Without Paying Taxes
Roth IRA withdrawals are taxable only on earnings, and only if you withdraw them before age 59½ and before your account has been open for five years
The tax treatment of your Roth IRA withdrawal depends on two things: what you are withdrawing (contributions or earnings) and when you are withdrawing it. Your contributions—the money you put in—come out tax-free at any time, no matter your age. Your earnings—the investment gains on that money—come out tax-free only if you meet both a timing rule and an age rule. If you do not meet both, the earnings portion is taxable income in the year you withdraw it, and you may owe a 10% early withdrawal penalty on top of that.
This structure is the core advantage of a Roth IRA: you pay tax on the money going in, then never pay tax on the growth. But the IRS enforces the timing and age rules strictly, so understanding which withdrawal falls into which category matters before you take the money out.
Key Takeaways
- Contributions to a Roth IRA always come out tax-free, regardless of your age or how long the account has been open.
- Earnings are tax-free only if you are age 59½ or older AND your account has been open for at least five tax years.
- If you withdraw earnings before meeting both conditions, the earnings are taxable income and you owe a 10% penalty on the earnings portion.
- Certain life events—disability, death, first-time home purchase up to $10,000 lifetime—allow you to withdraw earnings without the 10% penalty, though they remain taxable.
- The five-year rule applies per account, so opening a new Roth IRA restarts the clock even if you have other Roths that are older.
How contributions and earnings are tracked separately
The IRS treats your Roth IRA as two separate pools: contributions and earnings. Every dollar you deposit is a contribution. Every dollar your investments gain in value is earnings. When you withdraw, the IRS assumes you take contributions first, then earnings. This order matters because contributions always come out tax-free, but earnings do not—unless you meet the conditions.
Your Roth IRA custodian (the bank or brokerage holding the account) does not track this split for you automatically. You track it yourself using IRS Form 8606, which you file with your tax return in any year you take a non-may have access to withdrawal. The form calculates how much of your withdrawal is contributions (tax-free) and how much is earnings (taxable). If you do not file Form 8606 when required, the IRS may treat your entire withdrawal as earnings and tax all of it.
The five-year rule for earnings withdrawals
Before you can withdraw earnings tax-free, your Roth IRA must have been open for at least five tax years. The clock starts on January 1 of the year you open the account, not on the day you fund it. So if you open a Roth IRA on December 31, 2024, and fund it on January 1, 2025, the five-year period runs from January 1, 2024 through December 31, 2028. You can withdraw earnings tax-free starting January 1, 2029.
The five-year rule is per account, not per person. If you have two Roth IRAs, each one has its own five-year clock. If you roll over money from one Roth IRA to another, the receiving account uses the opening date of the account that received the money, not the date of the original account. This can create a trap: rolling an old Roth into a new one restarts the five-year period, even though the money itself is old.
Age 59½ and the 10% early withdrawal penalty
The second condition for tax-free earnings withdrawal is reaching age 59½. If you withdraw earnings before that age, even if your account is five years old, the earnings are taxable and you owe a 10% penalty on the earnings portion. The penalty is calculated on the earnings only, not on your contributions.
For example: you opened a Roth IRA six years ago and contributed $5,000. It is now worth $7,000 (a $2,000 gain). You are 55 and need to withdraw $7,000. Your contributions ($5,000) come out tax-free. Your earnings ($2,000) are taxable income, and you owe a 10% penalty ($200) on the earnings. You report $2,000 as taxable income and pay the $200 penalty when you file your tax return.
Exceptions that waive the 10% penalty (but not the tax)
The IRS allows you to withdraw earnings before age 59½ without the 10% penalty in a few specific situations. These exceptions do not make the earnings tax-free—they only remove the penalty. You still owe income tax on the earnings portion.
The main exceptions are: you are disabled (as defined by the IRS); you are withdrawing funds after the account holder's death (beneficiaries can withdraw without penalty); you are a first-time homebuyer withdrawing up to $10,000 lifetime (this is a one-time limit across all your Roth IRAs); or you are withdrawing to pay unreimbursed medical expenses or health insurance premiums while unemployed. Each exception has specific rules about what counts and what documentation you need. Consult IRS Publication 590-B or a tax professional to confirm your situation qualifies.
Contributions can always come out tax-free and penalty-free
Your contributions are always available to you without tax or penalty, no matter your age or how long the account has been open. This is one of the Roth IRA's practical advantages: if you need cash, you can pull out what you put in without IRS consequences. The only limit is that you cannot contribute more than the annual limit (which varies by year and income), so withdrawing contributions does not give you extra contribution room in future years.
Contributions include the money you deposited directly into the Roth, plus any amounts you converted from a traditional IRA or other retirement account. Conversions are treated as contributions for withdrawal purposes, so you can pull out converted amounts tax-free. However, conversions have their own five-year rule: money you converted must sit in the account for five years before you can withdraw the earnings on that conversion without penalty, even if your original Roth is older.
How to report withdrawals on your tax return
When you withdraw from a Roth IRA, your custodian sends you a Form 1099-R showing the total amount withdrawn. The form does not separate contributions from earnings—you do that. If you withdrew only contributions, you do not report the withdrawal as income. If you withdrew earnings or a mix, you file Form 8606 with your tax return to calculate the taxable portion.
Form 8606 asks for your total contributions across all Roth IRAs, your total account balance, and the amount you withdrew. The form calculates what percentage of your withdrawal is earnings (taxable) and what percentage is contributions (tax-free). You then report the taxable earnings on your Form 1040. If you owe the 10% penalty, you report that on Form 5329, which also goes with your return.
Frequently Asked Questions
Can I withdraw my contributions without reporting it to the IRS?
Yes. Contributions come out tax-free and do not need to be reported as income. Your custodian will send you a Form 1099-R, but you do not report the contribution portion as taxable income. If you withdrew only contributions, you do not need to file Form 8606.
What happens if I withdraw earnings before five years but after age 59½?
The earnings are tax-free. You meet both conditions: age 59½ and five-year account age. The 10% penalty does not apply, and the earnings are not taxable income. You can withdraw them without tax consequence.
If I roll my Roth IRA to a new custodian, does the five-year clock restart?
No. A direct transfer between custodians (trustee-to-trustee transfer) does not restart the five-year rule. The account's opening date stays the same. Only rolling money into a different Roth IRA account restarts the clock for that receiving account.
Can I withdraw earnings to pay for my child's college without penalty?
No. Education expenses are not an exception to the 10% penalty on early earnings withdrawals. You can withdraw contributions penalty-free, but earnings withdrawn before age 59½ are subject to the 10% penalty and income tax, regardless of the reason.
Do I owe state income tax on Roth IRA earnings withdrawals?
Yes, in most states. Federal tax treatment does not determine state tax treatment. If your state taxes income, it typically taxes Roth IRA earnings withdrawals the same way the IRS does. Check your state's tax agency website or consult a tax professional for your specific state's rules.