Roth Conversion Ladder Calculator
Build the year-by-year schedule for penalty-free withdrawals before age 59½ — each conversion, its 5-year seasoning date, the tax due, and the bridge funds you need while the first rungs season. Every assumption labeled, per IRC §408A(d)(3)(F) and IRS Publication 590-B.
| Yr | Age | Convert this year | Tax due | Spending need | Funded by |
|---|---|---|---|---|---|
| 1 | 40 | $46,371 → usable at 45 | $10,202 | $40,000 | Bridge funds |
| 2 | 41 | $47,762 → usable at 46 | $10,508 | $41,200 | Bridge funds |
| 3 | 42 | $49,195 → usable at 47 | $10,823 | $42,436 | Bridge funds |
| 4 | 43 | $50,671 → usable at 48 | $11,148 | $43,709 | Bridge funds |
| 5 | 44 | $52,191 → usable at 49 | $11,482 | $45,020 | Bridge funds |
| 6 | 45 | $53,757 → usable at 50 | $11,826 | $46,371 | Rung converted at 40 |
| 7 | 46 | $55,369 → usable at 51 | $12,181 | $47,762 | Rung converted at 41 |
| 8 | 47 | $57,030 → usable at 52 | $12,547 | $49,195 | Rung converted at 42 |
| 9 | 48 | $58,741 → usable at 53 | $12,923 | $50,671 | Rung converted at 43 |
| 10 | 49 | $60,504 → usable at 54 | $13,311 | $52,191 | Rung converted at 44 |
| 11 | 50 | $62,319 → usable at 55 | $13,710 | $53,757 | Rung converted at 45 |
| 12 | 51 | $64,188 → usable at 56 | $14,121 | $55,369 | Rung converted at 46 |
| 13 | 52 | $66,114 → usable at 57 | $14,545 | $57,030 | Rung converted at 47 |
| 14 | 53 | $68,097 → usable at 58 | $14,981 | $58,741 | Rung converted at 48 |
| 15 | 54 | $70,140 → usable at 59 | $15,431 | $60,504 | Rung converted at 49 |
| 16 | 55 | — | — | $62,319 | Rung converted at 50 |
| 17 | 56 | — | — | $64,188 | Rung converted at 51 |
| 18 | 57 | — | — | $66,114 | Rung converted at 52 |
| 19 | 58 | — | — | $68,097 | Rung converted at 53 |
| 20 | 59 | — | — | $70,140 | Rung converted at 54 |
The schedule ends after age 59 — you turn 59½ during that year, and from age 60 traditional-account withdrawals are penalty-free with no ladder required.
Show your work — formulas and assumptions
| Quantity | Value | Source |
|---|---|---|
| Pre-59½ years to cover | 60 − 40 = 20 | IRC §72(t): penalty ends at 59½; age-59 year is the last covered |
| Seasoning period per conversion | 5 tax years | IRC §408A(d)(3)(F); clock starts Jan 1 of the conversion year (Pub 590-B) |
| Bridge years (no seasoned rung yet) | min(5, 20) = 5 | schedule arithmetic |
| Rungs needed | 20 − 5 = 15 | one conversion per ladder-funded year |
| Spending in year k | $40,000 × (1 + 0.0300)^k | inflation is a labeled assumption |
| Conversion in year k | spending in year k + 5 | rung sized to the year it funds; only converted principal is withdrawn |
| Tax on each conversion | conversion × 0.2200 | conversions are ordinary income (Form 8606); flat rate is a labeled assumption |
| Bridge needed | $212,365.43 | sum of spending, years 1–5 |
Assumptions labeled: a single flat marginal tax rate on all conversions; conversion taxes paid from non-retirement funds; whole-tax-year seasoning (converting late in a calendar year shortens the real wait); traditional balances assumed fully pre-tax (no Form 8606 basis); only converted principal withdrawn — Roth earnings stay invested and untouched, so no investment-return assumption enters this schedule.
This calculator is for informational purposes only and is not financial, tax, or legal advice. Conversion income raises your MAGI, which can affect ACA premium subsidies, IRMAA, and credit phase-outs, and is generally taxable at the state level too. Withdrawing a conversion before its 5-year period ends triggers the 10% penalty on that amount. Consult a qualified tax professional before executing a conversion ladder.
Last reviewed: July 2026 · Per IRC §408A(d)(3)(F), IRC §72(t), and IRS Publication 590-B distribution ordering rules.
What is a Roth conversion ladder?
Money in a traditional IRA or 401(k) is normally locked behind a 10% additional tax until age 59½ (IRC §72(t)). A Roth conversion ladder is a schedule for getting it out early without that penalty: each year, you convert one future year’s spending from the traditional account to a Roth IRA and pay ordinary income tax on the conversion. Five tax years later, that converted amount — the “rung” — can be withdrawn from the Roth tax-free and penalty-free, even decades before 59½.
Repeat the conversion every year and the rungs season one per year, in order, like a ladder: convert at 40, spend it at 45; convert at 41, spend it at 46. The strategy is popular in the FIRE community because most early retirees hold the bulk of their savings in pre-tax accounts, and because retirement usually drops taxable income into low brackets — making the conversion tax far cheaper than it would have been while working.
The 5-year rule — where the ladder comes from
IRC §408A(d)(3)(F) imposes a recapture rule: if you withdraw converted amounts within the 5-taxable-year period beginning with the year of the conversion, the 10% early-distribution tax of §72(t) applies to the withdrawal as if it were taxable income — even though the conversion tax was already paid. Wait out the five years and the penalty disappears.
Two details matter. First, each conversion has its own clock — a 2026 conversion and a 2027 conversion season independently, which is exactly what makes a ladder of annual conversions work. Second, the clock starts on January 1 of the conversion year (IRS Publication 590-B), so a conversion executed in December is seasoned after barely more than four calendar years. This calculator models whole tax years — the conservative reading.
convert in year k → withdrawable in year k + 5 rung size (year k) = spending need in year k + 5 tax due in year k = conversion × marginal rate
Why the withdrawal is tax-free: the ordering rules
Roth IRA distributions follow strict ordering rules (Pub 590-B): direct contributions come out first, then conversions — first-in, first-out, taxable portion first — and earnings come out last. Withdrawing a seasoned conversion is a return of money you already paid tax on in the conversion year, so no further tax is due; and because its 5-year period has run, no penalty is due either. The ladder never touches earnings: those stay invested, because withdrawing earnings before 59½ (and before the account itself is qualified) is both taxable and penalized.
This is also why the calculator needs no investment-return assumption. Each rung is sized to the year it funds; growth on the converted dollars stays in the Roth as a bonus, not a budget line. A projection would need a return guess — a schedule doesn’t.
The bridge — the hard part nobody budgets for
The first rung isn’t usable until year six. The first five years of early retirement must be funded from money that is accessible without penalty today: a taxable brokerage account, cash, or existing Roth IRA contribution basis (direct contributions are withdrawable at any time, tax- and penalty-free, under the same ordering rules). On top of spending, the conversion tax for each rung is also due during these years and should be paid from non-retirement money — paying it by withholding from the conversion itself makes the withheld portion an early distribution, with the 10% penalty on it.
The bridge is the most common reason a ladder fails in practice, which is why this calculator makes it a first-class output: it totals the first five years of (inflation-adjusted) spending, compares it to the accessible funds you entered, and flags any shortfall instead of hiding it.
Worked example
Retire at 40 needing $40,000 a year, with 3% inflation and a 22% marginal rate on conversions. There are 20 years to cover before the penalty ends (ages 40 through 59 — you turn 59½ during the age-59 year). The first five are bridge years; the remaining 15 are ladder years, so 15 conversions are needed, one per year from age 40 through 54.
years to cover = 60 − 40 = 20 → 5 bridge + 15 ladder rung 1 (convert at 40, spend at 45) = $40,000 × 1.03⁵ = $46,371 tax on rung 1 = $46,371 × 22% = $10,202 bridge needed = $40,000 × (1.03⁵ − 1) / 0.03 = $212,365
Age 54 is the last useful conversion for anyone: a rung converted at 55 seasons at 60, when the penalty is already gone. If you’re 55 or older, the calculator says so plainly and points to the alternatives instead of printing a useless schedule.
Ladder vs. 72(t)/SEPP — the two competing answers
The other IRS-sanctioned route to penalty-free early withdrawals is a 72(t) series of substantially equal periodic payments. The trade-off is timing versus flexibility. A SEPP pays out immediately — no bridge required — but the payment is locked by formula, and modifying or stopping the series before the later of age 59½ or five years triggers retroactive penalties plus interest on every prior distribution. A ladder demands a five-year bridge up front, but each year’s conversion is a fresh, independent decision: you can size it to that year’s tax situation, pause it, or abandon the strategy with no retroactive consequence. The two can also be combined — a small SEPP to narrow a bridge gap, with a ladder behind it. Our 72(t)/SEPP calculator (linked below) runs the other side of the comparison.
What this calculator does not model
- Bracket-by-bracket conversion tax. One flat marginal rate is applied to every conversion. Real conversions stack on top of other income and fill brackets progressively; a large conversion can spill into a higher bracket. The flat rate is a labeled simplification.
- Existing after-tax basis. Conversions are assumed 100% taxable. If your traditional IRA holds nondeductible contributions, the Form 8606 pro-rata rules reduce the taxable share — see our Backdoor Roth calculator for that math.
- MAGI cliffs. Conversion income raises MAGI, which can reduce ACA premium subsidies, trigger IRMAA surcharges, or phase out credits. For early retirees buying marketplace insurance this is often the binding constraint on conversion size — named here, not computed.
- State income tax. Most states tax conversions as ordinary income too; rates vary by state and year.
- Investment returns. Deliberately absent. Rungs are sized to the year they fund and only converted principal is withdrawn, so the schedule needs no return assumption. Growth stays in the Roth.
- 401(k) plan mechanics. Money usually must be rolled from a 401(k) to a traditional IRA (or converted in-plan) before laddering; plan rules on partial rollovers vary.
Sources: IRS Publication 590-B (distributions, ordering rules, 5-year conversion period) · IRC §408A(d)(3)(F) · IRC §72(t) · IRS Form 8606
This tool is for informational and educational purposes only. It is not financial, tax, or legal advice. Conversion timing and sizing interact with brackets, ACA subsidies, and state tax in ways this schedule does not capture. Consult a qualified tax professional before executing a Roth conversion ladder.
Last reviewed: July 2026 · Per IRC §408A(d)(3)(F), IRC §72(t), and IRS Publication 590-B.
Frequently asked questions
Does each conversion have its own 5-year clock?
Yes. Under IRC §408A(d)(3)(F), every conversion starts its own 5-taxable-year period, and each clock begins on January 1 of the year of that conversion — not the date you actually convert. A conversion made in December 2026 is seasoned on January 1, 2031, a real wait of just over four years. This calculator uses the conservative whole-year convention: convert in year one, withdraw in year six.
What do I live on during the first five years?
The bridge: money that is accessible without penalty before any rung seasons. That typically means a taxable brokerage account, cash savings, and existing Roth IRA contribution basis — direct contributions (not conversions or earnings) can be withdrawn at any time, tax- and penalty-free, under the Pub 590-B ordering rules. The calculator totals the first five years of spending and shows any shortfall against the accessible funds you enter.
Roth conversion ladder vs. 72(t)/SEPP — which should I use?
They solve the same problem differently. A ladder needs a 5-year runway of bridge funds but stays flexible — you can change or stop conversions any year with no retroactive penalty. A 72(t)/SEPP series pays out immediately with no bridge needed, but locks you into a rigid payment schedule until the later of age 59½ or 5 years, where any modification triggers retroactive penalties plus interest. Many early retirees with thin taxable savings use a SEPP; those with a taxable cushion usually prefer the ladder's flexibility. The two can also be combined.
Are ladder withdrawals really tax-free?
The withdrawal is — because the tax was already paid. Each conversion is ordinary income in the year you convert (reported on Form 8606). Five tax years later, withdrawing that converted principal is tax-free under the ordering rules and penalty-free because the 5-year period has run. Earnings on the converted money are a different story: withdrawing earnings before 59½ (and before the account itself is qualified) is taxable and penalized, which is why this calculator only ever withdraws converted principal.
Related guides
Related calculators
Calculate substantially equal periodic payments (SEPP) for penalty-free IRA withdrawals before age 59½ — all three IRS-approved methods side by side, with the formula and every assumption labeled.
Open tool →Early Withdrawal Penalty CalculatorWhat a 401(k) or IRA withdrawal before 59½ actually costs — the 10% penalty, federal and state tax, net cash in hand, and the gross withdrawal needed to net a target amount.
Open tool →Roth vs. Traditional IRA CalculatorCompare a Roth and a Traditional IRA the honest way — same amount vs. same after-tax cost — and see exactly when each one wins.
Open tool →Backdoor Roth IRA CalculatorSee exactly how much of a backdoor Roth conversion is taxable under the IRA pro-rata rule — with the Form 8606 math, every assumption, and the clean-conversion requirement spelled out.
Open tool →Safe Withdrawal Rate CalculatorHow much you can withdraw in retirement without running out — the 4% rule, its Trinity-study basis, and sequence-of-returns risk.
Open tool →FIRE Number CalculatorCalculate your FIRE number — the portfolio needed for financial independence — at any withdrawal rate, with Lean, Standard, and Fat tiers and every assumption labeled.
Open tool →