Retirement calculator Canada
Canada retirement calculator with tax-aware planning and Monte Carlo confidence.
Use this free Canada retirement planning tool to compare CPP and OAS timing, plan RRSP/RRIF and TFSA withdrawals, separate taxable savings/GIC interest from capital-gains investments, use adjusted cost base (ACB), estimate taxes and estate value, and test retirement plans against changing markets.
Step 1
Household
Optional benefit estimator
Calculate CPP & OAS from your history
Use detailed mode when you do not have reliable Service Canada estimates or want to test Canadian residence history.
Optional benefit estimator
Calculate CPP & OAS from your history
You: CPP & OAS calculatorOptional — estimate benefits from earnings and Canadian residence history. CPP —OAS —
Step 2
Savings and investments
Current balances in CAD
| Account | You | How it is modelled |
|---|---|---|
| RRSP / RRIFTax-deferred | $ | Taxable when withdrawn; RRIF minimum rules applied. |
| TFSATax-free | $ | Withdrawals are not included in taxable income. |
| Non-registered — interest / income investments ?Savings, GICs, interest-bearing safety assets | $ | Interest is added to taxable income annually. This stable bucket is drawn before market-sensitive non-registered investments. |
| Non-registered — capital-gains investments ?Stocks, ETFs and other capital property | $ | Capital gains are deferred until disposition. The model uses ACB and the current 50% capital-gains inclusion rate. |
| Adjusted cost base (ACB) ?For capital-gains investments only | $ | ACB is allocated proportionally on partial sales. Only positive net realized gains are included in taxable income. |
| Cash / chequing reserveImmediate liquidity | $ | Cash principal is available without additional tax. If you enter a cash return, that interest is included in taxable income annually. |
| Other registered savings ?Optional | $ | Treated as RRSP-like for tax estimation; lock-in rules are not applied. |
| Annual RRSP contribution until retirementOptional accumulation | $ | Added at year-end before retirement. RRSP contribution tax deductions are not modelled before retirement. |
| Current unused TFSA contribution room ?Available room today | $ | Unused room carries forward. The model also adds projected new annual room and prior-year TFSA withdrawals. |
| Annual TFSA contribution until retirementOptional accumulation | $ | Added annually before retirement and limited by the modeled TFSA contribution room. |
| Annual TFSA fill target after retirement ?Optional after retirement | $ | Priority: excess mandatory RRIF cash → TFSA, then interest/income investments, then capital-gains investments. Always capped by available TFSA room. |
Home & Housing Strategy PlannerOptional — compare keeping your home, downsizing, or selling and renting.
Comparison assumptions. The fields below are used to compare downsizing and renting even when Keep current home is your selected strategy. Review them so the side-by-side Results comparison reflects realistic alternatives for you.
Step 3
Retirement spending plan
Enter annual household spending in today's dollars
Go-Go years
Travel, hobbies and higher activity.
Slow-Go years
Moderate lifestyle spending.
No-Go years
Lower discretionary spending.
Future expenses
Enter the total cost, the year it starts, and how many years you want the expense spread over.
Step 4
Planning assumptions
Long-term assumptions can materially change the result
Household tax optimizer
Automatically reduce avoidable retirement tax
For couples, the planner tests eligible pension-income splitting each year and keeps it only when it lowers combined estimated income tax and OAS recovery tax.
The tax engine uses current 2026 federal and provincial/territorial tax brackets and standard retirement tax credits as its base. Future thresholds are projected using your inflation assumption because future tax law is unknown.
Recommended defaults included
Retirement confidence
These settings power the market simulation and safe-spending estimate. You can leave the defaults as-is.
Government benefit timing
The optimizer tests these start ages and selects the highest-scoring household plan.
Step 5
Optimized retirement plan
Run the optimizer to see your plan
Complete the prior sections, then calculate the optimized drawdown strategy.
Retirement Readiness Score
How resilient is this retirement plan?
A transparent 0–100 planning score built from retirement confidence, spending cushion, stress-test resilience and whether the base projection funds the plan.
The score becomes available after Monte Carlo, safe-spending and stress-test analysis finish.
This will update automatically when the complete analysis is ready.
How the score is calculatedSee the exact 100-point formula
Score components will appear when the confidence analysis is complete.
This score is an educational planning indicator created by this calculator. It is not an official Canadian retirement standard, investment rating or guarantee of future outcomes.
Retirement Action Center
What your plan says to do
Turn the projections into a short, practical roadmap. After changing plan inputs, click Recalculate to generate an updated recommendation.
Checking the deterministic plan and retirement-confidence analysis…
Your next step will appear here after the analysis finishes.
A simple spending guardrail will appear here after the market simulation finishes.
Ways to strengthen this planPractical changes tested against your current assumptions
We are checking spending flexibility, retirement timing and the plan's stress-test results.
Annual retirement action planFirst 10 retirement years from the selected strategy
| Year | Age | What the model plans | Spending | Est. tax | End net worth |
|---|
Review this section at least annually and after a major market move, retirement-date change or large unexpected expense. It is a planning aid, not personalized financial or tax advice.
Sequence-of-returns analysisRetirement confidenceMonte Carlo simulation, safe spending, stress tests and alternative strategies Calculating
How much could you safely spend?
Calculating your sustainable spending range…
Explain these results in plain EnglishA simple explanation of the success rate, estate range and safe-spending estimate
Monte Carlo net-worth range
Median path with the 10th–90th percentile range.
Monte Carlo analysis is a planning estimate and does not predict actual market returns.
Stress test this planMarket drop, weak returns, higher spending, longer life and a surprise expenseView 5 tests
Compare the best alternativesSee the strongest CPP/OAS and withdrawal-strategy combinations side by sideView comparison
| Plan | CPP / OAS | Withdrawal approach | Lifetime tax | After-tax estate | Funding |
|---|
Projected net worth
End-of-year balances by account type.
Annual spending and income sources
How planned spending is funded over time.
Year-by-year retirement report
All amounts are projected nominal dollars for each year.
| Year | Age | Stage | Spending | CPP | OAS | Other + interest income | RRSP/RRIF draw | RRIF minimum | RRIF → TFSA | Capital-gains draw | Non-reg → TFSA | TFSA draw | Interest/cash draw | Est. tax | Registered left | TFSA left | Non-reg + cash left | Home equity | Housing change | Net worth |
|---|
How it works
Canada retirement planning software built around Canadian accounts and real-world uncertainty.
This retirement calculator for Canada projects annual household spending, grows each account, adds CPP, OAS and other retirement income, taxes savings/GIC interest annually, defers capital-gains tax until modeled dispositions using ACB, enforces RRIF minimum withdrawals, estimates income tax and evaluates multiple pension-start and withdrawal strategies.
It also adds a Monte Carlo retirement simulation so you can see how the plan behaves when returns vary from year to year. A safe-spending optimizer estimates the lifestyle spending supported at your chosen confidence target, while five stress tests show how the plan responds to a market drop, weak returns, higher spending, longer life and a major surprise expense. The Retirement Action Center then turns those results into plain-language priorities, spending guardrails and a first-10-years retirement action roadmap.
Unlike a basic savings calculator, this Canada retirement planner tests tax-smoothing approaches rather than blindly spending one account to zero. This can matter when large RRSP/RRIF balances create higher taxable income later in retirement or a larger taxable amount at death.
What the optimizer tries to balance
- Fund planned Go-Go, Slow-Go and No-Go spending.
- Avoid unnecessarily high taxable-income years.
- Respect RRIF minimum withdrawal requirements.
- Estimate CPP from annual pensionable earnings and OAS from Canadian residence history, then compare CPP at 60, 65 and 70 and OAS at 65 or 70.
- Preserve tax-free TFSA value when that improves the household outcome.
- Separate fully taxable interest/GIC holdings from capital-gains investments and use stable assets before market-sensitive non-registered holdings when appropriate.
- Estimate taxes on remaining registered assets at the second death.
- Measure sequence-of-returns risk with Monte Carlo simulations.
- Estimate sustainable Go-Go, Slow-Go and No-Go spending at a chosen confidence target.
- Stress-test the selected strategy against five difficult retirement scenarios.
- Compare keeping the home, downsizing or selling and renting, including released home equity and housing-cost changes.
- Translate the results into a simple Retirement Action Center with practical next steps and annual actions.
Retirement confidence
Go beyond an average-return retirement projection.
An average investment return can hide sequence-of-returns risk. The planner can run 500, 1,000 or 2,000 simulated market paths using your expected return and volatility, then show the percentage of paths that fully fund the plan and a 10th-to-90th percentile net-worth range.
The safe-spending calculator uses the same market paths to estimate how much Go-Go, Slow-Go and No-Go lifestyle spending can be supported at your chosen confidence target. Future one-time expenses remain in the plan rather than being reduced to make the result look stronger.
The Retirement Action Center summarizes what the numbers mean in practical terms, including a simple annual spending guardrail, tested retirement-timing or spending adjustments when the plan is below target, and a first-10-years retirement action plan.
Learn how to read retirement confidence, safe spending and stress tests →
Useful questions you can test
- What happens if markets fall just as I retire?
- Can my retirement plan handle five disappointing investment years?
- How much could I spend while targeting 90% confidence?
- What if retirement lasts five years longer than expected?
- How do different CPP/OAS start ages and withdrawal strategies affect taxes and my estate?
- Can excess mandatory RRIF withdrawals be redirected to available TFSA room?
- Would keeping my home, downsizing or selling and renting make my retirement plan stronger?
Retirement Learning Centre
Understand the Canadian retirement decisions behind the numbers.
Practical guides for CPP, OAS, RRSP/RRIF, TFSA, taxes, pension splitting, sustainable spending, housing and market risk—all connected to this calculator.
CPP at 60, 65 or 70
Compare the age adjustments and how CPP timing interacts with withdrawals and tax.
Read guide → RRSP / RRIFTax-aware withdrawal planning
Understand RRIF minimums and why early registered withdrawals can sometimes help.
Read guide → Household taxPension income splitting
Learn why the maximum 50% split is not automatically the best tax result.
Read guide → Sustainable spendingBeyond the 4% rule
Use spending phases and Monte Carlo confidence instead of one fixed percentage.
Read guide → Retirement targetHow much do you need?
Build the answer from spending, CPP/OAS, tax, housing and account mix.
Read guide → Home & housingKeep, downsize or rent
Compare home equity, transaction costs and future housing expenses.
Read guide → Example plansRetirement Scenario Library
Load synthetic Canadian retirement examples into the full calculator.
Explore scenarios → Provincial taxCalculators by province
Start with your province or territory already selected in the full retirement engine.
Choose province → For websitesEmbed the mini calculator
Add a privacy-friendly retirement savings check to a Canadian finance website.
Get embed code →Canadian retirement planning FAQ
Important rules used by this calculator
What does this Canada retirement planner calculate?
It projects retirement spending and income year by year using CPP, OAS, RRSP/RRIF, TFSA, separate non-registered interest/GIC and capital-gains investments, adjusted cost base (ACB), cash, future expenses, optional housing scenarios, inflation, investment returns and estimated taxes. It also includes an optional CPP and OAS estimator using earnings and Canadian residence history, then compares government-benefit timing and withdrawal strategies.
How is this retirement calculator for Canada different from a basic savings calculator?
It models Canadian account types, CPP and OAS timing, RRIF minimum withdrawals, Go-Go / Slow-Go / No-Go spending phases, future expenses and tax-aware drawdown strategies instead of only projecting one investment balance.
What does the Retirement Action Center do?
It turns the detailed projection into a practical summary: whether the plan is on target, what change is most useful now, how to react if markets change, tested ways to strengthen the plan, and a first-10-years annual retirement action roadmap.
What does the Monte Carlo retirement simulation tell me?
It runs many different year-by-year investment-return paths around your average return and volatility assumptions. The success probability tells you how often the selected plan fully funded spending through the planning horizon. The 10th, median and 90th percentile values show a range of modeled outcomes rather than pretending there is one certain future.
What is the safe-spending estimate?
It estimates the highest Go-Go, Slow-Go and No-Go lifestyle spending that reaches your selected confidence target. It keeps the proportions between your spending phases and does not remove planned one-time future expenses just to improve the result.
What retirement stress tests can I run?
The Results tab tests a 30% market decline at retirement, five weak-return years, 15% higher lifestyle spending, living five years longer and a $100,000 unexpected expense. Each test includes a plain-language explanation of what the result means.
Does the planner consider TFSA contributions from RRIF withdrawals or non-registered investments?
Yes. The model can use available TFSA room for the annual TFSA fill target. Excess cash created by mandatory RRIF withdrawals is used first. Any remaining target uses non-registered interest/income investments before capital-gains investments, subject to modeled TFSA room and available balances.
How does the planner tax non-registered savings, GICs and investments?
Use the interest / income investments bucket for savings accounts, GICs and similar holdings whose interest is taxable each year. Use the capital-gains investments bucket for investments whose growth you want modeled primarily as deferred capital appreciation. Enter the total ACB for that capital-gains bucket. The model allocates ACB proportionally on sales and applies the current 50% capital-gains inclusion rate to positive net realized gains.
Can this retirement planner compare keeping my home, downsizing or renting?
Yes. Enable Home & Housing Strategy Planner in Savings & investments. The planner can compare keeping the current home, downsizing at a selected age, or selling and renting, including future home equity, transaction costs, changing housing costs, investable sale proceeds, retirement confidence and the after-tax estate.
When do I have to convert an RRSP to a RRIF?
Generally, an RRSP must be matured by December 31 of the year you turn 71. One common option is converting it to a RRIF. The RRIF minimum payment begins in the year after the RRIF is established.
Can this Canada retirement planner estimate CPP and OAS?
Yes. In the Household step, Detailed CPP & OAS mode can estimate CPP from annual pensionable earnings relative to YMPE and estimate OAS from Canadian residence after age 18, including periods outside Canada. The result can be applied directly to the retirement optimization.
How does starting CPP early or late change the amount?
The model reduces an age-65 CPP estimate by 0.6% for each month CPP starts before 65, to a maximum 36% reduction at age 60. It increases the age-65 amount by 0.7% for each month after 65, to a maximum 42% increase at age 70.
How does delaying OAS work?
The model can compare OAS beginning at 65 with a delayed start through age 70. Delaying after 65 increases OAS by 0.6% per month, up to 36% at age 70. It also models the automatic 10% increase beginning after age 75.
Does Canada have an inheritance tax?
Canada does not generally impose a separate inheritance tax on beneficiaries. However, a deceased person can have income tax triggered by deemed dispositions and by remaining RRSP/RRIF amounts, subject to rollover and other rules. This planner therefore estimates an after-tax estate rather than calling the difference an inheritance tax.
Where is my financial information stored?
Your retirement plan is stored locally on your device by default. Creating an account is optional and adds cloud synchronization for access from another device.
Is this financial advice?
No. This is an educational planning model. Tax law, benefit eligibility, family circumstances and investment taxation can materially change an actual result. Review important retirement decisions with qualified Canadian tax and financial professionals.
Methodology sources
