Tested tool guide
Tested browser tools
Checked August 16, 2026
What Roth Conversion Calculator does, with a checked example
A Roth conversion trades a tax bill today for tax-free withdrawals later: you move pre-tax IRA or 401(k) money into a Roth IRA, owe ordinary income tax on the converted amount that year, and the money then grows and comes out tax-free. This calculator runs the trade across several scenarios - convert everything now, in stages, or nothing - projecting each path's tax cost and after-tax value from your current marginal rate, an assumed retirement rate, and a growth rate. The result that surprises people: at equal tax rates the two paths are mathematically identical. Conversion only wins if today's rate is lower than the rate future withdrawals would face.
Worked example
A concrete input and expected output from the current implementation.
Input
Traditional IRA balance $100,000; marginal tax rate now 22%; assumed marginal rate in retirement 22%; expected annual growth 5%; 20 years until withdrawal; scenario: convert the full balance now.
->
Expected output
Tax due on converting: $22,000 (22% of $100,000). Converted path: $78,000 grows at 5% for 20 years to about $206,957, tax-free. Unconverted path: $100,000 grows to about $265,330, and 22% tax on withdrawals leaves about $206,957. The scenarios come out equal because the tax rate is the same on both sides.
With equal rates, taxing now and growing tax-free is algebraically the same as growing tax-deferred and taxing at the end: $78,000 x 1.05^20 equals $265,330 x 0.78. The tool reports the two after-tax totals as nearly matching, so this input is the textbook case where conversion changes nothing financially.