Advertisement

Retirement withdrawal calculator

Find a retirement withdrawal or its duration, and compare the first payment with its purchasing power today.

Calculator

Opening balance
$10,000.00
Closing balance
$0.00
First periodic cash flow
$96.27
Term (years)
10.0000
Number of payments
120.0000
Nominal annual return
5.00%
Effective annual return
5.00%
Return per payment period
0.41%
Total cash flows
$12,764.96
Net investment growth
$2,764.96
Closing balance in starting purchasing power
$0.00
Model end date
2036-10-31
First payment in current purchasing power
$71.53
Age at model end
75.0000
Cash flow schedule
PeriodModel dateCash flowInterestClosing balance
12.002027-11-011,165.78473.619,307.84
24.002028-10-311,189.09438.488,557.22
36.002029-10-311,212.88400.417,744.75
48.002030-11-011,237.13359.246,866.86
60.002031-11-011,261.88314.785,919.76
72.002032-10-311,287.11266.864,899.50
84.002033-10-311,312.86215.263,801.91
96.002034-11-011,339.11159.792,622.58
108.002035-11-011,365.90100.211,356.90
120.002036-10-311,393.2136.310.00

Advertisement

How this calculator works

Enter the fund expected at the start of retirement in future dollars; the tool does not grow an existing fund through the waiting years. Before-retirement inflation translates the first nominal payment into today purchasing power. After-retirement cash flow growth changes later withdrawals, while the separate inflation assumption values the closing fund in purchasing power at retirement. Set the schedule start to the beginning of the retirement phase. The nominal return is converted to the selected payment interval before valuing cash flows. The first cash flow is the entered amount; later cash flows grow by the equivalent periodic growth rate. Choose beginning or end timing and yearly summaries or individual payment rows. Enter a whole number of payment periods. Time solving finds the first payment period reaching the goal, adjusting the last cash flow to finish there; this mode supports non-negative returns and cash flow growth up to a 100-year horizon. Rate solving searches nominal annual returns from -99% to 200%. Dates use a 365.25-day model year and are illustrative rather than bank settlement dates. Taxes, CPP, OAS, pensions and minimum-distribution rules are excluded.

Formula

Let j be the nominal annual return, m the compounding count and q payments per year. i = (1 + j/m)^(m/q) - 1, or exp(j/q) - 1 for continuous compounding. g = (1 + annual cash flow growth)^(1/q) - 1. For n payments, A = ((1+i)^n - (1+g)^n)/(i-g), with A = n(1+i)^(n-1) when i=g. Multiply A by (1+i) for beginning payments. Closing balance = opening balance x (1+i)^n + signed first payment x A. Today purchasing power of first withdrawal = first withdrawal / (1 + pre-retirement inflation)^(retirement age - current age).

Worked example

With $1,000 at retirement, zero return, no withdrawal growth and ten annual payments, each withdrawal is $100. If retirement is ten years away and inflation is 10% annually, that first payment has $38.554329 of today purchasing power. At a $210 starting fund, 10% return and two year-end payments, the level payment is $121.

Advertisement

Frequently asked questions

Which balance should I enter?

Use the amount expected when retirement withdrawals begin. The existing retirement savings calculator can project that amount from current savings and contributions.

Does a calculated payment qualify as safe?

The fund follows a constant-return model. Variable returns, longevity and unexpected expenses can make an apparently affordable payment unsuitable.

Are future taxes included?

No. This page works with gross fund withdrawals. Account rules, benefits and marginal tax rates need a separate calculation.

Sources

Advertisement