Skip to calculator

FIRE Calculator Canada

Your financial independence number in Canadian dollars, with CPP and OAS actually counted. Results update as you type.

By Muhammad Tayyab Shabbir · Updated August 2026

C$
C$
C$
C$

All figures are in today's Canadian dollars; returns are adjusted for inflation and fees automatically.

Your FIRE number in Canada
the portfolio you need on the day you stop working
With CPP + OASWithout

Why Canada needs its own FIRE number

Nearly every FIRE number calculator you will find was built for an American. It assumes there is no meaningful public pension, that everything sits in one tax-deferred pot, and that health insurance is a cliff you have to price for. Canada breaks all three assumptions, and the result is that Canadians who use American tools routinely give themselves a target that is hundreds of thousands of dollars too high.

Two features of the system do the work. You will very likely receive two separate streams of indexed government income for life, the Canada Pension Plan and Old Age Security. And the account that matters most for early retirement, the TFSA, has no age lock at all, so a Canadian bridge is a tax problem rather than an access problem. This calculator builds both into the arithmetic instead of leaving them as a footnote.

How the maths works

FIRE number = bridge years of full spending (discounted) + post-benefit pot for (spending − CPP and OAS) ÷ withdrawal rate

The calculator splits your retirement into two phases. From the day you stop working until your benefits begin, your portfolio pays for everything, so those years are priced at your full spending and discounted back at your real return. From the day CPP and OAS start, the portfolio only pays for the gap above them, so that phase is priced at your spending minus your benefits and capitalised at your withdrawal rate. Toggle the benefits off to see how much heavy lifting they do.

The Canadian account stack

Where your money sits decides how usable it is before 65. Three layers matter.

One constraint Canadians do not have to model is the American health insurance gap, because provincial coverage does not switch on at a particular age. For the account-by-account version of this, read the companion guide on Coast FIRE in Canada.

How CPP and OAS enter the calculation

The two programmes behave differently and you should treat them differently.

CPP has a standard start age of 65. You can start as early as 60, which permanently reduces payments by 0.6% a month up to a maximum reduction of 36%, or as late as 70, which permanently increases them by 0.7% a month up to 42%. Waiting past 70 gains you nothing. Crucially, the amount depends on how much and how long you contributed, so an early retiree who stops paying into CPP at 50 will receive less than the headline figures.

OAS is different again. It depends on how long you have lived in Canada after 18 rather than on contributions, with a partial pension from 10 years of residence and the full amount at 40 years. It starts at 65 at the earliest and can be delayed to 70 for an increase of 0.6% a month, up to 36%. It is also the one benefit that can be taken away from you: OAS is taxable and subject to a recovery tax, so once your net world income passes the threshold you repay 15 cents of OAS for every dollar above it. That threshold was C$93,454 for 2025, and a fat FIRE portfolio throwing off large taxable distributions can reach it.

The calculator defaults to C$19,548 a year, being the average CPP pension at 65 of C$877.01 a month plus the maximum OAS for ages 65 to 74 of C$751.97 a month. Replace it with your own estimate from My Service Canada Account before you rely on it. If you are more than 20 years out, run the numbers with the benefits on and off and aim somewhere between the two.

A worked example in Canadian dollars

Take the default settings. You are 35, you want to stop working at 55, and you expect to spend C$60,000 a year. At a 4% withdrawal rate and a 4% real return, ignoring government benefits entirely, your FIRE number would be C$1.5 million.

Now count CPP and OAS at C$19,548 from 65. The ten years from 55 to 65 are a bridge: at full spending, discounted, they cost about C$487,000 of capital. After 65 the portfolio only has to produce C$40,452 a year, which needs about C$1.01 million at that point, worth roughly C$683,000 in today's money. Add the two and your target is about C$1.17 million, so the benefits have removed roughly C$330,000 from what you need to accumulate. That is about eleven years of saving at C$2,000 a month once growth is counted, and it is the single biggest reason a Canadian should not use an American calculator.

The composition matters as much as the total. Of that C$1.17 million, the C$487,000 covering ages 55 to 65 has to be genuinely spendable, which in practice means TFSA and non-registered money plus whatever RRSP withdrawals you are willing to be taxed on. A plan that is C$1.17 million of pure RRSP is not the same plan. See the early retirement calculator for the date this implies, and FIRE numbers by country to compare Canada with elsewhere.

Risks and honest limitations

This model is deliberately simple, so be clear about what it does not do. It ignores tax completely, treating every dollar in every account as equal, which flatters an RRSP-heavy portfolio. It assumes a constant real return, when real portfolios deliver a sequence, and a bad first decade is the classic way an early retirement fails. It assumes flat real spending for life, when most people spend more early and less later. And it assumes you actually receive the CPP and OAS you enter, which for CPP depends on a contribution record you may be about to stop building.

The 4% default deserves scepticism too. It comes from American market history over 30-year retirements, so if you are stopping at 55 you are funding a longer window than the rule was ever tested against. Pull the slider to 3.5% and see what it does. Treat the benefit figures as policy that can change, because ages, amounts and clawback thresholds are all set by government and have been adjusted before. For the concepts underneath all this, start with what Coast FIRE means or browse the full guide library.

Frequently asked questions

How do CPP and OAS change your FIRE number in Canada?

From the age your benefits start, CPP and OAS cover part of your spending, so your portfolio only has to fund the difference plus the bridge years before the benefits begin. On the default settings that cuts the target from about C$1.5 million to about C$1.17 million, a saving of roughly C$330,000.

What CPP and OAS amounts does the calculator use?

It defaults to about C$19,548 a year, being the average CPP retirement pension at 65 of C$877.01 a month reported by Service Canada for April 2026, plus the maximum OAS pension for ages 65 to 74 of C$751.97 a month for July to September 2026. Your own CPP depends on your contribution history, so replace the default with your estimate from My Service Canada Account.

Can I retire early in Canada if most of my money is in an RRSP?

You can, but the tax bill matters. RRSP withdrawals are taxed as ordinary income in the year you take them and tax is withheld at source, so a large RRSP funding your early years can push you into a higher bracket. A TFSA has no such problem because withdrawals are tax free at any age, which is why most Canadian early retirees use the TFSA as the bridge.

Are the results in today's Canadian dollars?

Yes. The calculator works in real terms: your inflation and fee assumptions are subtracted from your investment return, so every figure on the page is in today's Canadian dollars.

More FIRE calculators

Sources and further reading

Every Canadian figure on this page comes from the primary sources below, so you can verify them directly rather than take our word for it.

Calculators for other countries