BedrockCalculator
Verified Primary-Source MathematicsVerified by Aapt Dubey, MBA (Marketing & Finance) Last verified August 30, 2026

Retirement Withdrawal Order Calculator (Taxable, Tax-Deferred, Roth)

Quick Answer: On the default inputs -- $300,000 taxable, $500,000 traditional, $200,000 Roth, a 60% cost basis, $70,000 of after-tax spending a year, no other income, 5% growth, 20 years, filing single -- the two withdrawal orders differ by $36,699.98 of federal tax, and drawing proportionally wins. The conventional taxable-first order costs $79,678.78 over the twenty years; the proportional draw costs $42,978.80. The proportional strategy also ends with $148,340.55 left against $86,508.51.

Assumptions

Loading
$
$
$
%
$
$
%
yrs

Preset scenarios

Federal Tax Difference Between the Two Orders
$36,699.98

Every period in the schedule below reconciles to the exact penny.

Cheaper Order
Proportional across all three accounts
By How Much
Drawing proportionally wins by $36,699.98 of federal tax over 20 years
Saving From Sequencing (Negative Means Proportional Wins)
$-36,699.98
Total Tax — Taxable, Then Deferred, Then Roth
$79,678.78
Total Tax — Proportional Draw
$42,978.80
Year 1 Tax — Sequential
$0.00
Year 1 Tax — Proportional
$2,148.94
Tax as a Share of Withdrawals — Sequential
5.38%
Tax as a Share of Withdrawals — Proportional
2.98%
Total Withdrawn — Sequential
$1,479,678.78
Total Withdrawn — Proportional
$1,442,978.80
Ending Portfolio — Sequential
$86,508.51
Ending Portfolio — Proportional
$148,340.55
Ending Portfolio Difference
$-61,832.04
Spending Funded by Both Strategies
$1,400,000.00
Portfolio Depleted
No — the portfolio funded every year

Annual Tax Cost Under Each Withdrawal Order

Remaining balanceCumulative principalCumulative interest
20 periods, peak $976,500

Year-by-Year Tax Under Each Order

Showing 20 rows.

YearGross Withdrawal (Sequential)Tax — SequentialTax — Proportional
1$70000.00$0.00$2148.94
2$70000.00$0.00$2148.94
3$70000.00$0.00$2148.94
4$70000.00$0.00$2148.94
5$70671.37$671.37$2148.94
6$78423.08$8423.08$2148.94
7$78423.08$8423.08$2148.94
8$78423.08$8423.08$2148.94
9$78423.08$8423.08$2148.94
10$78423.08$8423.08$2148.94
11$78423.08$8423.08$2148.94
12$78423.08$8423.08$2148.94
13$78423.08$8423.08$2148.94
14$78423.08$8423.08$2148.94
15$73199.69$3199.69$2148.94
16$70000.00$0.00$2148.94
17$70000.00$0.00$2148.94
18$70000.00$0.00$2148.94
19$70000.00$0.00$2148.94
20$70000.00$0.00$2148.94
Quick Answer: On the default inputs -- $300,000 taxable, $500,000 traditional, $200,000 Roth, a 60% cost basis, $70,000 of after-tax spending a year, no other income, 5% growth, 20 years, filing single -- the two withdrawal orders differ by $36,699.98 of federal tax, and drawing proportionally wins. The conventional taxable-first order costs $79,678.78 over the twenty years; the proportional draw costs $42,978.80. The proportional strategy also ends with $148,340.55 left against $86,508.51.

Overview

The advice everyone repeats is: spend the taxable brokerage account first, then the traditional IRA, then the Roth last. The reasoning is that it maximises the number of years that tax-sheltered money keeps compounding.

That reasoning is real but it is only half the picture, and the half it leaves out is often larger.

Draining the taxable account first means the early years produce almost no ordinary income. The low ordinary brackets sit empty, and the 0% long-term capital gains band sits empty, so realised gains fall into that empty space and are taxed at nothing. That is the case for sequencing, and on these defaults it produces a $0.00 tax bill in year one.

But the money does not disappear. It means the entire traditional balance has to come out in a compressed block of later years, at marginal rates a proportional draw would never have reached. On these defaults that second effect dominates, and the conventional order costs nearly twice as much federal tax over the horizon.

Which effect wins depends on the balance mix, the spending level, and how much other ordinary income is already filling the low brackets. This calculator runs both orders on identical facts and names the winner rather than assuming it.

How This Is Calculated

Realised gain=taxable draw×(1cost basis fraction)\text{Realised gain} = \text{taxable draw} \times (1 - \text{cost basis fraction})
Ordinary income=other income+tax-deferred draw\text{Ordinary income} = \text{other income} + \text{tax-deferred draw}
TLTCG=LTCG(ordinary taxable+gain)LTCG(ordinary taxable)T_{LTCG} = LTCG(\text{ordinary taxable} + \text{gain}) - LTCG(\text{ordinary taxable})
grossn+1=spending+T(grossn)\text{gross}_{n+1} = \text{spending} + T(\text{gross}_n)

The tax model, exactly as implemented:

  • A taxable-account withdrawal produces a long-term capital gain equal to the withdrawal times one minus the cost basis fraction. Only the gain is taxed.
  • A tax-deferred withdrawal is ordinary income in full.
  • A Roth withdrawal is not taxed at all, assumed qualified.
  • Long-term gains are stacked above ordinary taxable income, so the rate on the gain depends on how much ordinary income sits underneath it. That stacking is the entire mechanism by which the order matters.

Step by step, per year:

Step 1 -- Solve the circularity. A retiree needs a fixed amount of spending money, not a fixed gross withdrawal, and the gross must cover both the spending and the tax the gross itself triggers. The engine resolves this by fixed-point iteration: gross = spending + tax(gross), run 40 times. The iteration contracts because the marginal rate is below 100%, and 40 passes is far past the point where the result stops moving at cent precision.

Step 2 -- Allocate the gross across the buckets. Under sequential, take from taxable until it is empty, then tax-deferred, then Roth. Under proportional, split the gross across all three in proportion to current balances, with the Roth slice absorbing the rounding remainder so the parts sum exactly.

Step 3 -- Compute the ordinary tax. Other income plus the tax-deferred draw, less the standard deduction, on the 2026 ordinary schedule.

Step 4 -- Compute the capital gains tax. Stack the realised gain above the ordinary taxable income and take the difference in the long-term schedule evaluated at the two points.

Step 5 -- Grow the remaining balances at the entered rate, bucket by bucket.

Step 6 -- Repeat for the horizon, then total the tax, the gross withdrawn, and the ending balance for each strategy.

Step 7 -- Difference the two totals. A negative saving-from-sequencing figure means the proportional draw won.

Worked Example

Using the defaults: $300,000 / $500,000 / $200,000, 60% basis, $70,000 spending, 5% growth, 20 years, single, no other income. The 2026 single standard deduction is $16,100 and the 0% long-term capital gains band runs to $49,450.

Step 1 -- Year 1 under the sequential order: draw entirely from taxable. The gross settles at $70,000, all from the brokerage account.

Step 2 -- Find the realised gain. $70,000 × (1 − 0.60) = $28,000.00

Step 3 -- Find the ordinary taxable income. There is no other income and no tax-deferred draw, so ordinary taxable income is $0.00.

Step 4 -- Stack the gain and tax it. $0 + $28,000 = $28,000, which sits entirely inside the $49,450 zero-rate band. Year 1 sequential tax = $0.00

Step 5 -- Year 1 under the proportional order: split by balance. The buckets are 30% / 50% / 20% of the $1,000,000 total, so the gross of $72,148.94 splits into $21,644.68 taxable, $36,074.47 tax-deferred, and $14,429.79 Roth.

Step 6 -- Compute the ordinary tax on the proportional draw. $36,074.47 − $16,100 = $19,974.47 of ordinary taxable income. 10% × $12,400 = $1,240.00; 12% × $7,574.47 = $908.94. $1,240.00 + $908.94 = $2,148.94

Step 7 -- Compute the capital gains tax on the proportional draw. Realised gain is $21,644.68 × 0.40 = $8,657.87. Stacked on $19,974.47 of ordinary taxable income, the top of the gain sits at $28,632.34, still inside the 0% band. Capital gains tax = $0.00, so year 1 proportional tax = $2,148.94

Step 8 -- Note who is ahead after one year. Sequencing wins year 1 by $2,148.94. This is the part of the story that gets repeated.

Step 9 -- Total the twenty years under each order. Sequential total federal tax: $79,678.78. Proportional total federal tax: $42,978.80.

Step 10 -- Difference them. $79,678.78 − $42,978.80 = $36,699.98 in favour of the proportional draw

Step 11 -- Compare tax as a share of withdrawals. Sequential: $79,678.78 ÷ $1,479,678.78 = 5.38%. Proportional: $42,978.80 ÷ $1,442,978.80 = 2.98%.

Step 12 -- Compare what is left at the end. Sequential ends with $86,508.51. Proportional ends with $148,340.55, a difference of $61,832.04.

Both strategies funded the same $1,400,000 of spending over the twenty years, and neither depleted the portfolio. The proportional draw simply cost less tax getting there, because it used the low brackets and the standard deduction every single year instead of leaving them empty early and overflowing them late.

What This Does Not Account For

  • State income tax, which can reverse the conclusion in a state that taxes capital gains as ordinary income.
  • The taxation of Social Security under section 86. No Social Security is modelled, and its provisional-income phase-in would penalise the tax-deferred draws in the proportional strategy.
  • Medicare IRMAA surcharges, which key off MAGI and would penalise the compressed later years of the sequential strategy.
  • The 3.8% net investment income tax.
  • Required minimum distributions. This is a significant omission and it cuts against the sequential order: RMDs force tax-deferred withdrawals whether or not the plan wanted them, which is precisely the problem a taxable-first strategy builds up.
  • Roth conversions in low-income years, which are usually the right answer to the problem this calculator exposes.
  • Basis step-up at death, which is the strongest argument for preserving the taxable account rather than spending it first.
  • A changing cost basis fraction. The basis share of the taxable account is held constant as it is drawn down; in reality it drifts.
  • Inflation. Spending is held at a constant nominal figure.
  • Sequence-of-returns risk. Growth is a flat annual rate, not a return path.

Common Pitfalls

  • Treating "taxable first" as a rule. It is a hypothesis, and on these defaults it is wrong by $36,699.98.
  • Judging by year one. Sequencing looks brilliant in year one here: $0 of tax against $2,148.94. Judging on that is exactly how the strategy costs $36,700 over twenty years.
  • Forgetting the standard deduction is use-it-or-lose-it. Every year with no ordinary income wastes $16,100 of deduction that could have absorbed traditional-IRA dollars tax free.
  • Forgetting the 0% capital gains band is also use-it-or-lose-it.
  • Ignoring what RMDs will do to the plan. A strategy that leaves the traditional balance untouched and growing is a strategy that hands you a much larger forced distribution later.
  • Assuming the Roth should always go last. Its value is that it can be drawn in a high-income year without adding a dollar of income. Saving all of it for the very end wastes that flexibility.
  • Reading the ending balances as equivalent. A dollar in a traditional IRA is not a dollar in a Roth. The calculator compares nominal balances, not after-tax value.

Frequently Asked Questions

Should I really spend my taxable account first?
Not automatically. On the default balance mix and spending level it costs $36,699.98 more federal tax over twenty years than drawing proportionally, and it ends with $61,832.04 less in the portfolio. Run your own numbers, because the answer flips with the mix.
Why does drawing proportionally beat the conventional order here?
Because it uses the low brackets every year. Under proportional drawing the standard deduction and the 10% and 12% bands absorb tax-deferred dollars from year one, and the realised gain still lands inside the 0% capital gains band. Under sequencing those brackets sit empty for years and then the entire traditional balance has to be pushed through them in a compressed block.
When does the conventional order actually win?
When something else is already filling the low brackets, so sequencing is not wasting them, or when the taxable account is small enough that it runs out before it can distort the schedule. Try the scenario with a $45,000 pension: the two orders converge to within about a thousand dollars over twenty years.
Does the cost basis of the taxable account matter?
Materially. At a 60% basis only 40 cents of each withdrawn dollar is a realised gain, which is why the early sequential years cost nothing. At a 20% basis, 80 cents of every dollar is a gain and even the early sequential years are taxed.
Are required minimum distributions included?
No. That is a deliberate simplification and it is the largest one on this page. RMDs remove the discretion the model assumes, and they hit the sequential strategy hardest, because that strategy is the one that leaves the traditional balance largest for longest.
Would Roth conversions help?
Almost certainly, and they are the standard answer to the pattern this page exposes. Filling the empty low brackets in the early years with conversions rather than leaving them idle captures the benefit of sequencing without building up the later-year concentration. This calculator does not model conversions.

Sources

  • IRS Revenue Procedure 2025-32 (Internal Revenue Bulletin 2025-45), https://www.irs.gov/pub/irs-drop/rp-25-32.pdf -- the 2026 ordinary brackets, the $16,100 single and $32,200 joint standard deductions, and the 0%/15%/20% long-term capital gains thresholds. Held in engine/tables/2026/federal-tax.json, verified 2026-08-21.
  • IRC section 1(h) -- the stacking rule that places net long-term capital gain above ordinary income in the rate schedule, which is the mechanism this calculator turns on.
  • IRC section 408A(d) -- the qualified distribution rules under which Roth withdrawals are treated as untaxed here.

Add This Website as Preferred Source on Google

See Bedrock Calculator first in your Search results & AI Overviews

Related calculators in this suite

Complementary financial planning tools