A straight-line retirement calculator hides one of the biggest risks: bad returns early in retirement. This calculator uses a seeded Monte Carlo model so the same inputs produce the same shareable result, while still testing thousands of possible market paths.
Your retirement assumptions
Outcome range
These balances are after the final planned year. The 10th percentile is the rough downside case; the 90th percentile is a strong-market case.
Simulation paths
Each line is one simulated portfolio path from your current age through the final planned age. Colors are assigned deterministically from the run number, so the same inputs and seed draw the same chart.
What to try next
What-if comparison
These use the same seed so the differences come from the changed assumption, not a different random draw.
| Scenario | Success probability | Median ending balance | Change |
|---|
Projection snapshots
| Age | Median balance | Downside balance | Strong-market balance |
|---|
How this calculator works
Each simulation year draws a random return from a normal distribution using your expected return and volatility assumptions. Before retirement, the calculator compounds savings and adds annual contributions. At retirement, it inflates your spending target from today into retirement dollars, then withdraws that amount each year while continuing to apply random returns.
A run counts as successful if the portfolio never hits zero before the final planned age. Ending balances are shown as percentiles across all simulation runs. Negative balances are treated as zero after depletion.