Tax planning

Roth IRA Conversion Calculator

Estimate how much of a conversion is actually taxable under Form 8606's pro-rata structure, project both futures across the whole portfolio, and read the break-even future tax rate the decision turns on.

Written by , Editor

Reviewed by Ugo Candido, MBA

Last reviewed

Introduction

A Roth conversion is a trade about tax rates: pay at a rate you know now, to avoid a rate you do not know later. The size of the outcome depends on the horizon, the return and your basis. The direction depends on how your future marginal rate compares with today's — and, more than most calculators admit, on where the money to pay the tax comes from.

The first thing this page fixes is the taxable amount. A conversion's nontaxable portion cannot be chosen by pointing at the account that holds your after-tax contributions. Form 8606 Part I aggregates your traditional, SEP and SIMPLE IRAs and applies one ratio to the whole conversion, and its denominator is not the balance you started with: line 6 asks for the total value of all those IRAs as of December 31, to which the year's other distributions and the amount converted are added. So the taxable share is computed across everything you hold, and a value you will not know until year end sits in the middle of it.

The second thing it fixes is the comparison. Comparing a Roth balance against an after-tax traditional balance, while ignoring the cash that paid the tax, flatters conversion. This model projects the whole portfolio both ways — the Roth, the traditional assets left behind with their remaining basis, and the outside cash spent on tax — so the two futures are genuinely comparable.

It is an estimate under the assumptions you state, not tax advice and not a completed return. Every rate here is one you supply: Quantus publishes no brackets, computes no marginal rate for you, and models nothing about what a larger income in the conversion year does to the rest of your tax position.

Roth IRA conversion

An estimate under the assumptions you state, not tax advice and not a Form 8606 recreation. The tax is a marginal-rate approximation on rates you supply.

Traditional IRA balances
Form 8606 aggregates them. Entering only one account, when you hold others, understates the taxable share of the conversion.
Your after-tax contributions across all of those IRAs — the running total carried on Form 8606.
Distributions other than the conversion. They share the same pro-rata ratio and consume basis too.
Form 8606 uses the December 31 value, which is not known on the conversion date. Left blank it assumes no change after the conversion; enter your own figure if you expect one.
Tax rates today
Your assumption. Quantus publishes no brackets and does not compute one for you.
Paying from outside funds is the default because paying from the IRA moves less into the Roth and can carry its own consequences.
Tax rates at withdrawal
Projection
Applied identically to both scenarios, so the comparison isolates tax rather than investment skill.
The cash that pays the tax
What the outside money would have earned had it stayed invested instead of paying the conversion tax.
The share of the side account's return lost to tax each year, since it sits in a taxable account.
Sensitivity band
Modeled advantage of converting
$10,739

After 20 years: $952,623 of net wealth if you convert against $941,884 if you do not — both after the estimated tax each path still owes, and after the outside cash spent on tax today.

Estimated taxable conversion$95,00095.00% of $100,000, under the stated IRA-basis assumptions
Estimated nontaxable portion$5,000Basis ratio 0.050000 on a $400,000 denominator
Estimated conversion-year tax$27,550$22,800 federal, $4,750 state — 27.55% of the conversion
Amount landing in the Roth$100,000The full conversion — tax paid from outside funds
Roth value at withdrawal$320,714No further tax modelled on this balance
Traditional IRA left behind$706,413$962,141 gross, less $255,728 estimated tax; $15,000 of basis stays with it
Future cost of paying the tax today$74,503$27,550 compounded at 5.10% after tax drag
If you do not convert$941,884$1,282,854 gross, less $340,971 estimated tax at withdrawal
Break-even future rate23.60%Against your assumed 27.00% and today's 29.00%

Break-even future tax rate under these assumptions: 23.60%. Above that combined rate the conversion comes out ahead in this model; below it, it does not. Note that this sits below today's 29.00% — the break-even is not the same thing as your current rate, because basis, the horizon and the cost of the tax cash all move it. Re-running both scenarios at the solved rate leaves a residual of $5.

What the conversion is made of
  • Nontaxable (recovered basis): $5,000 (5.0%)
  • Taxable this year: $95,000 (95.0%)

What this does not model. There is no bracket engine here: the tax above is your marginal rate applied to the taxable amount, so it does not show a large conversion pushing income into higher brackets. It also does not model any other consequence of higher income in the conversion year — credits, deductions, Medicare premium effects, ACA subsidies or any other income-tested threshold — nor required minimum distributions, nor whether an early distribution would incur an additional tax. Those are not footnotes; they can outweigh the figures shown.

Both futures, line by line
If you do not convertIf you convert
Gross value at the comparison date$1,282,854$1,282,854
— of which Roth (no further tax)$0$320,714
— of which still traditional$1,282,854$962,141
Estimated tax at withdrawal-$340,971-$255,728
Outside cash spent on conversion tax, carried forward$0-$74,503
Net value$941,884$952,623

The gross value at the comparison date is the same either way — every dollar of difference comes from when the tax is paid and on what.

Scroll the table sideways on a narrow screen to see every column.

How the future tax rate changes the answer
Future combined rateNo conversionConversionDifference
22.00%$1,005,026$999,980$5,046 against
27.00% (selected)$941,884$952,623$10,739 for converting
32.00%$878,741$905,266$26,525 for converting

A single combined rate stands in for federal plus state at withdrawal. Nobody knows their future marginal rate, which is the honest reason to read a range rather than a point.

Scroll the table sideways on a narrow screen to see every column.

Horizon against future tax rate
Years held ↓ / Future rate →22%27%32%
10 years$7,007 against$1,698 for$10,402 for
20 years (selected)$5,046 against$10,739 for$26,525 for
30 years$2,738 for$31,205 for$59,673 for

Time amplifies both sides: tax-free Roth growth and the compounding cost of the cash spent on tax today. Which one wins depends on the rate, which is why the two are shown together.

Scroll the table sideways on a narrow screen to see every column.

Conversion is not all-or-nothing
Amount convertedTax nowRoth at withdrawalIRA left, after taxCost of tax cashDifference
$0$0$0$941,884$0$0 for
$100,000$27,550$320,714$706,413$74,503$10,739 for
$200,000$55,100$641,427$470,942$149,007$21,479 for
$300,000$82,650$962,141$235,471$223,510$32,218 for
$400,000$110,200$1,282,854$0$298,013$42,957 for

Each row is a full re-run, with its own pro-rata split. The difference scales almost linearly here only because one flat marginal rate is assumed — a real conversion of this size would climb through brackets, which this page cannot see. Read the rows as a shape, not as an instruction to convert the largest one.

Scroll the table sideways on a narrow screen to see every column.

Estimated taxable conversion, in the shape of Form 8606 Part I (ratio at 3+ decimal places)
StepAmount
Year-end value of the remaining IRAs$300,000
Plus other distributions this year$0
Plus the amount converted$100,000
Denominator$400,000
Total nondeductible basis$20,000
Nontaxable ratio (basis ÷ denominator)0.050000 (0.050 at three places)
Nontaxable portion of the conversion$5,000
Estimated taxable conversion$95,000
Basis left for later years$15,000

An estimate under the stated IRA-basis assumptions, not a completed Form 8606. A filed return uses the December 31 fair market value, which is unknown on the conversion date, and permits rounding the ratio to as few as three decimal places.

Scroll the table sideways on a narrow screen to see every column.

How to read this result

Start with the taxable amount, because it is where most conversion estimates go wrong. On the default figures, $20,000 of basis in a $400,000 IRA makes 5% of a $100,000 conversion nontaxable — $5,000, not the $20,000 you might expect from converting a 'basis' account. The remaining $15,000 of basis stays behind and shelters the assets that were not converted. That is the pro-rata rule doing its work, and it is why a partial conversion never consumes all the basis.

Then read the payment source, which is the switch that most changes the answer. Paying the tax from outside funds moves the whole $100,000 into the Roth and costs you $27,550 of cash that would otherwise have compounded — a $74,503 opportunity cost over twenty years, which the comparison charges against the conversion. Paying it from the IRA instead moves only $72,450 into the Roth, and on these figures flips a $10,739 advantage into a $3,114 cost. Same conversion, opposite conclusion.

The break-even future rate is the number worth remembering: 23.60% here, against a 29% combined rate today. Note that the break-even is not your current rate. Basis, the horizon and the cost of the tax cash all move it, which is exactly why 'convert if you expect higher rates later' is too crude a rule to act on.

Read the partial-conversion table as a shape, not as an instruction. The difference scales almost linearly across it only because this model assumes one flat marginal rate. A real conversion of several hundred thousand dollars would climb through brackets, and this page cannot see that — it has no bracket engine, by design.

Finally, treat the limitations as part of the result. A conversion raises your income for the year, and income-tested thresholds elsewhere in the tax and benefits system can react to that. None of it is modelled here, and for some households it is larger than the figures above.

  • Estimated taxable and nontaxable conversion, with the ratio and the denominator behind them.
  • Estimated conversion-year tax, federal and state, at rates you supply.
  • The amount that actually lands in the Roth, and its value at withdrawal.
  • The traditional assets left behind, their remaining basis and their after-tax value.
  • The future cost of the cash used to pay the tax today.
  • Net wealth under both scenarios, and the difference between them.
  • The break-even future tax rate, with the residual from re-running at it.
  • Sensitivity to the future rate, to the horizon, and to how much you convert.

Method and formulas

The taxable amount follows the structure of Form 8606 Part I: one ratio, computed across the aggregated IRAs, applied to the converted amount. The denominator is the year-end value of the remaining IRAs plus the year's other distributions plus the amount converted. Because the December 31 value is not knowable on the conversion date, the calculator defaults to the balance left after the conversion and lets you enter your own figure instead — and reports the ratio both in full and at the three decimal places the form permits.

Both futures are then projected on the whole portfolio at the same return, so the comparison isolates tax treatment rather than investment skill. The gross value at the comparison date is identical either way; every dollar of difference comes from when tax is paid and on what.

The cash that pays the tax is not free. Paid from outside funds, it leaves a taxable account that would otherwise have compounded, and that forgone value is charged against the conversion. Paid from the IRA, less money reaches the Roth, and the cost is already inside the smaller Roth balance rather than charged again.

Estimated taxable conversion, in the shape of Form 8606 Part I

ratio = basis ÷ (year-end IRA value + other distributions + amount converted); nontaxable = conversion × ratio; taxable = conversion − nontaxable
  • Basis and balances are the totals across all traditional, SEP and SIMPLE IRAs
  • The ratio is capped at 1 and cannot be assigned to a particular account
  • Basis is consumed only in proportion to what left the IRA, so a partial conversion leaves the rest behind

Conversion-year tax — a marginal-rate approximation

tax = taxable conversion × (federal marginal rate + state marginal rate)
  • Both rates are yours to supply; no bracket table exists in this calculator
  • This does not model a large conversion pushing income through several brackets
  • It is not a tax-return calculation and produces no filing figure

If you do not convert

Net = B(1 + r)^t − [ B(1 + r)^t − basis ] × f
  • B — the whole traditional IRA balance; r — the return; t — years to withdrawal
  • f — the future combined marginal rate
  • Basis is never taxed again, so only the excess over it is taxed

If you convert, with the tax paid from outside funds

Net = C(1 + r)^t + { (B − C)(1 + r)^t − [ (B − C)(1 + r)^t − remaining basis ] × f } − tax × (1 + r_side)^t
  • C — the amount converted, all of which reaches the Roth in this case
  • The middle term is the traditional assets left behind, after their own future tax
  • r_side — the return on the outside cash, net of its annual tax drag

If you convert, with the tax paid from the IRA

the Roth receives C − tax, and no separate opportunity cost is charged
  • The whole of C still leaves the traditional IRA, so the tax bill is unchanged
  • The cost appears as a smaller Roth balance rather than as spent outside cash
  • An additional 10% tax generally applies to amounts distributed from an IRA before age 59 1/2 unless an exception applies (Publication 590-B; Topic no. 557). This calculator asks for no age and models no exception, so it computes none — which is not a conclusion that none is due

Break-even future tax rate — exact, not searched

f* = (cost carried forward) ÷ [ C(1 + r)^t − nontaxable conversion ]
  • Both net values are linear in f and the gross future value is identical either way, so the difference collapses to this single expression
  • Cost carried forward is the future value of the outside tax payment, or of the tax itself when it comes from the IRA
  • Held constant while solving: balances, basis, conversion amount, current rates, return, horizon, side-account assumptions and the payment source
  • The solution is re-fed through the full comparison and the residual reported; an independent bisection over the same model is used as a check in the test suite

On the five-year rules, which are two different things and should not be compressed into one. A distribution from a Roth IRA is qualified — and therefore not taxed — only if it satisfies a 5-taxable-year period and one of a set of conditions: reaching age 59½, death, disability, or up to $10,000 of first-home expenses (Publication 590-B, 2025). Separately, for the additional tax on early distributions, a 5-year period applies to each conversion in its own right, so converted amounts withdrawn inside that window can face the additional tax unless an exception applies. This calculator models neither: it does not determine whether an early distribution would incur an additional tax.

On recharacterization: a conversion made in 2018 or later generally cannot be recharacterized back to a traditional IRA. The 2025 Instructions for Form 8606 state it directly — no recharacterizations of conversions made in 2018 or later. Plan on the basis that a conversion is not reversible.

On reporting: a conversion is reported on Form 8606, and the 2025 instructions require the form for anyone who converted an amount from a traditional IRA to a Roth IRA during the year. What this page produces is an estimate of the taxable amount under your stated assumptions — not a line on a return, and not a substitute for the form or for advice about it.

On paying the conversion tax from the IRA: that scenario models less money reaching the Roth, but it does not calculate any additional early-distribution tax that may apply to the amount distributed rather than converted. Publication 590-B and Topic no. 557 describe an additional 10% tax that generally applies to amounts distributed from an IRA before age 59 1/2 unless an exception applies. Because this page asks for neither an age nor a reason, it computes no such tax and you should not read its absence as a conclusion.

On required minimum distributions: they are not modelled here, and neither is any interaction between a conversion and required distributions. No age threshold is asserted on this page.

Worked example

Take $400,000 across all traditional IRAs, $20,000 of nondeductible basis, and a $100,000 conversion, at a 24% federal and 5% state marginal rate today, 22% federal and 5% state at withdrawal, a 6% return and twenty years to go. The tax is paid from outside funds, and that cash would otherwise have earned 6% with a 15% annual tax drag.

The denominator is the $300,000 left at year end plus the $100,000 converted: $400,000. Against $20,000 of basis that is a ratio of 0.05, so $5,000 of the conversion is nontaxable and $95,000 is taxable. The tax is $22,800 federal plus $4,750 state, $27,550 in all — an effective 27.55% of the conversion, below the 29% marginal rate because part of it was basis. $15,000 of basis stays with the $300,000 left behind.

Twenty years on, not converting leaves $1,282,854 gross, of which $1,262,854 is taxable at 27%, for $941,884 net. Converting leaves a $320,714 Roth, plus $962,141 of traditional assets that pay $255,728 of tax to net $706,413 — and costs the $74,503 those outside dollars would have grown into. Net wealth: $952,623 against $941,884. The conversion is ahead by $10,739.

The break-even future rate is 23.60%. Below that combined rate the conversion loses; above it, it wins. That it sits five and a half points under today's 29% is the useful part: it is the basis, the horizon and the cost of the tax cash that put it there, not the rate comparison alone.

Two changes move the answer more than the rate assumption does. Pay the tax from the IRA instead, and only $72,450 reaches the Roth: the $10,739 advantage becomes a $3,114 cost, and the break-even rises to 27.99%. And suppose the remaining IRAs are worth $310,000 by December 31 rather than $300,000 — the denominator becomes $410,000, the nontaxable portion falls to $4,878, and the tax rises to $27,585. Small here, but it is the kind of detail a fixed-denominator shortcut cannot show at all.

The table below isolates the assumption the decision is usually framed around.

How the future tax rate changes a $100,000 conversion from a $400,000 IRA
Future combined rateIf you do not convertIf you convertDifference
12%$1,131,312$1,094,694$36,618 against converting
17%$1,068,169$1,047,337$20,832 against converting
22%$1,005,026$999,980$5,046 against converting
23.60%$984,821$984,826$5 — the break-even
27%$941,884$952,623$10,739 for converting
32%$878,741$905,266$26,525 for converting
37%$815,598$857,909$42,311 for converting

Every figure is generated by the calculation module on this page and pinned by an automated test. Both columns fall as the future rate rises — converting does not escape the future rate, because the $300,000 left behind is still taxed at it. That is exactly why comparing a Roth balance against a traditional balance in isolation gives the wrong answer. The $5 at the break-even row is the residual from rounding the solved rate to two decimals.

Assumptions and limitations

What this calculator does not do

  • It does not model any downstream effect of the higher income a conversion creates. Credits and deductions that phase out with income, Medicare premium determinations, ACA premium subsidies, the taxation of Social Security benefits and other income-tested thresholds are all outside this model, and for some households the effect of one of them exceeds the advantage calculated above. This is the most important limitation on the page, not a footnote.
  • It contains no bracket engine. A conversion large enough to move you through brackets will be taxed at more than the single marginal rate you entered, so the tax shown is a floor for that case and the partial-conversion table's near-linearity is an artifact of the assumption.
  • It does not determine whether an early distribution would incur an additional tax, and it does not model either five-year period — the one for qualified distributions or the separate one that applies to each conversion.
  • It does not model required minimum distributions or any interaction between a conversion and required distributions.
  • It does not model state-specific rules, differences in how states treat conversions, or any state other than through the single marginal rate you enter.
  • It does not model SEP or SIMPLE IRA specifics beyond including their balances in the aggregate, and it does not model employer-plan balances, which are outside Form 8606's IRA aggregation.
  • Returns are deterministic. A constant rate is an assumption, not a forecast, and the sequence in which real returns arrive is not modelled.
  • It is not tax advice, and nothing here is a recommendation to convert or not to convert.

Not tax advice. This is an estimate built from assumptions you supplied, not tax advice, not a completed Form 8606 and not a filing figure. Tax rules change, and the consequences of a conversion reach beyond the tax on the conversion itself. Verify current rules against the IRS sources below and discuss your own position with a qualified tax professional before acting.

Related calculators

Further reading

Sources and references

  • Instructions for Form 8606 (2025) Internal Revenue Service
    The pro-rata structure this calculator follows, including the December 31 denominator and the net amount converted; the requirement to file Form 8606 for a conversion; and the rule that conversions made in 2018 or later cannot be recharacterized.
  • Publication 590-A (2025): Contributions to Individual Retirement Arrangements Internal Revenue Service
    Conversions, the inclusion of previously untaxed amounts in income, the aggregation of all traditional IRAs so basis cannot be assigned to one account, and recharacterization after 2017.
  • Publication 590-B (2025): Distributions from Individual Retirement Arrangements Internal Revenue Service
    Qualified Roth distributions, the 5-taxable-year period and its accompanying conditions, the separate 5-year period applying to each conversion, and the ordering of Roth distributions.
  • Topic no. 557, Additional tax on early distributions from traditional and Roth IRAs Internal Revenue Service
    The additional tax that can apply to amounts distributed from an IRA before age 59 1/2, and the exceptions to it. Relevant to the pay-tax-from-the-IRA scenario, which this calculator deliberately does not price.
  • Roth IRAs Internal Revenue Service
    The current topic page for Roth IRA basics, and the IRS's own pointer to Publications 590-A and 590-B for conversion detail.
  • Retirement plans FAQs regarding IRAs Internal Revenue Service
    Plain-language confirmation that a conversion made on or after 1 January 2018 cannot be recharacterized, and that recharacterization now applies only to regular contributions.
  • 26 CFR § 1.408A-4 — Converting amounts to Roth IRAs U.S. Department of the Treasury, via the Electronic Code of Federal Regulations
    The regulation itself, behind the IRS publications above: what counts as a conversion, and the requirement that the amount converted is included in gross income as though it had been distributed. This is the rule the tax-due figure on this page implements.
  • Must I pay taxes on Social Security benefits? Social Security Administration
    How combined income determines the share of a Social Security benefit that is federally taxable. A conversion raises that combined income, and this calculator does not model the effect — it is named in the limitations above as one of the income-tested consequences that can exceed the advantage calculated here.

Every statement of current law on this page was checked against these IRS pages on 17 August 2026, and each is cited to the 2025 revision where the publication carries one. Tax rules change: check the sources rather than this page before acting, and treat anything here that a current IRS source contradicts as wrong. Quantus publishes no tax brackets, no rate tables and no filing thresholds, because a stale number in a calculator is worse than no number at all.

Calculator

Retirement Savings Calculator

An age-based projection with a real-terms view and a capital target built from retirement cash flows, not from a withdrawal-rate rule.

Calculator

Future Value Calculator

Project a lump sum and a contribution plan forward, then read the growth, the real value and the return scenarios behind the headline number.

Article

Future Value of Retirement Savings

Retirement projection is future value on a long horizon, with two complications: inflation, and the fact that the target is an income rather than a sum.

Embed this calculator on your site

You are welcome to put the Roth IRA Conversion Calculator on your own site. Paste the snippet below into any page and it loads a self-contained version of this calculator in an iframe — no script, no tracking, and no account required.

The embedded version runs the same calculation modules as this page, resizes down to a 700px-tall frame on narrow screens, and includes an attribution link back here. Please keep that link in place; it is the only thing we ask in return.

<iframe
  src="https://quantus.tools/embed/roth-ira-conversion-calculator/"
  width="100%"
  height="700"
  loading="lazy"
  style="border:0;max-width:100%"
  title="Roth IRA Conversion Calculator by Quantus Tools"
></iframe>
<p>
  Calculator provided by
  <a href="https://quantus.tools/calculators/roth-ira-conversion-calculator/">Quantus Tools</a>
</p>
Preview the embed

About the author

This page was written by , editor of Quantus Tools & Intelligence, who is the named author of the calculator documentation and the written analysis published on this site.

It was reviewed before publication by Ugo Candido, MBA, and last verified on . The editorial policy sets out what that review checks and how a correction is made.