How long will my money last?
Bank calculators quote one number from a smoothed average return taxed at nothing. This page replays your drawdown across every historical start year since 1928 — in the actual order returns arrived, so an early crash counts differently than a late one — grosses taxes up out of every withdrawal, drags explicit fees, and reports the age your money runs out as a p10 / median / p90 range.
Depletion age range
p10 · median · p90 across start yearsCoral = 10th-percentile (unlucky sequences run out this early), aqua = median, mint = 90th-percentile. "119+" means the money outlasts the life table's edge.
Year-1 withdrawal waterfall
gross → tax → fee → spendableThe gap most calculators skip: a "4% withdrawal" is not 4% of spending — tax comes out of the withdrawal, and fees come out of the portfolio on top.
Show the math ›
Assumptions & sources ›
| Assumption | Value | Source · asOf |
|---|---|---|
| Equity return | S&P 500 total return, 1928–2025 | Damodaran (NYU Stern), annual · asOf 2026-01 · dividends reinvested |
| Non-stock sleeve | 3-month T-bill (cash) | Damodaran (NYU Stern) · asOf 2026-01 · a bond series is a planned refinement |
| Inflation | CPI-U, Dec/Dec, actual path per sequence | BLS · asOf 2026-01 |
| Sequences | 98 start years, wrap-around | every start year 1928–2025; sequences longer than the data wrap to 1928 (disclosed approximation) |
| Federal tax | 2026 brackets, grossed up per withdrawal | IRS Rev. Proc. 2025-32 · asOf 2025-10 · standard deduction; brackets held constant (no future indexation) |
| Fees | explicit bps drag, every year | user input; applied to the portfolio return after each withdrawal |
| Longevity | SSA period life table 2023 | SSA table 4.C6 · asOf 2023 · death-age percentiles derived at ages 45/55/65, interpolated between (and clamped outside) those anchors |
| Not modeled (v1) | Social Security & its provisional-income tax, RMDs, state tax, IRMAA/ACA, spending flexibility | documented limitations — the withdrawal is assumed to be the household's only income; results skew conservative for households with SS income |
The life table is a period table (2023 mortality held fixed): it understates longevity for younger cohorts, which makes the success-rate references easier to hit than a cohort projection would be. All outputs are illustrative estimates across historical sequences — the future is not obligated to repeat any of them.
Related
- Safe withdrawal rate
The same tax-and-fee honesty applied to the 4%-rule family.
- Withdraw pillar
All drawdown calculators: sequence risk, dividends, Roth ladders.
- Methodology
How the sequence-replay engine and data layers are built.