A Roth IRA withdrawal can contain dollars with different tax rules. This tool separates three categories: no federal income tax or additional tax, additional tax only, and taxable income. It is a fixed-2026 planning illustration for a limited account history, not a tax-return calculator or a forecast of future rules.
Think of the supported history as three layers: remaining regular contributions, remaining Traditional IRA conversions by tax year, and earnings. Withdrawing conversion principal does not make it income again, but some recent taxable-at-conversion dollars can face a separate additional tax. Earnings have a different test.
Who should use this tool
First confirm that all your own Roth IRAs fit the scope above: ordinary regular contributions and ordinary Traditional IRA conversions only, with records reconciled after any earlier withdrawals. The tool calculates the no-exception case and disability assuming the IRS definition is met. Other exceptions stop the result. Workplace-plan rollovers into Roth IRAs, in-plan Roth history, divorce transfers, SEP/SIMPLE accounts and other special transactions are not modeled, even if their records are available.
For an inherited account, use the Inherited Roth IRA tool. This tool does not determine beneficiary deadlines or inherited-account treatment.
For an ordinary owner distribution, age 59½ or older plus completion of the first-Roth IRA five-tax-year period makes the distribution qualified. Merely reaching 59½ removes the age-based additional tax; it does not finish the earnings clock.
Walking through the inputs
Regular contributions still available. Add the regular contributions across your Roth IRAs and subtract contribution dollars already withdrawn. Forms 5498 show contributions for particular years; they do not provide a running lifetime balance. Keep your contribution and withdrawal records, including relevant Forms 8606.
Conversion history. Enter each year's remaining principal converted from ordinary Traditional IRAs, including the taxable-at-conversion part and the nontaxable part. Subtract earlier withdrawals from the correct layers first. Multiple rows for one year are combined, with taxable-at-conversion dollars used before that year's nontaxable dollars. A Roth-to-Roth transfer preserves these original layers; it is not a new conversion.
Implied earnings. The current account value minus remaining regular contributions and conversion principal, with a floor of zero. After investment losses, remaining principal can exceed market value; the tool never treats that historical principal as extra cash available to withdraw.
Proposed withdrawal amount. The dollars you're thinking about taking out.
Your age and first Roth IRA tax year. The five-tax-year period starts January 1 of that first tax year, not the account-opening anniversary. Both the completed period and a qualifying condition matter for tax-free earnings.
How to read the result
The stacked bar follows the supported layers. Recent taxable conversion principal can carry a 10% additional tax before 59½ unless an exception applies; the nontaxable conversion portion does not carry that charge. Nonqualified earnings are included in income, but the additional tax is a separate question. For example, earnings withdrawn at age 60 before the first-Roth clock is complete are taxable without the 10% additional tax.
The three headline categories partition the modeled withdrawal; displays round to cents. The separate additional-tax estimate may contain fractions of a cent before display rounding. A positive amount below half a cent is shown as “<$0.01,” not as zero. The tool does not calculate the income-tax bill, state tax, take-home cash, withholding or a next-year comparison. “Subject to income tax” means income, not the amount owed to the IRS.
Common mistakes this tool prevents
- Thinking the five-year clock is a single clock. There are actually two five-year clocks for a Roth: the "first contribution" clock (for earnings qualification) and per-conversion clocks (for avoiding penalty on converted principal). Different clocks, different rules.
- Confusing “no income tax” with “no penalty.” Conversion principal is not taxed as income again when withdrawn, but recent taxable conversion dollars may still face the separate 10% additional tax.
- Counting dollars already withdrawn. Use the contribution and conversion principal still available, not unreduced lifetime totals.
- Assuming a dropdown grants an exception. Qualifying expenses, timing and dollar limits matter. The tool does not establish eligibility or calculate relief for the exceptions marked for review.
After you see the breakdown
Use the clock panel to identify the tax year when a conversion completes its 5-year period. Before withdrawing, confirm your records and any exception with a tax professional. A 10% penalty exception is not necessarily an income-tax exemption.
The Withdrawal Rules guide explains the rules in more detail.
Worked example: three withdrawal sizes at age 55
In 2026, Carlos is 55 and has $180,000 across his ordinary Roth IRAs: $90,000 of regular contributions still available, $30,000 converted from an ordinary Traditional IRA in 2022, and $60,000 of earnings. Of that conversion, $21,000 was taxable when converted and $9,000 was basis. His first Roth contribution was for 2002. Assume no workplace rollovers, special transactions, prior withdrawals or penalty exception. These are alternative scenarios, not successive withdrawals.
If he withdraws $30,000: it all comes from regular contributions. Federal income tax: $0. Additional tax: $0.
If he withdraws $100,000: the first $90,000 is tax- and penalty-free. The next $10,000 comes entirely from the conversion's $21,000 taxable-at-conversion portion—not a proportional mix of taxable dollars and basis. The 2022 conversion's clock finishes on January 1, 2027. In 2026, that $10,000 has no income tax on withdrawal, but carries a $1,000 additional tax.
If he withdraws all $180,000: $99,000 is tax- and penalty-free ($90,000 of contributions plus $9,000 of conversion basis). Another $21,000 has a penalty only. The remaining $60,000 is earnings subject to income tax and a penalty. The 10% additional tax is ($21,000 + $60,000) × 10% = $8,100. His income-tax bill on the earnings depends on his full tax return. A $200,000 request would exceed his balance by $20,000; the tool cannot treat that shortfall as extra earnings.
The takeaway: the withdrawal's size alone does not tell you its tax cost. Which layer it reaches matters—and income tax and the additional tax are two separate questions.