Budget Beavers

FIRE Advanced Toolkit Advanced Analysis

Monte Carlo risk analysis · CPP & OAS timing · RRSP/TFSA drawdown strategy · Lifestyle budget planner

yrs
$
yrs
yrs
$
$
$
$ /mo
$
$
$
✓ Accounts match portfolio

Monte Carlo Simulation

Run thousands of randomized return sequences to see how often your portfolio survives to age 90.

4.0%
2%5%8%
8%
3% (low)10% (mid)18% (high)
+$17,900/yr after 65
🎲
Click "Run Monte Carlo" to simulate thousands of retirement scenarios
Uses Box-Muller normal distribution · runs entirely in your browser

CPP & OAS Timing Optimizer

Compare cumulative lifetime income across all CPP and OAS start-age combinations from age 60 to 95.

📊
CPP Breakeven
Deferring CPP to 70 vs. 65 pays off at age
📋
OAS Breakeven
Deferring OAS to 70 vs. 65 pays off at age
Age CPP at 60 CPP at 65 CPP at 70 OAS at 65 OAS at 70 Best Total
CPP at 60: −36% (0.6%/month × 60 months) · CPP at 70: +42% (0.7%/month × 60 months) · OAS at 65: ~$8,500/yr · OAS at 70: ~$11,560/yr (+36%) · OAS increases 10% at age 75.

RRSP / TFSA / Non-Reg Drawdown Strategy

Year-by-year account drawdown with RRSP meltdown strategy — strategically depleting RRSP before 65 to minimize lifetime taxes.

✓ Accounts match portfolio
Age Phase RRSP TFSA Non-Reg Total RRSP Draw
RRSP meltdown: $25,000/yr target withdrawal during semi-retire and full-retire phases before CPP+OAS begin. Real return: 4%. Values are nominal end-of-year balances.

Budget Lifecycle Planner

Canada 6-month + SE Asia 6-month budget breakdown across 3 lifestyle tiers. Understand what your retirement spending actually buys.

Full lifestyle — beach, BC trips, quality accommodation abroad. Recommended.

🍁 Canada (6 months)

Total: —

🌴 SE Asia (6 months)

Total: —
Annual Total (both halves)

Frequently asked questions

What does Monte Carlo simulation show for retirement planning?

Monte Carlo runs thousands of randomized return sequences (using historical volatility) and tells you what percentage of those paths still had money at age 90. A 90%+ success rate is generally considered safe for early retirement planning.

Should I take CPP at 60, 65, or 70?

Taking CPP at 60 permanently reduces it by 36%. Deferring to 70 permanently increases it by 42%. The break-even vs. taking at 65 is roughly age 74 for deferring to 70. For early retirees in good health with a large portfolio, deferring to 70 typically wins.

What is the RRSP meltdown strategy?

RRSP meltdown means drawing down your RRSP in controlled amounts (e.g. $25,000/year) before age 65, before OAS/CPP arrive and push you into higher tax brackets. This keeps each withdrawal in a lower marginal tax bracket and avoids a forced RRIF conversion at 71 creating a large taxable income spike.

How is sequence-of-returns risk different from average returns?

Sequence-of-returns risk is the danger of poor market returns in the first few years of retirement, while you are drawing down. Two portfolios with the same average return can end very differently: a crash in year 1–3 (when the balance is largest and you are still withdrawing) can permanently cripple a plan, while the same crash at year 20 barely matters. This is why Monte Carlo success rate matters more than a single average-return projection.

Should I draw from my RRSP or TFSA first in early retirement?

Generally, drawing RRSP/RRIF first (the "meltdown") in low-income early-retirement years fills up your low tax brackets cheaply and shrinks the taxable RRIF before age 71. The TFSA — which grows and withdraws tax-free and has no forced withdrawals — is best preserved for later, for large one-off expenses, and for estate efficiency. The drawdown tool models the tax difference between orders for your numbers.