Retirement Withdrawal Planner Canada: Will Your Savings Last?
Project how long your retirement portfolio may last, see when inflation or spending creates pressure, and compare practical changes before relying on a withdrawal plan.
See the retirement runway formula, assumptions and boundaries
How the portfolio runway is projected
Savings entered for today are first projected to retirement age. Each pre-retirement year adds any annual contribution and then applies the expected annual return. During retirement, the model calculates the spending target for that year, subtracts user-entered dependable income, grosses up the remaining portfolio draw by the optional tax / fee buffer, withdraws that amount from the opening balance, and then applies the annual return to the remaining portfolio.
Portfolio draw = max(0, spending target – dependable income) / (1 – tax / fee buffer)
Inflation-adjusted mode increases the spending target annually. Flat-dollar mode keeps the nominal spending target fixed. Currency values are displayed to the nearest Canadian dollar; the underlying projection keeps unrounded values.
Model version and decision constants
- Internal model: Retirement Sustainability Engine v1.1.
- Source review: August 13, 2026.
- Projection frequency: annual, with withdrawals before annual portfolio growth.
- CPP/OAS approximation: when selected as indexed, the entered amount grows once per model year at the user’s inflation assumption.
- Model draw band: an internal diagnostic, not an official Canadian safe-withdrawal rule. The base band is 3.5%-4.5% of the projected retirement balance and is adjusted for modeled real return and horizon, then constrained to 2.2%-5.5%.
What is included in the runway
- Savings already accumulated today and their pre-retirement growth.
- Optional annual contributions before retirement.
- Inflation-adjusted or flat-dollar retirement spending.
- User-entered CPP/OAS and other dependable retirement income.
- Optional income indexing and a planning tax / fee buffer.
- Lower-spending, delayed-retirement, higher-return, inflation and longevity stress scenarios.
What this deterministic model does not include
- Official CPP or OAS benefit calculations, eligibility or exact benefit indexation.
- RRIF minimum-withdrawal compliance or account-by-account withdrawal sequencing.
- Exact federal or provincial tax, OAS recovery tax, investment fees or tax credits.
- Market volatility, sequence-of-returns risk, Monte Carlo probabilities or guaranteed outcomes.
- Estate goals, long-term care costs or personalized investment suitability.
Official references used for the model boundaries
Build the retirement spending path
Start with the money already saved, the age when withdrawals begin, and the annual lifestyle you want the portfolio to support.
Set the starting balance, ages and spending target
Total invested retirement savings available for withdrawals, such as RRSP, TFSA, non-registered investments, or similar accounts.
Your total first-year retirement lifestyle target. The model subtracts any dependable income entered below before calculating the portfolio draw.
Used to project today’s savings forward to retirement, even when no new contributions are added.
The age when regular withdrawals begin.
Use a conservative age if you want a longer safety margin.
Return and inflation assumptions
Use a realistic net planning return after investment fees, not a best-case market return. Inflation is handled separately below.
Used to raise withdrawals over time and measure real purchasing power.
Inflation-adjusted is more conservative because spending needs rise each year.
Use your own annual estimate. This planner does not auto-estimate official CPP or OAS benefits.
Workplace pension, part-time work, rental income, annuity income, or other dependable cash flow.
Use flat if your pension or other income is not inflation-adjusted. This avoids making the retirement path too optimistic.
Use this if retirement is still a few years away and you will keep adding to savings.
Optional planning haircut if withdrawals are taxable or investment fees are not already reflected in your return assumption.
The year-by-year runway shows information that a first-year withdrawal rate alone cannot.
A plan can look fine at age 65 and still fail late if spending rises faster than returns.
Reducing the retirement spending target directly lowers modeled portfolio pressure; a higher return assumption does not guarantee higher returns.
CPP, OAS, and pensions can lower portfolio pressure, but they should be entered as your own estimate.
Where portfolio pressure appears over retirement
A retirement plan can fail quietly. This view shows how withdrawals, growth, inflation, and depletion risk move across your retirement years.
Your savings may last through the full planning age.
The timeline separates comfortable years, pressure years, and the danger zone so the result is not just one final number.
Portfolio balance path
Tracks how the portfolio changes after annual withdrawals, investment growth, optional income, and inflation adjustments.
Spending target: nominal dollars vs today’s dollars
Shows how the same withdrawal amount can feel different once inflation erodes purchasing power.
Withdrawal Stress Scenario Rail
A fast comparison of how small strategy changes affect survival age, depletion risk, and late-retirement margin.
Current inputs.
Tests a 10% lower annual retirement spending target.
Tests inflation 1.5 percentage points higher.
Tests a longer planning age.
Which change gives the plan more runway?
In this model, portfolio runway changes through five levers: spending, timing, return assumption, inflation exposure, or planning age. These cards show which lever is worth testing first.
Lower withdrawal scenario
Tests a 10% lower annual retirement spending target.
A smaller retirement spending target lowers every modeled portfolio draw; a higher return assumption only changes an assumption.
Delayed retirement scenario
Tests retiring 2 years later with the same annual contribution assumption.
Delaying retirement can help twice: fewer withdrawal years and more time for savings to compound.
Higher return scenario
Tests a 1 percentage point higher expected return.
A higher return assumption can improve the projection, but it is the least controllable repair lever.
Inflation stress scenario
Tests inflation 1.5 percentage points higher.
Inflation stress shows whether the plan depends on spending remaining stable even when the inflation assumption rises.
Longevity stress scenario
Tests planning 5 years beyond your selected life expectancy.
Longevity stress matters because running short at 88 is very different from running short at 103.
Where the retirement runway is gained or lost
The table separates the plan into savings, income support, withdrawal pressure, inflation pressure, and sustainability signals so the result is explainable instead of just a final age.
| Component | Amount | Note |
|---|
Follow the portfolio from retirement to the planning age
This schedule shows the retirement path behind the decision engine. It is intentionally detailed, because the model can enter a pressure zone years before the portfolio reaches zero.
| Age | Starting balance | Withdrawal from savings | Other income | Growth | Ending balance | Today’s-dollar spending target | Status |
|---|
Set the spending target before judging the runway
Start with the plain version of the plan: savings today, annual retirement spending target, retirement age, expected return, inflation, and planning age. That gives the cleanest first answer because it shows whether the portfolio itself can carry the retirement lifestyle.
Then add optional CPP, OAS, pension, part-time income, or continued contributions only if those numbers are realistic enough to matter. Do not use the optional income fields to make the plan look better. Use them to test how much dependable income reduces pressure on the portfolio.
Enter the lifestyle draw. Use the annual amount you expect to need from savings, not total household spending if CPP, OAS, or pension income will cover part of it.
Use a realistic return. A higher expected return can make the projection look better, but it is not a repair plan by itself.
Read the depletion age. If the portfolio runs out before your planning age, the plan needs a repair, even if the first-year withdrawal rate looks familiar.
Check the stress cards. Prefer a repair that improves the runway without depending on a higher market-return assumption.
After the first calculation, compare this result with your broader retirement picture. If you are still building assets, the Portfolio Growth Projection Canada can help with accumulation-style planning, while the CPP Retirement Pension Estimator Canada is useful when you want to think about public pension income as a separate layer.
What actually breaks retirement plans
This deterministic model becomes fragile when several pressures stack together: a retirement spending target that is slightly too high, inflation that keeps lifting spending, weaker returns early in retirement, and a planning age that leaves no late-life margin.
The dangerous part is that the plan can look fine for the first decade. The balance may still be large, withdrawals may feel controlled, and investment growth may hide the problem. The real weakness appears later, when inflation-adjusted withdrawals become larger while the portfolio has less capital left to recover from weak years.
A plan that survives only until age 84 is not “almost fine” if your planning age is 92. Late shortfalls are harder to repair.
Reducing withdrawals directly lowers the modeled portfolio draw. Raising the return assumption changes the projection, but it does not guarantee higher market returns.
Use the first pressure marker on the timeline as an early point to test spending, retirement timing, or dependable income before depletion appears.
Inflation and retirement reality
Inflation is not just a line in the assumptions. It changes the meaning of retirement income. A CAD 55,000 spending target today does not buy the same lifestyle twenty years from now if prices rise every year. That is why this planner separates nominal withdrawals from real purchasing power.
If you choose inflation-adjusted withdrawals, the calculator increases the retirement spending target over time. That keeps the modeled lifestyle target in comparable purchasing-power terms as groceries, insurance, utilities, property taxes, health-related costs, and travel do not stay frozen for decades.
Flat withdrawals may be useful if you know your spending will drop later, but they can also make a fragile plan look safer than it is. A good retirement plan should not depend on silently accepting a lower standard of living every year unless that is an intentional decision.
A retiree starts with a CAD 55,000 spending target at age 65. At 2.5% annual inflation, the modeled target reaches about CAD 97,054 by age 88. That late-retirement pressure is not visible in year one.
If the inflation stress test moves the timeline into amber or red earlier, inflation is a material driver in this model. The plan may need lower flexible spending, more dependable income, or a longer buffer.
What the runway result says about late-retirement risk
The depletion age is not a prediction. It is a planning signal. If the calculator says the portfolio lasts to age 92, that means the model survives under the assumptions you entered. It does not mean the investment path will be smooth, taxes will be neutral, or spending will never change.
A strong result has three traits: the plan survives beyond the planning age, the withdrawal pressure score is not stretched, and the stress scenarios do not collapse the timeline immediately. A weak result may still show a few comfortable early years, but it lacks margin when inflation, longevity, or market returns move against the plan.
The portfolio survives the target age with enough margin that one assumption can be wrong without breaking the whole plan.
The plan may work, but it depends on discipline, stable inflation, or returns close to your assumption.
The plan runs out too early or depends on assumptions that are too tight for a long retirement.
When to keep, tighten or rebuild the withdrawal plan
Do not make the decision from the first-year withdrawal rate alone. A familiar rule of thumb can be useful, but your actual decision should come from the full survival path: how long the money lasts, where the risk begins, and which repair action changes the outcome without creating a new problem.
If the plan survives comfortably
Keep the retirement spending target realistic and test one conservative case anyway: lower return, higher inflation, or five extra years of longevity. A plan is stronger when it can survive at least one bad assumption.
If the result is close
Treat the plan as adjustable, not failed. Separate essential spending from flexible spending, add realistic public pension income, and check whether a small withdrawal reduction or delayed retirement creates enough margin.
If the plan runs out early
Do not solve it by simply raising the return assumption. First test lower withdrawals, later retirement, more dependable income, or additional savings. Market optimism is not the same as a repair plan.
If housing costs are a major part of the retirement plan, compare the result with Total Cost of Homeownership Calculator Canada. If debt payments are still present near retirement, the Debt Payoff Planner Canada can help show whether reducing debt improves the withdrawal plan.
Real retirement scenarios
Retiring at 65 with strong savings but high lifestyle spending
A household with $850,000 saved and a $55,000 annual retirement spending target may look stable at first. The danger appears if withdrawals rise with inflation and there is not enough dependable income from CPP, OAS, pensions, or other sources.
Decision: keep the plan flexible. If the timeline turns amber late in retirement, trimming discretionary spending by even 5–10% can matter more than chasing a slightly higher return assumption.
Retiring early with a long planning horizon
Retiring at 60 can add five extra withdrawal years and remove five contribution years. That double effect is why early retirement can look fine in the first decade but become tight when the plan is stress-tested to age 90+.
Decision: test delayed retirement and lower withdrawal scenarios first. A small timing change can create a much larger safety buffer than it appears.
Strong pension income but modest investment savings
A retiree with dependable pension income may need less from investments, which lowers portfolio pressure. But the result still depends on whether that income is indexed, taxable, and enough to cover essentials.
Decision: enter pension, CPP, or OAS as your own annual estimate, then read the withdrawal pressure score. The question is not just total income; it is how much the portfolio must carry each year.
Common mistakes with retirement withdrawals
A withdrawal rule can be a starting point, but it does not know your exact age, inflation assumption, tax situation, pension income, spending flexibility, or how long you want the plan to last.
A flat withdrawal can make the plan look safer because the model quietly reduces real lifestyle over time. That might be acceptable only if it is intentional.
Higher returns are not fully controllable. A plan that only works at an aggressive return assumption is not repaired; it is more dependent on markets.
Running out of money late is difficult to fix because earning capacity, health flexibility, and risk tolerance may be lower. That is why the timeline’s pressure zone matters.
RRSP/RRIF withdrawals, pensions, CPP, OAS, and investment income can have tax effects. This calculator is a sustainability planner, not a tax engine, so use the tax buffer if you want a rough haircut.
How spending, indexed income and annual growth create the runway
The planner starts with your retirement savings, then optionally grows those savings until retirement if your current age is below retirement age and annual contributions are entered. At retirement, it projects one year at a time through your selected planning age.
Each year, the model estimates the income need from savings after optional CPP, OAS, pension, or other dependable income is considered. If you choose inflation-adjusted withdrawals, the retirement spending target rises each year by the inflation rate. If you choose flat withdrawals, the nominal withdrawal remains the same, but the real purchasing power declines over time.
The model then subtracts the withdrawal from the portfolio and applies annual investment growth to the remaining balance. This creates the yearly path used for the depletion age, pressure markers, forensic table, stress scenarios, charts, and export file.
Simplified yearly projection
Starting balance − withdrawal from savings + investment growth = ending balance
The withdrawal from savings equals the annual lifestyle need minus optional dependable income, adjusted for inflation and any optional tax / fee buffer.
Example: if you retire with $850,000, withdraw $55,000 in the first year, assume 6% return and 2.5% inflation, the calculator starts by testing whether that withdrawal path can keep going to the planning age. The later years matter because the retirement spending target rises while the remaining portfolio may be smaller.
This model is intentionally understandable. It does not run full Monte Carlo simulations, does not estimate official CPP/OAS benefits, and does not replace personalized financial advice. The goal is to show whether the plan has enough margin and which repair lever deserves attention first.
Retirement withdrawal planner Canada: estimate how long your savings may last
A retirement withdrawal planner becomes more decision-useful when it goes beyond a simple first-year withdrawal rate. The real retirement question is whether your savings can keep supporting withdrawals as inflation rises, returns vary, and the retirement horizon stretches across decades.
This Canada retirement withdrawal calculator estimates how long your portfolio may last based on your savings, annual retirement spending target, retirement age, expected return, inflation rate, optional CPP/OAS/pension income, and planning age. It is built around sustainability pressure, not just a single percentage.
The Retirement Sustainability Engine helps separate a comfortable plan from a fragile plan. A comfortable plan survives the selected planning age with a buffer. A fragile plan may survive only if returns are strong, inflation stays calm, or spending does not rise. A weak plan runs out too early and needs a repair action before retirement assumptions are treated as safe.
The comparison layer shows how the decision changes. The scenario cards show whether lowering withdrawals, delaying retirement, testing a different return assumption, stressing inflation, or extending the planning age has the biggest effect. That makes the calculator closer to a retirement decision tool than a basic savings countdown.
For Canadian planning, public pensions can matter, but they should not be treated as automatic full retirement funding. Use your own CPP, OAS, or pension estimate if you have one, then check how much less the portfolio needs to carry. Canada.ca notes that public pensions are one source of retirement income, but retirement income can also come from workplace pensions, personal savings, investments, and other sources.
Questions to check before relying on this retirement projection
There is no single safe amount for everyone. It depends on savings, age, expected return, inflation, dependable income, taxes, spending flexibility, and how long the plan needs to last. This calculator estimates sustainability from your assumptions.
No. CPP and OAS depend on personal factors, contribution history, age, residency, income, and rules that can change. Enter your own annual estimate if you want those income sources included.
Depletion age is the estimated age when the portfolio balance reaches zero under the assumptions entered. It is a planning signal, not a guarantee or prediction.
Inflation can require larger withdrawals later to maintain the same lifestyle. That can pressure the portfolio when the balance is already lower.
Use inflation-adjusted withdrawals if you want the modeled lifestyle purchasing power to stay similar over time. Flat withdrawals may be reasonable only if you expect spending to decline or you intentionally accept lower real spending later.
No. This is a deterministic planning calculator. It uses one return assumption and stress scenarios to make the decision easier to understand.