Coast FIRE in Canada: what it means
Coast FIRE is the point at which you have enough invested that, even if you never contribute another dollar, normal compound growth will carry your portfolio to your full retirement number by the time you retire. You still cover today's expenses out of your income, but you no longer have to save for retirement — your future is already funded. For Canadians, the idea maps cleanly onto the accounts you already use: your RRSP, your TFSA, and any non-registered investments, all growing quietly in the background while you ease off the savings throttle.
This page runs the same inflation-adjusted Coast FIRE math as our main calculator, but with amounts shown in Canadian dollars and the discussion framed around Canadian accounts and benefits. Enter your numbers above and you will see your FIRE number, the amount you need invested today to coast, and the age you can stop contributing.
How the Coast FIRE number is calculated
Start with your full FIRE number: your desired annual retirement spending divided by your safe withdrawal rate. The 4% rule implies 25× your spending, though many Canadians planning a long retirement use a slightly more conservative 3.25%–3.75%. Then discount that target back to today using a real, inflation-adjusted return.
Coast FIRE number today = (annual spending ÷ withdrawal rate) ÷ (1 + r)years to retirement
The calculator uses the precise Fisher relationship for the real return — approximately (1 + nominal return) ÷ (1 + inflation) − 1 — so every figure stays in today's loonies. If your combined RRSP, TFSA and taxable balances already exceed the Coast FIRE number, your retirement is on autopilot.
RRSP, TFSA and non-registered: what to count
When you enter your "current invested assets", include the long-term investments you control: your RRSP (and any spousal RRSP), your TFSA, non-registered brokerage holdings, and balances in a LIRA or employer group plan you direct. A few Canadian-specific notes worth keeping in mind:
- TFSA withdrawals are tax-free, which makes that bucket especially valuable in retirement and for managing taxable income — a dollar in your TFSA effectively goes further than a dollar in your RRSP.
- RRSP withdrawals are taxed as income and eventually convert to a RRIF with minimum withdrawals, so your real spending power is a bit less than the headline balance. Conservative planners haircut their RRSP slightly to reflect future tax.
- Leave out your emergency fund and the equity in the home you live in — those are not part of the portfolio doing the compounding.
Don't forget CPP and OAS
Unlike a purely self-funded plan, most Canadians will receive CPP (Canada Pension Plan) and OAS (Old Age Security) in retirement. These government benefits reduce how much your own portfolio has to cover. A simple, conservative way to factor them in: estimate your expected annual CPP and OAS, subtract that from your target retirement spending, and enter the reduced figure as your annual spending. A smaller spending number means a smaller FIRE number and a smaller Coast FIRE number — which is why ignoring CPP and OAS makes Coast FIRE look harder than it really is for Canadians.
Healthcare: a quieter worry than in the US
One genuine advantage of coasting in Canada is public healthcare. Where American early retirees obsess over bridging to Medicare at 65, Canadians are largely covered by their provincial health plan throughout. You should still budget for the things public plans don't fully cover — prescriptions, dental, vision, and private or travel insurance — but the catastrophic "what if I lose my employer health plan?" gap that dominates US FIRE discussions is far smaller here. Add a realistic line for out-of-pocket health costs to your spending and move on.
Factoring in inflation
Canadian inflation has historically averaged around 2%–3%, with the Bank of Canada targeting 2%. Because Coast FIRE leans on decades of compounding, even a one-point change in your assumed real return moves the result a lot. This calculator keeps everything in today's dollars and lets you set inflation with a slider, so you can stress-test a higher-inflation world without doing any mental math about what a future dollar is worth.
How to use this Coast FIRE calculator (Canada)
- Enter your age and target retirement age. The gap is your compounding runway.
- Add your RRSP, TFSA and non-registered balances as current invested assets.
- Set your monthly contribution at your current saving pace.
- Estimate annual retirement spending in today's dollars — then, optionally, subtract expected CPP and OAS to keep it conservative.
- Tune return, inflation and withdrawal rate, then read your Coast FIRE number and coast age. Export a PDF or copy a share link when you're done.
Frequently asked questions
What is Coast FIRE in one sentence?
Coast FIRE is having enough invested that compound growth alone will reach your retirement number by your target age, so you no longer need to save for retirement — only cover your current living costs.
Does this calculator work for Canadians?
Yes. It runs standard inflation-adjusted Coast FIRE math with amounts in Canadian dollars, and the guidance here is framed around RRSPs, TFSAs, CPP and OAS. The underlying formula is universal; only the accounts and currency differ.
Should I count my RRSP and TFSA together?
Yes — include both, along with any non-registered investments, as your current invested assets. Just remember RRSP withdrawals are taxable while TFSA withdrawals are tax-free, so a cautious planner slightly discounts the RRSP balance for future tax.
How do CPP and OAS affect my number?
They lower it. Because CPP and OAS cover part of your retirement spending, you can subtract your expected annual benefits from your target spending before entering it, which reduces both your FIRE number and your Coast FIRE number.
Does it account for inflation?
Yes. It converts your expected return into a real, inflation-adjusted return and keeps every figure in today's dollars, with an inflation slider so you can see how rising prices change your Coast FIRE number.
Is my data private?
Yes. All calculations run entirely in your browser; nothing you enter is sent to a server. The share-link feature only encodes your inputs into a URL you choose whether to share.