You can withdraw your contributions anytime without penalty, but earnings have strict rules
A Roth IRA lets you take out the money you put in — your contributions — at any time for any reason without taxes or penalties. The earnings those contributions generated are different: you cannot touch them before age 59½ without paying income tax and a 10% penalty, with narrow exceptions. The IRS tracks contributions and earnings separately, so the first dollars you withdraw are always treated as contributions coming out first.
This matters because many people think a Roth IRA is locked until retirement. It is not. You have real access to your own money. But the tax code does distinguish between what you put in and what your money earned, and that distinction determines whether you pay a penalty.
Key Takeaways
- Contributions (the money you deposited) can be withdrawn at any time without tax or penalty, regardless of your age.
- Earnings (investment gains) withdrawn before age 59½ trigger a 10% penalty plus income tax, except in specific situations like disability or medical expenses.
- The IRS treats withdrawals as contributions first, then earnings, so you exhaust your contribution balance before touching taxable earnings.
- A conversion Roth IRA (money rolled over from a traditional IRA) has a separate five-year holding period before you can withdraw the converted amount penalty-free.
How the IRS separates contributions from earnings
When you withdraw money from a Roth IRA, the IRS assumes you are taking out contributions first. This is called the ordering rule. If you deposited $5,000 per year for five years and your account grew to $30,000, the first $25,000 you withdraw is treated as contributions (no tax, no penalty). Only withdrawals above $25,000 are treated as earnings.
Your brokerage or bank does not automatically track this for you. You need to know your total contributions across all years. The IRS Form 8606 is where you report Roth IRA contributions and conversions; keeping copies of this form year to year gives you a running total. If you have lost track, you can contact your IRA custodian (the bank or brokerage holding the account) and ask for a statement showing contributions versus current value.
If you withdraw more than your total contributions in a single year, you will owe tax and penalty on the excess unless an exception applies. This is why knowing your contribution history matters before you take money out.
Exceptions that let you withdraw earnings without penalty
The IRS allows you to withdraw earnings before 59½ without the 10% penalty in these situations:
- You are disabled (as defined by Social Security).
- You are a beneficiary withdrawing after the account holder's death.
- You have unreimbursed medical expenses over 7.5% of your adjusted gross income.
- You are paying health insurance premiums while unemployed.
- You are a first-time homebuyer taking up to $10,000 lifetime (you still owe income tax on the earnings, but not the 10% penalty).
- You are taking substantially equal periodic payments under IRS Rule 72(t) (a complex calculation; consult a tax professional).
Even when the 10% penalty is waived, you still owe income tax on the earnings portion of the withdrawal. For example, if you withdraw $15,000 and $5,000 of that is earnings, you pay income tax on the $5,000 but avoid the $500 penalty. The exception removes the penalty, not the tax.
Conversion Roth IRAs have a five-year rule
If you rolled money from a traditional IRA into a Roth IRA (a conversion), that converted amount is subject to a separate five-year holding period. You cannot withdraw the converted dollars without penalty until five years have passed since the conversion, even though they are technically "contributions" to the Roth.
This five-year clock starts on January 1 of the year you did the conversion. If you converted in March 2024, the five-year period ends on January 1, 2029. Withdrawing the converted amount before that date triggers the 10% penalty on the converted portion, though you still owe income tax on any earnings.
Contributions you made directly to the Roth (not conversions) do not have this five-year restriction. Only converted money does. If you have both types in the same account, the IRS treats withdrawals as coming from contributions first, then conversions, then earnings — in that order.
What happens if you withdraw earnings before 59½ without an exception
If you take out earnings before age 59½ and no exception applies, you owe two things: income tax on the earnings at your ordinary tax rate, plus a 10% penalty on the earnings amount. The penalty is calculated on the earnings only, not on the contributions you also withdrew.
Example: You withdraw $20,000 from your Roth. Of that, $15,000 is contributions and $5,000 is earnings. You owe income tax on the $5,000 at your tax bracket rate (say 22%, or $1,100), plus a 10% penalty on the $5,000 ($500). Total cost: $1,600. The $15,000 in contributions comes out tax-free and penalty-free.
You report this on Form 8606 when you file your tax return. The IRA custodian does not withhold the tax or penalty automatically; you are responsible for paying it when you file. If you do not pay, the IRS will pursue it as unpaid tax.
Roth conversions and the pro-rata rule
If you have both a traditional IRA and a Roth IRA, and you do a conversion, the pro-rata rule may apply. This rule says that if you convert some of your traditional IRA balance to Roth, a portion of the conversion is treated as pre-tax money (and you owe tax on it), even if you only converted after-tax contributions.
The pro-rata rule looks at all your traditional IRAs combined on December 31 of the conversion year. If 80% of your total traditional IRA balance is pre-tax and 20% is after-tax, then 80% of any conversion is treated as pre-tax. This can create an unexpected tax bill and is why many people consult a tax professional before converting.
This rule does not affect your ability to withdraw contributions from the Roth itself, but it does affect how much of a conversion counts as taxable income in the year you do it.
Frequently Asked Questions
Can I withdraw my contributions without reporting it to the IRS?
You do not owe tax on contributions, but you still report the withdrawal on Form 8606 when you file your return. The IRS tracks Roth activity through the form and your custodian's reports. Withdrawing contributions is legal and common; you just document it.
What if I do not know how much I contributed over the years?
Contact your IRA custodian (your bank or brokerage) and ask for a contribution history or a statement showing total contributions to date. You can also look back at your Form 8606 copies from prior years — line 1 shows contributions for each year. If you cannot find records, the IRS can help you reconstruct them, though it takes time.
Do I have to withdraw contributions in a certain order if I have multiple Roth IRAs?
The IRS treats all your Roth IRAs as one account for withdrawal purposes. If you have three Roth IRAs with $10,000 in contributions each, you have $30,000 in contributions total. You can withdraw from any of the three accounts, and the first $30,000 out is treated as contributions regardless of which account it comes from.
Can I put the money back if I change my mind?
You can re-contribute the amount you withdrew, but only up to your annual contribution limit for that year. If you withdrew $7,000 and your limit is $7,000, you cannot put it back without exceeding the limit. You would have to wait until the next year to re-contribute. This is different from a rollover, which has different rules.
What if I am under 59½ and need money for an emergency?
Withdraw your contributions first — they come out tax-free and penalty-free at any age. If you need more than your contributions, you have the exceptions listed above (disability, medical, first-time home purchase, etc.). If none of those fit, withdrawing earnings will cost you income tax plus a 10% penalty. Weigh that cost against other borrowing options before you decide.