Retirement Withdrawal Calculator
✦ Finance & MoneyUse this free retirement withdrawal calculator to see how long your savings will last — or how much you can withdraw each year — with a year-by-year balance chart and schedule. It also finds the starting balance a spending plan needs, at the return and inflation you enter.
- ✓ Calculated in your browser
- ✓ Nothing you type is stored
- ✓ No sign-up required
- ✓ Formula and sources shown
The formula
Annual balance after withdrawal
B[n] = B[n-1] × (1 + r) − W × (1 + i)^(n−1)
Balance at end of year n after crediting the annual return r, then deducting the inflation-adjusted withdrawal W × (1+i)^(n−1). Return is applied before the withdrawal (end-of-year timing). The balance never goes below zero — the final year's withdrawal is capped at the available balance. The constant-return assumption is the model's limit; actual returns vary year to year. For monthly frequency, the formula uses monthly rates and rolls up to annual rows.
Calculating it by hand
- Enter your current retirement savings balance.
- Choose a solve mode: "How long?" finds the year the money runs out; "How much?" finds the sustainable annual withdrawal for a target horizon; "What balance?" finds the portfolio needed for a given withdrawal and horizon.
- Enter your expected annual return and inflation rate — withdrawals rise with inflation each year by default.
- Review the headline result (years, withdrawal amount, or required balance), total withdrawn, and the balance chart.
- Open the year-by-year schedule to inspect every year's opening balance, gross withdrawal, net withdrawal and closing balance.
- Open Advanced to add a flat tax rate on withdrawals; the 10% early-distribution penalty before age 59½ is explained there with exceptions linked.
Worked examples
$500,000 at 6%, $40,000/year — how long will it last?
Balance $500,000, return 6%, withdrawal $40,000/year, 0% inflation.Year 1: $500,000 × 1.06 − $40,000 = $490,000.Closed-form: n = log(W/B ÷ (W/B − r)) / log(1+r) = log(0.08 / 0.02) / log(1.06) = log(4) / 0.05827 ≈ 23.8.Iterative path confirms exhaustion in year 24.
Savings exhausted in year 24 (23.8 years by the closed-form formula).
$1,000,000 at 7%, $30,000/year, 3% inflation — year 1 and year 10
Balance $1,000,000, return 7%, withdrawal $30,000/year, inflation 3%.Year 1: $1,000,000 × 1.07 − $30,000 = $1,040,000.Year 10 withdrawal = $30,000 × 1.03^9 = $30,000 × 1.30477 ≈ $39,143.Balance grows in early years; path sustains past 30 years at these inputs.
Year 1 balance $1,040,000; year 10 withdrawal $39,143; never exhausted at 30-year horizon.
What balance is needed for $40,000/year for 30 years at 6%?
Withdrawal $40,000/year, return 6%, 0% inflation, 30-year horizon.Present-value annuity formula: B = W × (1 − (1+r)^(−N)) / r.B = 40,000 × (1 − 1.06^(−30)) / 0.06 = 40,000 × (1 − 0.17411) / 0.06 = 40,000 × 13.7648 ≈ $550,593.The "25× rule" gives 40,000 × 25 = $1,000,000 — nearly double, because it assumes only 4% return.
$550,593 needed (not $1,000,000 from the 25× shortcut, which assumes only 4% return).
Methodology
How the withdrawal path is calculated
Most people focus on the withdrawal amount. The real problem is time: a constant nominal withdrawal looks affordable in year 1 and unaffordable in year 25, because each dollar withdrawn is worth less and each dollar left must work harder.
Read sources and limitsHow is the year-by-year withdrawal balance calculated?
Each year the account earns the annual return on the opening balance, and then the inflation-adjusted withdrawal is deducted. In formula form: B[n] = B[n-1] × (1 + r) − W × (1 + i)^(n−1). Year 1 withdrawal is W, year 2 is W × (1 + i), year 3 is W × (1 + i)², and so on.
The two effects compound in opposite directions — the balance grows if r > i × (W/B), but shrinks when the adjusted draw overtakes the return.
The end-of-year timing convention means the return is credited first, then the withdrawal is deducted — the same timing Bengen used in his 1994 study, where the planner's client takes the first withdrawal "at the end of the first year". A calculator that withdraws at the start of each year will show a slightly shorter run for the same inputs, because every withdrawal misses one year of growth.
The model is deterministic: a single constant return replaces the actual year-to-year variation in portfolio returns. That is the model's most important limitation, stated beside every result on this page.
Should I solve for how long, how much or what balance?
"How long?" takes a balance and an annual withdrawal and finds the year the money runs out. Use this to stress-test a spending plan: enter what you plan to spend each year and see how many years of retirement that funds at your assumed return.
"How much?" takes a balance and a target horizon and finds the first-year withdrawal that leaves exactly zero after that many years. With no inflation it is the present-value annuity: W = B × r ÷ (1 − (1+r)^(−N)), so $500,000 at 6% for 30 years gives $36,324 a year. With inflation the withdrawal is indexed, so the closed form becomes W = B × (1+r)^N ÷ S, where S adds up the growth of every indexed withdrawal to the horizon; at 2.5% inflation the same $500,000 supports $27,568 in year 1, rising each year.
"What balance?" is the reverse: given a desired annual spending and a target horizon, it finds the starting portfolio you need. At 6% return and 30 years, $40,000/year requires $550,593 — not $1,000,000. The "25× rule" gives $1,000,000 because it assumes a 4% return. The difference shows why the rule of thumb and the accurate formula produce very different answers under your own assumptions.
What does a constant return leave out?
This model uses a single annual return for every year of the plan. Real portfolios return +28% in good years and −22% in bad ones. Sequence-of-returns risk is the phenomenon where bad returns early in retirement deplete the balance faster than the constant-return model predicts — even if the average return over 30 years matches your input.
The practical implication: a 6% average return with high variance can exhaust a portfolio years earlier than the model shows. The Bengen and Trinity studies tested a constant withdrawal against historical sequences of actual returns. For a deeper look at that historical evidence, see the safe-withdrawal-rate calculator.
No Monte Carlo or probability-of-success estimate is shown here. The constant-return result is the clearest way to understand the maths of the withdrawal path, and stating the limitation beside the result is more honest than embedding a simulation that most readers cannot interrogate.
How do taxes and the 59½ rule affect withdrawals?
Traditional IRA and 401(k) withdrawals are taxed as ordinary income. The flat rate in the Advanced section is a planning estimate: enter your expected effective rate (blended across brackets), not your marginal rate, for a rough after-tax figure. For a precise bracket-by-bracket breakdown see the tax-bracket calculator.
Withdrawals from traditional retirement accounts before age 59½ are generally subject to a 10% additional tax under IRC §72(t), on top of ordinary income tax. Exceptions include permanent disability, distributions to an IRS levy, certain medical expenses, and substantially equal periodic payments (SEPP). The calculator names the penalty and links IRS Topic 558 — it does not model the penalty, because it does not know the reader's age or distribution type.
Roth IRA qualified distributions are tax-free; Roth 401(k) distributions were RMD-exempt from 2024 under SECURE 2.0 §325. Use the tax-bracket calculator for a more complete after-tax estimate.
How do I read the schedule and the chart?
The balance chart shows the nominal portfolio value (the solid blue line) and, when inflation is above zero, the inflation-adjusted "today's dollars" value (the dashed green line). The gap between them grows each year — the real purchasing power of the account declines faster than the nominal number suggests.
The year-by-year table shows the opening balance, the gross annual withdrawal (before tax), the net withdrawal (after the tax rate you entered), and the closing balance. In the year of exhaustion the closing balance reads "$0 — exhausted".
The KPI grid shows the first-year withdrawal and the year-25 withdrawal (or the last available year for shorter horizons). Both are nominal — the dollars of that year. Comparing the two shows how much more the inflation-indexed draw costs in nominal terms while buying exactly what year 1 bought: at 2.5% inflation, a $25,000 year-1 withdrawal is $45,218 in year 25 ($25,000 × 1.025²⁴). Nothing on this page mixes the two: every table figure is nominal, and only the dashed chart line is restated in today's dollars.
Retirement Withdrawal questions
How long will $500,000 last in retirement?
At $25,000/year and 6% return with no inflation, the closing balance grows over 30 years — the money never runs out. At $40,000/year and the same 6%, the formula gives 23.8 years (the calculator confirms exhaustion in year 24). At 3% return with $40,000/year, the money lasts about 16 years. The answer depends entirely on your withdrawal amount, return and inflation assumptions — enter your own numbers to get the result for your situation.
How long will $1 million last in retirement?
At 6% return with no inflation, $1 million earns $60,000 a year, so a fixed $40,000, $50,000 or even $60,000 withdrawal never runs out — the balance holds or grows. Inflation changes that, because the withdrawal is indexed: with 3% inflation the calculator exhausts $1 million in year 49 at $40,000, in year 32 at $50,000 and in year 25 at $60,000 (6% return, end-of-year withdrawals). Enter your own figures; the answer moves quickly with the withdrawal amount.
How much can I withdraw from my retirement savings without running out?
Use the "How much?" solve mode: enter your balance, a target number of years and your return. At $500,000, 30 years and 6% return with no inflation, the withdrawal that leaves exactly zero after 30 years is $36,324/year ($3,027/month). With 3% inflation the first-year figure is $25,979, rising to $61,221 in year 30 ($25,979 × 1.03^29) in nominal dollars while buying the same as year 1. The 4% rule gives $20,000/year from $500,000, which a constant 6% return sustains indefinitely — the rule was calibrated on sequences of actual historical returns, which vary far more than a constant 6%.
What is the 4% rule for retirement withdrawals?
The 4% rule is a historical finding from Bengen (1994): a roughly balanced stock/bond portfolio could sustain a 4% inflation-adjusted annual withdrawal for at least 30 years in every historical 30-year US period studied. The Trinity study (Cooley, Hubbard and Walz, 1998) found similar results. "Safe" is the literature's word, not a guarantee. The rule assumes US historical returns, a 30-year horizon, and a specific allocation. For an early retirement needing 50+ years, many planners use 3% or 3.5%. See the safe-withdrawal-rate calculator for the historical context.
How do I calculate my retirement withdrawal?
The year-by-year formula is: Balance[n] = Balance[n-1] × (1 + return) − Withdrawal × (1 + inflation)^(n−1). Year 1: apply the return to your balance, then subtract the first-year withdrawal. Year 2: apply the return to the new balance, then subtract the inflation-adjusted withdrawal. Repeat until the balance reaches zero or the horizon is reached. For a zero-inflation plan at a constant return, the closed-form annuity formula gives the exact result directly.
What happens if I withdraw too much from my retirement account?
The balance depletes faster than planned. At $40,000/year from a $500,000 balance at 6% return with no inflation, the money lasts 24 years. Increase to $50,000/year and it lasts 16 years — eight fewer years for a 25% increase in spending. Small changes in the withdrawal produce large changes in longevity. Taking too little has a cost too: missing a required minimum distribution triggers a 25% excise tax on the shortfall under IRC §4974 (10% if corrected within the correction window).
How much can I withdraw before the 10% early-distribution penalty?
Withdrawals from traditional IRAs and 401(k)s before age 59½ are generally subject to a 10% additional tax under IRC §72(t). Key exceptions include permanent disability, substantially equal periodic payments (SEPP), certain medical expenses, and the rule of 55 for a current employer's 401(k). IRS Topic 558 lists all exceptions. This calculator models only the flat tax rate you enter — it does not add the 10% penalty.
Are the figures in today's dollars or future dollars?
Future (nominal) dollars, throughout the table and the KPI grid. The withdrawal you enter is a year-1 amount; the calculator raises it by the inflation rate each year so it keeps the same buying power, and the balances are the dollars of each year. Only the dashed line on the chart is deflated back to today's dollars. Nothing is mixed: a nominal 6% return with 2.5% inflation is a real return of 1.06 ÷ 1.025 − 1 = 3.41%, and the two conventions are never added together.
Is the withdrawal taken at the start or the end of each year?
At the end. Each year the balance earns the return first, then the inflation-indexed withdrawal is deducted — the timing Bengen used in his 1994 study. For $500,000 at 6% and $40,000 a year, year 1 ends at $500,000 × 1.06 − $40,000 = $490,000. Switching the frequency to Monthly in Advanced takes one-twelfth of the withdrawal at each month end at one-twelfth of the annual rates, which ends a little lower because the money leaves earlier in the year.
Does inflation affect how long my retirement savings last?
Yes, substantially. With $500,000, 6% return and $25,000/year, the money grows indefinitely at 0% inflation. Add 2.5% inflation (the page default) and it runs out in year 36; at 3% inflation, in year 32, because the year-25 withdrawal has grown to $50,820 in nominal terms. The "today's dollars" line on the chart shows the real value of the remaining balance — it falls faster than the nominal balance, because each dollar in the account buys less each year.
Source notes
Method, sources & limitations
Every figure on this page comes from the formula above applied to the values you enter. Nothing is estimated from market data, and no result is a forecast. These are the sources behind the method and any fixed figures it uses:
- IRS Topic No. 558 — Early Distributions from Retirement Plans
- IRS Publication 590-B — Distributions from Individual Retirement Arrangements (IRAs)
- CFPB — Planning for Retirement
- IRS — Retirement plan and IRA required minimum distributions FAQs (§4974 excise tax)
- Bengen, W.P. (1994) "Determining Withdrawal Rates Using Historical Data", Journal of Financial Planning, October 1994 (FPA reprint, March 2004)
- Cooley, Hubbard & Walz (1998) "Retirement Savings: Choosing a Withdrawal Rate That Is Sustainable", AAII Journal, February 1998 (the Trinity study) — AAII Journal
Educational information only. Results are estimates produced from the assumptions you enter, and are not financial, tax, legal or medical advice. Check anything that matters against a qualified professional and the cited sources.