All CalculatorsRetirement calculator

Roth IRA Withdrawal Calculator

Determine the tax and penalty implications of Roth IRA withdrawals based on your age, account age, and withdrawal type.

Withdrawal Details

Age & Account Details

99Score
StrongRetirement readiness

Withdrawal Efficiency

Your withdrawal is fully tax-free and penalty-free.

Net Received

$25,000

Penalty

$0

5-Year Rule

Not Met

RiskReviewStrong

Tax-Free Portion

$25,000

contributions withdrawn

Taxable Portion

$0

earnings subject to tax

Penalty Amount

$0

no penalty applies

Net Received

$25,000

after penalties

Withdrawal Breakdown

Tax-free contributions vs taxable earnings and penalties

Total

$25,000

Tax-Free (Contributions)

100%

$25,000/yr

Qualification Status

Requirements for tax-free and penalty-free withdrawals

RequirementNeededYoursStatus
Age Requirement59 1/2+45Not Met
5-Year Rule5+ years3 yearsNot Met
Qualified DistributionBoth rules-Not Qualified

Withdrawal Ordering

How your withdrawal is sourced from your Roth IRA

OrderSourceAmountTax Treatment
1stContributions$25,000Tax-free, penalty-free
2ndEarnings$0Taxable + possible penalty
-Total Withdrawal$25,000Net: $25,000

Personalized Insights

Actionable recommendations based on your numbers

4 insights2 priority
Note#1

Roth IRA Ordering Rules

Roth IRA withdrawals follow a specific order: (1) contributions come out first, always tax-free and penalty-free; (2) converted amounts come next; (3) earnings come out last and may be subject to tax and penalties if not qualified.

Watch#2

5-Year Rule Not Met

Your Roth IRA has been open for 3 years. The 5-year rule requires your account to be open for at least 5 years before earnings can be withdrawn tax-free, even if you are over age 59 1/2.

Watch#3

Under Age 59 1/2

At age 45, you have not reached the qualifying age of 59 1/2. Earnings withdrawn before this age are subject to income tax and a 10% early withdrawal penalty unless an exception applies.

Positive#4

Withdrawing Contributions Only

Your withdrawal of $25,000 comes entirely from your contributions. Roth IRA contributions can always be withdrawn tax-free and penalty-free at any age.

Calculator guide

Roth IRA Withdrawal Calculator: See Your Tax & Penalty Impact

Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.

Overview

Determine the tax and penalty implications of taking money from your Roth IRA. This calculator shows you how much of your withdrawal is tax-free, how much is taxable, and whether you owe a 10% early withdrawal penalty. Enter your withdrawal amount, account details, and age to see a clear breakdown of your net proceeds.

This tool is for anyone considering a Roth IRA withdrawal before or after retirement. Whether you need funds for an emergency, are planning a first-time home purchase, or want to understand the rules for qualified distributions, this calculator provides the clarity you need. For projecting growth, use the main Roth IRA calculator. To compare account types, see our analysis of Roth vs. Traditional IRA.

The results provide a "Withdrawal Efficiency" score, showing the percentage of your withdrawal you get to keep after taxes and penalties. You will also see a detailed breakdown in a donut chart and tables that explain your qualification status based on the age 59.5 rule and the 5-year rule, along with how the IRS ordering rules apply to your specific situation.

1

How To Use This Calculator

Begin by entering the details of your planned withdrawal. In the "Withdrawal Details" section, input the total amount you want to take out, the total amount of direct contributions you have made to the account over the years, and your current total account balance.

Next, provide your personal details in the "Age & Account Details" section. Enter your current age, which is critical for determining if you meet the 59.5 age requirement. Also, enter the number of years your Roth IRA has been open. This is measured from the date of your first contribution to any Roth IRA, not just the current one.

If you believe you might qualify for an exception to the 10% early withdrawal penalty, open the "Penalty Exceptions" section. Here you can indicate if the withdrawal is for a first-time home purchase (up to a $10,000 lifetime limit on earnings), due to total and permanent disability, or for qualified higher education expenses. These inputs help the calculator determine if the penalty on withdrawn earnings can be waived. If you are unsure about penalties, the IRA early withdrawal penalty calculator can provide more focus on that specific topic.

Once all your information is entered, click "Calculate" to see a full breakdown of your withdrawal, including the tax-free portion, taxable portion, any applicable penalties, and the net amount you will receive.

2

What Each Input Means

Withdrawal Amount

This is the total gross amount you intend to withdraw from your Roth IRA. The calculator will determine how this amount is sourced from your contributions and earnings, and what taxes and penalties may apply.

Total Contributions Made

This is one of the most important inputs. It represents the sum of all the money you have directly contributed to your Roth IRA(s) over the years. It does not include rollovers, conversions, or investment earnings. Your contributions can always be withdrawn tax-free and penalty-free at any time, for any reason. You can typically find your contribution history on IRS Form 5498, which your IRA custodian provides annually.

Current Account Balance

Enter the total current value of your Roth IRA. This amount should include both your total contributions and all accumulated investment earnings. The difference between your account balance and your total contributions is the amount of earnings in the account.

Current Age

Your age is a key factor in determining whether your withdrawal is "qualified." To withdraw earnings tax-free and penalty-free, you must generally be at least 59.5 years old. This calculator uses your age to check against this requirement.

Years Account Has Been Open

This input is used to check against the "5-year rule." For a withdrawal of earnings to be qualified, your first Roth IRA must have been funded at least five years prior. The 5-year clock starts on January 1 of the tax year for which you made your very first contribution to any Roth IRA.

Penalty Exceptions

These advanced inputs help determine if you can avoid the 10% early withdrawal penalty on earnings, even if you are under age 59.5.

  • First-Time Home Purchase: You can withdraw up to $10,000 in earnings penalty-free for a qualified first-time home purchase. Note this is a lifetime limit.
  • Disability: If you become totally and permanently disabled, withdrawals of earnings are exempt from the 10% penalty.
  • Qualified Education Expenses: You can take penalty-free withdrawals of earnings to pay for qualified higher education expenses for yourself, your spouse, your children, or your grandchildren.

Note that even if an exception waives the 10% penalty, you will still owe ordinary income tax on the withdrawn earnings unless the distribution is fully qualified (i.e., you've also met the 5-year rule).

3

How The Calculator Works (Methodology)

This calculator models the IRS-mandated ordering and qualification rules for Roth IRA distributions to determine the tax and penalty consequences of your withdrawal.

First, it establishes your basis (total contributions) and earnings by subtracting your total contributions from your current account balance.

Next, it applies the Roth IRA withdrawal ordering rules. The IRS dictates that money comes out of a Roth IRA in a specific order:

  1. Direct Contributions: Your regular contributions always come out first. This portion is always 100% tax-free and penalty-free.
  2. Conversion & Rollover Amounts: Money that was converted from a Traditional IRA or rolled over from another retirement plan comes out second. This calculator simplifies the process by focusing on contributions and earnings, but for more complex scenarios involving conversions, use our Roth conversion calculator.
  3. Earnings: Investment growth comes out last. This is the portion that may be subject to taxes and penalties.

The calculator then determines if your withdrawal of earnings is "qualified." A qualified distribution is completely tax-free and penalty-free. To be qualified, two conditions must be met:

  • 5-Year Rule: You must have first funded any Roth IRA at least five years ago.
  • Qualifying Reason: You must be age 59.5 or older, disabled, or using the funds for a first-time home purchase ($10,000 limit).

If the withdrawal of earnings is not qualified, the calculator identifies the taxable portion (the earnings withdrawn) and calculates the 10% early withdrawal penalty on any part of those earnings not covered by an exception. The calculator does not account for state or local income taxes.

4

Calculator Formula

The calculator uses the following logic and formulas to determine the outcome of your withdrawal.

Determining Contributions and Earnings

The calculator first separates your account balance into contributions and earnings.

earnings = max(0, account_balance - total_contributions)

Applying Withdrawal Ordering Rules

It then determines how much of your withdrawal comes from contributions versus earnings.

contribution_withdrawal = min(withdrawal_amount, total_contributions)
earnings_withdrawal = max(0, withdrawal_amount - contribution_withdrawal)

Checking Qualification Status

The calculator checks if the two main conditions for a qualified distribution of earnings are met.

meets_age_rule = current_age >= 59.5
meets_five_year_rule = years_account_open >= 5
is_qualified_distribution = meets_age_rule AND meets_five_year_rule

Calculating Taxes and Penalties

The tax-free portion always includes all contributions withdrawn. Earnings are also tax-free if the distribution is qualified.

if is_qualified_distribution:
  tax_free_portion = contribution_withdrawal + earnings_withdrawal
  taxable_portion = 0
  penalty_amount = 0
else:
  tax_free_portion = contribution_withdrawal
  taxable_portion = earnings_withdrawal
  
  // Calculate penalty on non-qualified earnings
  exception_amount = first_time_home_purchase_amount + disability_amount + education_expense_amount
  penalty_earnings = max(0, earnings_withdrawal - exception_amount)
  
  if not meets_age_rule:
    penalty_amount = penalty_earnings * 0.10
  else:
    penalty_amount = 0 // Penalty is waived if over 59.5, even if 5-year rule is not met

Final Calculation

The net amount you receive is the total withdrawal minus any applicable penalty. Income tax on the taxable portion is not subtracted here, as it will be paid when you file your tax return.

net_received = withdrawal_amount - penalty_amount
withdrawal_efficiency = (net_received / withdrawal_amount) * 100
5

Understanding the Roth IRA 5-Year Rule

The 5-year rule is one of the most misunderstood aspects of Roth IRAs. There are actually several 5-year rules, but the one that governs withdrawals of earnings is the most common.

This rule states that five years must pass from your first-ever Roth IRA contribution before you can withdraw any earnings tax-free. The clock starts on January 1 of the tax year for which you made your first contribution. For example, if you opened and funded your first Roth IRA for the 2026 tax year in April 2027, your 5-year clock started on January 1, 2026. This means you would satisfy the rule on January 1, 2031.

It's crucial to remember that this is a one-time-only clock. Once you satisfy it, you have satisfied it for all Roth IRAs you own, forever.

Even if you are over age 59.5, you must still meet this 5-year rule to take earnings out tax-free. If you are 62 years old but only opened your first Roth IRA three years ago, any earnings you withdraw will be subject to ordinary income tax (though you would avoid the 10% penalty due to your age).

There is a separate 5-year clock for each Roth conversion. If you convert money from a Traditional IRA to a Roth IRA, you must wait five years from the date of that specific conversion to withdraw the converted principal penalty-free if you are under 59.5. This rule is designed to prevent people from using conversions to sidestep the early withdrawal penalty. For a deep dive, see our guide on the Roth conversion ladder.

6

Roth IRA Withdrawal Ordering Rules Explained

The IRS has a clear hierarchy for how money is distributed from a Roth IRA. This ordering is beneficial to the account holder because the most accessible money (contributions) comes out first.

  1. Contributions: All of your direct contributions are withdrawn first. This money has already been taxed, so it is always returned to you completely tax-free and penalty-free, regardless of your age or how long the account has been open. This is the greatest flexibility of a Roth IRA.

  2. Conversions: After you have withdrawn all of your contributions, the next money to come out is any amount you converted from a Traditional IRA. Converted amounts are withdrawn on a first-in, first-out (FIFO) basis. Each conversion has its own 5-year holding period to avoid the 10% penalty if withdrawn before age 59.5.

  3. Earnings: The last money to be withdrawn is your investment earnings. This is the only portion that is potentially subject to income tax and the 10% early withdrawal penalty. For earnings to be tax-free and penalty-free, the withdrawal must be "qualified."

This calculator focuses on the interaction between contributions (Order 1) and earnings (Order 3). If you have a significant amount of converted funds, your situation may be more complex.

7

Common Exceptions to the 10% Early Withdrawal Penalty

If you withdraw earnings from your Roth IRA before age 59.5 and the distribution is not qualified, you will generally owe income tax plus a 10% penalty. However, the IRS allows several exceptions that waive the 10% penalty (but not the income tax on the earnings).

This calculator models the most common exceptions:

  • First-Time Home Purchase: A lifetime maximum of $10,000 in earnings can be withdrawn penalty-free. The purchase must be for a primary residence for you, your spouse, children, grandchildren, or parents.
  • Qualified Higher Education Expenses: You can use earnings penalty-free to pay for tuition, fees, books, and other required expenses at an eligible postsecondary institution.
  • Total and Permanent Disability: If you become permanently disabled, the 10% penalty is waived on all earnings withdrawals.

Other notable exceptions not modeled in this calculator include:

  • Death: Your beneficiaries can withdraw funds penalty-free.
  • Substantially Equal Periodic Payments (SEPP): A series of regular payments over your life expectancy.
  • Unreimbursed Medical Expenses: For medical expenses exceeding 7.5% of your adjusted gross income (AGI).
  • Health Insurance Premiums: If you are unemployed for at least 12 consecutive weeks.

For a more detailed analysis of these situations, use the IRA early withdrawal penalty calculator.

8

Understanding Your Results

The calculator's results are designed to give you a complete picture of your withdrawal's financial impact.

  • Withdrawal Efficiency: This score represents the percentage of your gross withdrawal that you actually keep. A score of 100% means the entire withdrawal was tax-free and penalty-free. A lower score indicates that a portion was lost to penalties.
  • Tax-Free Portion: This is the amount of your withdrawal that is not subject to any taxes or penalties. It will always include, at a minimum, the portion of your withdrawal that came from your direct contributions.
  • Taxable Portion: This is the amount of your withdrawal that came from earnings and is not considered a qualified distribution. This amount will be added to your income for the year and taxed at your ordinary income tax rate.
  • Penalty Amount: If you are under 59.5 and withdraw earnings without a valid exception, this field shows the 10% early withdrawal penalty you will owe.
  • Net Received: This is the final, take-home amount after the 10% penalty is subtracted from your gross withdrawal. It does not account for income taxes, which you will pay separately.
  • Qualification Status Table: This table clearly shows whether you met the Age Requirement (59.5+) and the 5-Year Rule, and whether your distribution is ultimately considered Qualified.
  • Withdrawal Ordering Table: This table breaks down your withdrawal, showing how much came from contributions (always tax/penalty-free) and how much came from earnings.
9

Ways To Improve Your Results

If the calculator shows you will owe taxes or penalties, there are several strategies to consider to improve your withdrawal efficiency.

  1. Withdraw Contributions Only: If you need funds before age 59.5, try to limit your withdrawal to your total contribution amount. Since contributions are always tax-free and penalty-free, this ensures you keep 100% of the money you take out.
  2. Wait Until You Are Qualified: The simplest way to ensure a 100% tax-free withdrawal is to wait until you are at least 59.5 and have met the 5-year rule. If possible, delaying your withdrawal can save you a significant amount in taxes and penalties.
  3. Utilize Exceptions: If you must withdraw earnings early, check if your reason qualifies for a penalty exception. Using the first-time homebuyer or education expense exceptions can save you the 10% penalty, though not the income tax.
  4. Consider Alternatives: Before tapping your Roth IRA, explore other sources of funds. A loan from a 401(k) plan or a personal loan may be less costly than paying taxes and penalties on an early withdrawal. Building a robust emergency fund can prevent the need to access retirement savings altogether.
10

Common Mistakes

  1. Forgetting the 5-Year Rule: Many people assume that once they turn 59.5, all Roth IRA withdrawals are tax-free. They forget that the 5-year rule must also be satisfied for earnings to be tax-free.
  2. Not Tracking Contributions: It is essential to keep records of your Roth IRA contributions. Without an accurate basis, you cannot prove how much of your withdrawal is a tax-free return of principal. Your custodian tracks this on Form 5498.
  3. Confusing Penalty Waivers with Tax Waivers: An exception for a first-time home purchase waives the 10% penalty on up to $10,000 of earnings. It does not waive the ordinary income tax due on those earnings.
  4. Mixing Up 5-Year Rules: The 5-year rule for withdrawing earnings is different from the separate 5-year rule that applies to each Roth conversion. Be sure you understand which rule applies to your situation.
  5. Withdrawing More Than Needed: Because contributions are so easy to access, some people treat their Roth IRA like a savings account. It's a retirement account first, and frequent withdrawals can significantly harm your long-term growth potential. Use the main retirement calculator to see the impact.

Frequently Asked Questions

Quick answers to the questions people usually have after running the retirement calculator.

1Can I withdraw my Roth IRA contributions at any time?

Yes. You can withdraw your direct contributions to a Roth IRA at any time, at any age, for any reason, completely tax-free and penalty-free.

2What is the 5-year rule for Roth IRAs?

To withdraw investment earnings tax-free, your first Roth IRA must have been open for at least five years. The clock starts on January 1 of the tax year of your first contribution. This rule must be met in addition to being age 59.5 or older for earnings to be qualified.

3How are Roth IRA withdrawals taxed after age 59.5?

If you are over 59.5 and have also met the 5-year rule, your entire withdrawal (contributions and earnings) is tax-free. If you are over 59.5 but have not met the 5-year rule, your contributions are tax-free, but your earnings are subject to ordinary income tax (but no 10% penalty).

4Do I pay taxes on a Roth IRA withdrawal for a first-time home purchase?

You can withdraw up to $10,000 of earnings penalty-free for a first-time home purchase. However, if the distribution is not qualified (i.e., you haven't met the 5-year rule), you will still owe ordinary income tax on those earnings.

5What's the difference between a Roth IRA and a Traditional IRA withdrawal?

Roth IRA contributions can be withdrawn tax-free at any time. Qualified Roth earnings are also tax-free. All pre-tax withdrawals from a Traditional IRA are taxed as ordinary income, and a 10% penalty may apply if you are under 59.5. See our detailed comparison of Roth vs. Traditional IRA.

6Can I put money back into my Roth IRA after withdrawing it?

You can "undo" a withdrawal by returning the funds within 60 days. This is considered an indirect rollover and can only be done once per 12-month period across all your IRAs. If you miss the 60-day window, you cannot re-contribute the withdrawn amount beyond the annual contribution limit.

7Do Roth IRAs have Required Minimum Distributions (RMDs)?

No. Unlike 401(k)s and Traditional IRAs, Roth IRAs do not have RMDs for the original account owner. This allows your money to continue growing tax-free for your entire life. However, beneficiaries who inherit a Roth IRA generally must take distributions. Use the RMD calculator for other account types.

8What happens to my Roth IRA when I die?

Your designated beneficiaries will inherit the account. Depending on their relationship to you, they will have different rules for withdrawing the funds. Most non-spouse beneficiaries must withdraw all assets within 10 years. An inherited IRA calculator can help model this.

Start Planning Your Withdrawal

Understanding the rules is the first step to making smart financial decisions. Use the calculator above to model your specific scenario and see the true cost of a Roth IRA withdrawal. Test different amounts to see how they impact your tax and penalty liability.

For more tools to help you plan your financial future, explore our full suite of retirement calculators. Whether you're planning for growth with the Roth IRA calculator or preparing for retirement with the general retirement savings calculator, we have resources to guide you. For in-depth guides, visit our learn section.