Retirement Withdrawal Calculator

Estimate how many years your retirement savings will last, based on your starting balance, first-year withdrawal amount, expected investment return, and inflation rate.

Quick Facts

Formula
years = −ln(1 − r·P/W) / ln(1+r)
P is your starting balance, W is the first-year withdrawal, and r is the inflation-adjusted (real) rate of return.
Real rate of return
r = (1+return)/(1+inflation) − 1
Combines your expected return and inflation assumptions into one growth rate that keeps withdrawals level in today's purchasing power.

Your Results

Calculated
Portfolio longevity
-
Years until balance reaches zero
Initial withdrawal rate
-
First-year withdrawal ÷ starting balance
Total withdrawn (est.)
-
Sum of all withdrawals over the period
Vs. the 4% rule
-
Common retirement planning guideline

Ready

Enter your balance, withdrawal amount, expected return, and inflation rate, then press Calculate.

How the Retirement Withdrawal Calculator works

This tool answers a core drawdown question: starting from a retirement balance, if you withdraw a fixed dollar amount each year — increasing it every year to keep pace with inflation — how many years will the money last? It uses the standard closed-form portfolio-depletion formula built on an inflation-adjusted (real) rate of return, the same underlying math used to size sustainable withdrawal rates such as the well-known 4% rule.

The formula

First, the calculator converts your nominal return and inflation assumptions into one real growth rate using the Fisher relationship:

r = (1 + return) / (1 + inflation) − 1

Then, for a starting balance P, a first-year withdrawal W (which grows with inflation every year after), and the real rate r, the number of years until the balance reaches zero is:

years = −ln(1 − r·P / W) / ln(1 + r)

If your real rate is essentially zero (return and inflation roughly cancel out), the formula simplifies to years = P / W — the balance divided by a constant withdrawal. If the withdrawal rate (W ÷ P) is at or below the real rate r, the argument of the logarithm is zero or negative, meaning the balance grows in real terms at least as fast as you draw it down — under these constant assumptions, it never mathematically depletes.

Worked example

Take a $750,000 balance with a $30,000 first-year withdrawal (a 4% initial withdrawal rate), a 5% expected annual return, and 3% inflation. The real rate is (1.05 / 1.03) − 1 ≈ 1.94%. Plugging into the formula gives roughly 34–35 years before the balance is exhausted, with total withdrawals over that period — summed in nominal, not-yet-inflation-adjusted dollars — well above the starting balance because of the growing withdrawal schedule and ongoing investment returns.

What moves the result most

  • Withdrawal rate: the ratio of your first-year withdrawal to your starting balance is the single biggest lever. A small change here — say from 4% to 5% — can cut a decade or more off portfolio longevity.
  • The gap between return and inflation: what matters is not the return alone but the real, inflation-adjusted return. A 7% return with 5% inflation behaves very differently from a 7% return with 2% inflation.
  • Sequence, not just average: this model assumes the same return every single year. Real portfolios experience volatility, and a downturn in the first few retirement years can deplete savings faster than an average-return model suggests (sequence-of-returns risk).

How this relates to the 4% rule

The "4% rule" is a widely cited retirement-planning guideline: withdraw about 4% of your starting balance in year one, then increase that dollar amount for inflation every year after, and a balanced stock-and-bond portfolio has historically had a good chance of lasting roughly 30 years. This calculator applies the identical growing-withdrawal logic but lets you substitute your own return and inflation assumptions instead of relying on a fixed historical rule of thumb — useful for stress-testing what happens at withdrawal rates above or below 4%, or under more conservative return expectations.

Frequently Asked Questions

How is the number of years my savings will last calculated?
The calculator converts your expected annual return and inflation rate into a real, inflation-adjusted rate of return using r = (1 + return) / (1 + inflation) − 1. It then applies the closed-form depletion formula years = −ln(1 − r·P/W) / ln(1 + r), which finds how many years a first-year withdrawal — increased every year to keep pace with inflation — can be drawn from your balance before it reaches zero.
What if my withdrawal rate is below my real rate of return?
When your first-year withdrawal is at or below your balance's real (inflation-adjusted) growth rate, the portfolio grows faster in real terms than you withdraw from it, so under these fixed assumptions it never mathematically depletes. The calculator reports this as indefinite and shows the estimated total withdrawn over a 30-year reference period instead of a depletion age.
How does this compare to the 4% rule?
The 4% rule is a simplified guideline suggesting that withdrawing about 4% of a starting portfolio balance in year one, then increasing that dollar amount for inflation every year after, has historically had a good chance of lasting roughly 30 years for a balanced stock and bond portfolio. This calculator applies the same growing-withdrawal logic using your own return and inflation assumptions instead of a fixed historical average.
Does this model account for market volatility or sequence-of-returns risk?
No. This is a deterministic calculation that assumes the same annual return and the same annual inflation rate every single year. Real portfolios experience year-to-year volatility, and a market downturn early in retirement (sequence-of-returns risk) can deplete savings faster than a constant-average-return model predicts. Treat the result as a planning baseline, not a guarantee, and consider testing a lower return assumption.