Investment Withdrawal Calculator: How Long Could Your Money Last?

This investment withdrawal calculator answers two related questions. The first mode estimates how long a portfolio could last if you withdraw a set amount each month. The second estimates the level monthly withdrawal that would spend a portfolio down to zero over a number of years you choose. Both use a steady average return, so the results are illustrations, not forecasts.

Investment Withdrawal Calculator

Your Inputs
The first year's monthly amount, before any yearly increase.
A steady average return. This growth rate is an illustration, not a forecast.
Withdrawal timing
Advanced options
Raises the monthly withdrawal once a year, for example to keep pace with prices.
Used only to show balances and the last withdrawal in today's dollars.

Estimated time until the money runs out

20 years, 5 months

Under these assumptions, $500,000.00 with withdrawals starting at $2,500.00 a month could last an estimated 20 years, 5 months before it runs out.

Total withdrawn
$827,991.20
Total investment growth
$327,991.20
Last monthly withdrawal
$3,818.85
Last withdrawal in today's dollars
$2,088.53
First-year withdrawal rate
6.00%

Portfolio Balance Over Time

Portfolio balance falls from $500,000.00 to zero after an estimated 20 years, 5 months.$0.0$125.0K$250.0K$375.0K$500.0KStartYear 10Year 21

Portfolio balance (solid)Balance in today's dollars (dashed)The point marks when the money runs out.

Year-by-Year Withdrawals
YearStarting BalanceWithdrawalsInvestment GrowthEnding BalanceEnding Balance in Today's Dollars
1$500,000.00$30,000.00$24,193.56$494,193.56$479,799.57
2$494,193.56$30,900.00$23,879.04$487,172.60$459,206.90
3$487,172.60$31,827.00$23,503.07$478,848.67$438,214.37
4$478,848.67$32,781.81$23,061.21$469,128.07$416,814.21
5$469,128.07$33,765.26$22,548.74$457,911.55$394,998.53
6$457,911.55$34,778.22$21,960.69$445,094.02$372,759.23
7$445,094.02$35,821.57$21,291.76$430,564.21$350,088.11
8$430,564.21$36,896.22$20,536.39$414,204.38$326,976.76
9$414,204.38$38,003.10$19,688.64$395,889.92$303,416.66
10$395,889.92$39,143.20$18,742.27$375,488.99$279,399.08
11$375,488.99$40,317.49$17,690.66$352,862.16$254,915.13
12$352,862.16$41,527.02$16,526.80$327,861.95$229,955.77
13$327,861.95$42,772.83$15,243.30$300,332.42$204,511.76
14$300,332.42$44,056.01$13,832.33$270,108.74$178,573.70
15$270,108.74$45,377.69$12,285.62$237,016.67$152,131.98
16$237,016.67$46,739.02$10,594.42$200,872.06$125,176.83
17$200,872.06$48,141.19$8,749.50$161,480.37$97,698.28
18$161,480.37$49,585.43$6,741.09$118,636.03$69,686.16
19$118,636.03$51,072.99$4,558.88$72,121.92$41,130.12
20$72,121.92$52,605.18$2,191.99$21,708.73$12,019.60
21$21,708.73$21,879.97$171.24$0.00$0.00

Sequence-of-returns risk is not modeled in this basic projection. Real returns vary from year to year, and losses early in retirement can shorten how long savings last even when the average return is the same.

Assumptions

  • The annual return is applied evenly every month at the equivalent monthly rate.
  • Withdrawals increase once a year by the yearly withdrawal increase you enter.
  • Inflation converts figures into today's dollars and does not change the withdrawals themselves.
  • Projections in the first mode stop after 100 years.
  • Taxes, fees, and required minimum distributions are excluded.

Educational estimate only. This calculator uses the assumptions you enter to illustrate a possible financial outcome. It does not predict future investment performance, interest rates, inflation, taxes, market prices, or financial results. Actual outcomes may differ.

How the Calculator Works

The calculator runs month by month. Each month it applies the annual return at the equivalent monthly rate, (1 + annual return)^(1/12) − 1, and takes the withdrawal at the beginning or end of the month, depending on the timing you choose. Taking money out at the beginning of the month leaves slightly less invested, so the money runs out a little sooner.

In the first mode, the monthly withdrawal can rise once a year by the yearly increase you enter, which is a simple way to model raising spending as prices rise. The calculator stops when the balance reaches zero and reports the time it took, or reports that the money lasts beyond 100 years. With the default inputs, $500,000 earning 5% a year with withdrawals starting at $2,500 a month and rising 3% a year could last an estimated 20 years and 5 months. That is a Fin Loom calculation from the calculator's engine.

The inflation rate does not change the withdrawals themselves. It converts the balance and the last withdrawal into today's dollars, so you can see what the later amounts would buy in current terms.

The Level Withdrawal Formula

The second mode uses the standard annuity formula for a balance that earns a monthly rate i and is spent evenly over n months:

Monthly withdrawal = Balance × i ÷ (1 − (1 + i)^−n)

That is the end-of-month version. Beginning-of-month withdrawals divide the result by (1 + i), and a zero return simply divides the balance by the number of months. The calculator then runs the same month-by-month projection to confirm the balance ends at about zero. For example, $500,000 earning 5% a year could support about $2,650 at the end of each month for 30 years, a Fin Loom calculation.

What This Projection Leaves Out

Sequence-of-returns risk is not modeled in this basic projection. Real portfolios do not earn the same return every month, and the order of good and bad years affects how long withdrawals can last. Losses in the first years of withdrawals do more damage than the same losses later, because the portfolio is largest at the start. The bear vs bull stock market history shows how deep and long market declines have been.

The calculator also leaves out taxes, fees, required minimum distributions, and changes in spending other than the yearly increase. Money set aside for near-term needs often sits in cash rather than investments, a tradeoff covered in saving vs investing.

More Fin Loom Calculators

This tool is part of Fin Loom's set of financial calculators and reference tools, which covers inflation, compound interest, investment growth, dividends, withdrawals, capital gains tax, and stock trades.

Frequently Asked Questions

Does the Calculator Account for Inflation?

Inflation is used to show balances and withdrawals in today's dollars. To raise withdrawals with prices, enter a yearly withdrawal increase in the advanced options.

Why Does Beginning-of-Month Timing Run Out Sooner?

Withdrawing at the start of each month removes money before it earns that month's return, so the balance grows slightly less over time.

Is the Estimated Withdrawal Safe to Spend?

The result shows the arithmetic under a steady return. Actual returns vary, so the same withdrawal could last longer or shorter than the estimate.