Stress-test your retirement plan before buying a report.
Use the same planning engine behind the advanced planner to test retirement timing, spending, inflation, portfolio return, volatility, CPP/OAS support, and basic survivability. This preview is not a market prediction tool β it shows whether your plan can survive different future paths.
Run the preview, then review the results below.
Inputs on the left. Projection, Monte Carlo, and table on the right.
This tool doesnβt predict markets. It stress-tests whether your plan survives different futures β it tells you how much risk you can afford, not which ticker will win.
π Asset vs. Retirement Expense
π Monte Carlo Simulation: Retirement Asset Range
- 0.0% chance of running out of money by age 75
- 0.0% chance of running out of money by age 85
- 0.0% chance of running out of money by age 90
- End age: β
- Median assets: β (plan) vs β (benchmark)
- Depletion: β (plan) vs β (benchmark)
Want the full personalized decision report?
This preview shows the core projection and risk signal. The full report turns the result into a structured retirement decision brief with tax-aware withdrawal strategy, portfolio-risk interpretation, cash reserve context, and scenarios to review next.
β‘ Live What-If
More controls
π§― Cash Reserve Sequence-Risk Test
| Cash Years | Cash Target | MC Success | Gain | P10 Final | Median Final | Cost vs No Cash | Cash Depleted | Avoided Sales | Read |
|---|---|---|---|---|---|---|---|---|---|
| Waiting for cash-reserve calculation... | |||||||||
| Scenario | Base Success | Best Cash | Best Success | Gain | Median Cost | Avoided Sales | Read |
|---|---|---|---|---|---|---|---|
| Waiting for scenario matrix... | |||||||
π§ Strategy Coach (beta)
π― Goals (beta) β extra expenses or inflows
| Enabled | Name | Type | When | Amount | Infl. |
|---|
Note: goals are merged client-side into asset liquidations (post-tax) before the live update call.
π Compare Saved Scenarios
| Scenario | Plan snapshot | Assumptions |
|---|---|---|
| Waiting for selection⦠| ||
π Compare
Tax-Aware Retirement Plan
Tax Inputs (Tax-lite)
Taxable Drag Helper
| Stream | Allocation (% of taxable) | Yield (% on that slice) | Effective Tax Rate (%) | Contribution to Absolute Drag (%) |
|---|---|---|---|---|
| Eligible dividends | 0.000 | |||
| Interest (incl. foreign withholding) | 0.000 | |||
| Realized capital gains Use effective rate (after inclusion), e.g. 50%Γ30% = 15%. |
0.000 | |||
| Absolute Drag (Ξ£ contributions) | 0.000% | |||
| Implied Taxable Drag d = Absolute Drag Γ· Return Rate | 0.00% | |||
Allocation Γ Yield Γ Effective Rate to get that rowβs contribution to
Absolute Drag (% of the taxable balance). Summing rows gives total Absolute Drag.
We then divide Absolute Drag by your Return Rate to get the modelβs
Taxable Drag (%), which is applied to Taxable growth only.
Monthly Savings Γ 12 β TFSA β RRSP.
ⓘ
Tax-Aware Visuals
Parity mode β charts never block the tablePart A β Six-withdrawal ledger: Year-by-year retirement flows by source using your chosen withdrawal order (e.g., Taxable β TFSA β RRSP), with OAS and RRIF-minimum overlays, tax on taxable and RRSP, and ending balances by account. Use the CSV to view all rows.
| Age | Baseline Assets (100% Taxable) | Living Expense | Living Exp. Adjustment | Liq Added | From Taxable | From TFSA | From RRSP (Gross) | RRIF Min % | CPP / Support | OAS (Gross) | OAS Clawback | OAS (Net) | Tax on Taxable (overlay) | Tax on RRSP (overlay) | Taxable Drag | End Taxable | End TFSA | End RRSP | End Total |
|---|