Retirement & independence · Any currency
How Long Will My Money Last?
Explore how long savings could fund your spending with inflation, investment growth and fees included.
Your illustration
Spending starts at the annual amount entered, divided into monthly withdrawals. It rises once each year with inflation. Chart balances are nominal and inflation-adjusted.
- Full withdrawals funded
- 20 years, 3 months
- Total actually withdrawn
- CAD 781,829
- Final balance in today's money
- CAD 0
The first withdrawal shortfall occurs in month 244. Partial withdrawals are not counted as fully funded months.
View year-by-year table
| Year | Nominal balance | Balance in today's money |
|---|---|---|
| 0 | CAD 500,000 | CAD 500,000 |
| 1 | CAD 491,653 | CAD 479,661 |
| 2 | CAD 482,164 | CAD 458,930 |
| 3 | CAD 471,463 | CAD 437,800 |
| 4 | CAD 459,476 | CAD 416,263 |
| 5 | CAD 446,126 | CAD 394,311 |
| 6 | CAD 431,331 | CAD 371,935 |
| 7 | CAD 415,004 | CAD 349,129 |
| 8 | CAD 397,057 | CAD 325,883 |
| 9 | CAD 377,393 | CAD 302,189 |
| 10 | CAD 355,913 | CAD 278,039 |
| 11 | CAD 332,513 | CAD 253,423 |
| 12 | CAD 307,083 | CAD 228,333 |
| 13 | CAD 279,507 | CAD 202,760 |
| 14 | CAD 249,663 | CAD 176,694 |
| 15 | CAD 217,426 | CAD 150,125 |
| 16 | CAD 182,661 | CAD 123,045 |
| 17 | CAD 145,227 | CAD 95,443 |
| 18 | CAD 104,979 | CAD 67,309 |
| 19 | CAD 61,760 | CAD 38,633 |
| 20 | CAD 15,410 | CAD 9,404 |
| 21 | CAD 0 | CAD 0 |
| 22 | CAD 0 | CAD 0 |
| 23 | CAD 0 | CAD 0 |
| 24 | CAD 0 | CAD 0 |
| 25 | CAD 0 | CAD 0 |
| 26 | CAD 0 | CAD 0 |
| 27 | CAD 0 | CAD 0 |
| 28 | CAD 0 | CAD 0 |
| 29 | CAD 0 | CAD 0 |
| 30 | CAD 0 | CAD 0 |
| 31 | CAD 0 | CAD 0 |
| 32 | CAD 0 | CAD 0 |
| 33 | CAD 0 | CAD 0 |
| 34 | CAD 0 | CAD 0 |
| 35 | CAD 0 | CAD 0 |
| 36 | CAD 0 | CAD 0 |
| 37 | CAD 0 | CAD 0 |
| 38 | CAD 0 | CAD 0 |
| 39 | CAD 0 | CAD 0 |
| 40 | CAD 0 | CAD 0 |
Educational estimates, not financial advice. Actual returns and inflation vary. Taxes, government benefits, currency movements and market volatility are not modeled. No result guarantees retirement income.
How this calculator works
Each monthly withdrawal is taken before that month's investment growth. Spending increases at the start of each subsequent year. The result counts fully funded monthly withdrawals and reports the first shortfall within your selected horizon.
Requested withdrawal in month k = annual spending / 12 x (1 + inflation)^floor((k - 1) / 12). Balance = max(0, balance - withdrawal) x (1 + monthly net return).
Rates in formulas are decimals. P is starting savings, C is the monthly contribution, n is the number of months, and m is the effective monthly return. Net annual growth is (1 + gross return) × (1 - annual fee) - 1. The equivalent monthly rate is (1 + annual rate)^(1/12) - 1. Real returns also divide the annual growth factor by (1 + inflation).
Example: At zero return, fees and inflation, 120,000 can fund 1,000 per month for 120 months, or 10 years. The next monthly withdrawal would have a shortfall.
Change the examples to reflect your situation and test less favorable assumptions. These simplified formulas exclude country-specific taxes and benefits. Constant investment returns do not capture market volatility or the order in which gains and losses occur.
Common questions
Does 'at least' mean my money will never run out?
No. It only means every withdrawal in the selected projection period was funded under constant assumptions. A longer horizon or worse returns can change that result.
Why might actual results be worse?
Losses early in retirement can cause lasting damage while you are withdrawing money. This constant-return model does not simulate that sequence-of-returns risk, unexpected expenses or taxes.
Background & references
These references explain the underlying concepts. The formulas and timing described above define this tool; no country-specific rules are imported from the references.
Related calculators
Retirement Savings Calculator
Compare your current saving pace with a retirement target, and estimate the monthly saving needed to close the gap.
Open calculatorFIRE Calculator
Estimate your financial independence target, when you might reach it, and how different withdrawal rates change how long savings may last.
Open calculatorRetirement Withdrawal Calculator
Translate an initial withdrawal-rate assumption into retirement income and see an inflation-adjusted withdrawal projection.
Open calculatorNeed a Canadian retirement plan?
Go beyond these general illustrations with Canadian government benefits, registered accounts and estimated taxes.