Withdrawal Sustainability Lab

Model fixed or inflation-adjusted withdrawals across thousands of reproducible return paths and see how sequence risk changes long-term funding outcomes.

Set the withdrawal assumptions

Model a fixed nominal withdrawal or a withdrawal that rises with your inflation assumption. The sample values below are placeholders, not recommended returns, spending levels, or withdrawal rates.

Portfolio value before the first simulated month.
The model divides this amount into 12 end-of-month withdrawals.
Inflation-adjusted withdrawals step up once per year.
Whole years from 1 through 60. This is a modeling horizon, not a life-expectancy estimate.
Your modeling assumption, not a Grizzly Bulls forecast.
Annualized standard deviation assumed by the simulated return process.
Used for inflation-adjusted withdrawals and today's-dollar ending balances.
Use the same whole-number seed to reproduce the same return paths.
5,000 paths · monthly return steps · end-of-month withdrawals

Modeled funding range

Seed 1729 · 5,000 paths · 30 years · inflation-adjusted withdrawals

Funded through horizon
40.2%
Depletion probability
59.8%
Median ending balance
$0
10th percentile ending balance
$0
Median cumulative withdrawals
$1,842,933
Scheduled withdrawals if fully funded
$2,195,135
Starting withdrawal rate
5%
Final-year annual withdrawal
$102,320
Modeled probability of remaining funded through timeLine chart showing the share of simulated paths that continue to fully fund scheduled withdrawals through each year.0%25%50%75%100%Now7.5y15y22.5y30y
Each point is the share of 5,000 seeded paths that fully funded every scheduled withdrawal through that year.

Depletion timing

Conditional on the 2,989 simulated paths that could not fully fund a scheduled withdrawal.

PercentileFirst underfunded withdrawal
10thYear 14
25thYear 16.6
50thYear 20.5
75thYear 24.7
90thYear 27.8

Same returns, different order

This five-year illustration takes one seeded set of 60 monthly returns and orders the exact same returns from lower to higher, then from higher to lower. Both orders have the same compounded market return before withdrawals.

Same return set compound return29.3%
Lower-return months first$568,916Funded all five years
Higher-return months first$1,155,398Funded all five years
Ending-balance gap from order alone$586,481

This intentionally extreme ordering is an illustration of sequence risk, not a probability estimate or a forecast of how returns will arrive.

Ending balances and withdrawals

Each column shows its own percentile across all simulated paths. Values in the same row are not necessarily from the same path.

PercentileNominal ending balanceToday's-dollar ending balanceCumulative withdrawals
10th$0$0$921,634
25th$0$0$1,216,971
50th$0$0$1,842,933
75th$1,098,562$523,732$2,195,135
90th$3,604,980$1,718,648$2,195,135

How to read this model

The model uses the same seeded monthly lognormal return process as the Portfolio Monte Carlo Lab. Your expected return, volatility, inflation, withdrawal policy, horizon, and seed are assumptions. They are not inferred from a portfolio or treated as forecasts.

A path is counted as funded only while it can pay every scheduled monthly withdrawal in full. If a path cannot fund a scheduled withdrawal, the remaining balance is withdrawn, the portfolio is set to zero, and later withdrawals stop. The model does not assume borrowing.

Fixed nominal withdrawals stay unchanged in dollar terms. Inflation-adjusted withdrawals increase once per year using your inflation assumption. Today's-dollar ending balances use that same inflation rate for purchasing-power context.

These probabilities describe this finite seeded model, not guarantees about retirement outcomes. The tool does not label any withdrawal rate as safe, estimate life expectancy, recommend an allocation, or account for taxes, fees, Social Security, pensions, required distributions, or changing spending needs.