You can withdraw your contributions anytime, but earnings have strict rules

A Roth IRA lets you pull out the money you put in — your contributions — at any age without penalty or taxes. The earnings those contributions generated are different: you cannot touch them before age 59½ without paying a 10 percent penalty and income tax, with a few narrow exceptions. The IRS treats contributions and earnings as separate buckets, and knowing which bucket you are drawing from matters.

The reason for this split is how Roth accounts work. You fund them with after-tax dollars (money you already paid income tax on), so the IRS lets you access your own contributions freely. The growth inside the account is tax-deferred, and the government wants that to stay locked until retirement. If you need cash before 59½, you can get to your contributions without consequence, but earnings are off-limits unless you meet a specific exception.

Key Takeaways

  • Contributions (the money you deposited) can be withdrawn at any time without penalty or tax, regardless of your age.
  • Earnings (investment growth) cannot be withdrawn before age 59½ without a 10 percent penalty and income tax, except in narrow cases.
  • The IRS tracks contributions and earnings separately, so withdrawing $5,000 from a $12,000 account pulls from contributions first.
  • First-time home buyers can withdraw up to $10,000 in lifetime earnings penalty-free, and disability or medical hardship exceptions exist but require documentation.
  • Once you turn 59½ and have held the account for at least five tax years, you can withdraw everything — contributions and earnings — tax-free.

Contributions versus earnings: which money can you actually access

The IRS calls money you deposit into a Roth IRA your basis or contributions. This is the cash you put in from your paycheck or other income. You paid income tax on this money before it went into the account, so the government does not tax it again when you take it out. You can withdraw your contributions in full at any time, at any age, with no penalty.

Earnings are the returns your investments generated — stock gains, dividend income, interest. This money has never been taxed. The IRS wants it to stay in the account until you reach retirement age (59½). If you withdraw earnings before that age, you owe a 10 percent early withdrawal penalty plus income tax on the amount withdrawn, unless you meet one of the exceptions listed below.

The IRS uses a specific order when you withdraw: contributions come out first. If your Roth IRA holds $20,000 in contributions and $8,000 in earnings, and you withdraw $15,000, the first $15,000 comes from your contributions. The earnings stay in the account. This rule protects you — it means you can access your own money without accidentally triggering a penalty on growth.

Withdrawals before age 59½: the exceptions that avoid penalties

The 10 percent early withdrawal penalty does not apply to earnings in these situations. You still owe income tax on the earnings themselves, but not the penalty. Each exception has specific requirements and documentation needs.

First-time home purchase: You can withdraw up to $10,000 in lifetime earnings penalty-free to buy, build, or rebuild a primary residence. "First-time" means you have not owned a home in the past two years. You must use the money within 120 days of withdrawal. This is a one-time limit across all your Roth IRAs combined, not per account.

Disability: If you become unable to work due to a physical or mental condition that is expected to last indefinitely or result in death, you can withdraw earnings without the 10 percent penalty. You will need medical documentation and may need to file Form 5329 with the IRS to report the exception.

Medical expenses: Withdrawals to cover unreimbursed medical expenses that exceed 7.5 percent of your adjusted gross income avoid the penalty. The expenses must be for you, your spouse, or your dependents. You pay income tax on the earnings but not the 10 percent penalty.

Health insurance after job loss: If you lost your job and were receiving unemployment benefits for at least 12 consecutive weeks, you can withdraw earnings penalty-free to pay health insurance premiums. The withdrawal must happen in the same year you received unemployment or the year after.

Substantially equal periodic payments (SEPP): If you set up a schedule of equal withdrawals based on your life expectancy, you can access earnings without penalty before 59½. This is complex and locks you into the schedule for at least five years or until age 59½, whichever is longer. Most people do not use this route because of the inflexibility.

The five-year rule: when earnings become accessible

Even after you turn 59½, you cannot withdraw earnings tax-free unless your Roth IRA has been open for at least five tax years. This is separate from your age. If you opened a Roth IRA at age 58 and turned 59½ two years later, you cannot take earnings out tax-free yet — you must wait until five tax years have passed since the account opened.

The five-year clock starts on January 1 of the year you first contributed to any Roth IRA. If you opened an account in March 2020 and made your first contribution that year, the five-year period runs from January 1, 2020, through December 31, 2024. After that, you can withdraw earnings tax-free once you reach 59½.

If you have multiple Roth IRAs, the five-year rule applies to all of them together. You do not restart the clock for each new account. Conversions from traditional IRAs to Roth IRAs have their own five-year rule, which is separate from the rule for regular contributions — this matters if you plan to convert and then withdraw.

Roth conversions and the pro-rata rule

If you converted money from a traditional IRA to a Roth IRA, that converted amount has its own five-year holding period before you can withdraw it penalty-free. Converted funds sit in a separate bucket from contributions you made directly. You can withdraw direct contributions anytime, but converted amounts must stay for five years or until age 59½, whichever is later.

The pro-rata rule affects people with both traditional and Roth IRAs. If you have pre-tax money in a traditional IRA and you convert some of it to a Roth, the IRS treats all your IRAs as one pool for tax purposes. This can create unexpected tax bills. If you convert $50,000 but have $200,000 in a traditional IRA, the IRS counts 80 percent of the conversion as pre-tax money, and you owe income tax on that portion. This rule does not prevent the conversion, but it changes the tax cost.

Required minimum distributions and Roth IRAs

Traditional IRAs force you to start taking money out at age 73 (as of 2023; this age increases over time). Roth IRAs do not have required minimum distributions during your lifetime. You can leave the money in the account to grow for as long as you live, and you never have to withdraw it.

Your beneficiaries are different. When you pass away, whoever inherits your Roth IRA must withdraw the balance within 10 years under current rules, though they can spread withdrawals across that decade. The earnings portion of inherited Roth IRAs is tax-free to the beneficiary if the account met the five-year rule when you died.

What happens if you withdraw too much too soon

If you withdraw earnings before age 59½ and do not meet an exception, you owe a 10 percent penalty on the earnings portion plus income tax. The penalty is calculated on the amount withdrawn, not your entire account balance. If you withdraw $5,000 in earnings and are in the 22 percent tax bracket, you owe $500 in penalty plus $1,100 in income tax, for a total of $1,600.

You report the withdrawal on Form 8606 when you file your tax return. If you made a mistake — withdrew too much or did not realize an exception did not apply — you can redeposit the money within 60 days to undo the withdrawal. This is called a rollback, and it erases the tax and penalty if done correctly. After 60 days, the withdrawal is permanent and taxable.

Frequently Asked Questions

Can I withdraw my contributions without filing anything with the IRS?

Yes. Withdrawing contributions does not require any special forms or IRS approval. Your Roth IRA custodian (the bank or brokerage holding the account) will process the withdrawal like any other account withdrawal. You do not report it on your tax return because it is not taxable income.

What if I do not know how much of my balance is contributions versus earnings?

Your custodian can tell you. Call or log into your account and ask for a breakdown of your basis (contributions) and earnings. They track this automatically. If you have lost statements, the custodian can reconstruct the history from their records. Do this before you withdraw to know exactly what you are pulling out.

Can I withdraw earnings for a medical emergency before 59½?

Only if the medical expenses exceed 7.5 percent of your adjusted gross income and are unreimbursed. You pay income tax on the earnings but avoid the 10 percent penalty. If your expenses do not meet that threshold, you cannot use this exception. You can always withdraw contributions penalty-free for any reason.

If I withdraw contributions, can I put them back?

Yes, but only within 60 days and only if you are doing a rollback of a mistaken withdrawal. If you withdraw contributions intentionally and want to redeposit them later, you can do so, but it counts as a new contribution. Your annual contribution limit still applies — you cannot exceed $7,000 (or $8,000 if age 50 or older) per year across all IRAs combined.

What is the difference between a withdrawal and a distribution?

In IRS language, they mean the same thing — money coming out of your account. You might see "distribution" used in formal documents and "withdrawal" in everyday conversation, but they refer to the same transaction. Both are subject to the same rules about age, penalties, and taxes.