Coast FIRE Calculator Canada

Calculate your Coast FIRE number in Canadian dollars, then test how your own CPP/QPP and OAS estimates change the target without pretending those benefits start early.

Build your Canada Coast plan

All amounts use today's Canadian dollars. Nothing is saved or sent anywhere.

C$0C$5,000,000
Canadian retirement income (optional)

Include your CPP or QPP estimate

Use your own gross annual estimate in today's dollars. Quebec residents use QPP.

Include your OAS estimate

Use your own gross annual estimate. Eligibility and recovery tax are not calculated.

Return, inflation and withdrawal assumptions

Your Canada Coast FIRE number

C$210,730

Not reachable by retirement

This scenario does not cross the moving target before retirement. About C$1,036 per month would be required to fund the retirement target.

Gap today

C$210,730

Needed at retirement

C$1,125,000

Projected at retirement

C$0

Real return

4.90%

Educational estimate only—not financial, tax or investment advice. Use official benefit estimates and stress-test the assumptions before changing contributions.

Your coast path

Projected Canadian investment balance and moving Coast FIRE target by ageRetire 65
Projected investmentsMoving Coast target
The target rises as less compounding time remains. Your Coast date is the first point your projected investments meet it.

When your retirement income begins

CPP/QPP and OAS only reduce the plan from the start ages you entered; the result includes the investment needed for the years before them.

How your estimates change the target

This comparison uses the amounts and start ages you entered. It does not estimate eligibility, tax or OAS recovery tax.
How this was calculated

The bridge uses a year-start spending convention. Only benefits already active in each year reduce spending; the continuing shortfall after all enabled benefits begin is converted to capital with the withdrawal-rate assumption.

Baseline nest egg at retirement
C$1,125,000
Bridge present value
C$0
Later shortfall present value
C$1,125,000
Adjusted nest egg at retirement
C$1,125,000

No benefit bridge is active. The adjusted target therefore equals the baseline target.

Which Canadian accounts count?

Use the balance you can actually leave invested for retirement. The calculator deliberately asks for one portfolio total instead of building a partial tax model. That keeps the Coast checkpoint understandable, but it also means the result is not an after-tax withdrawal plan. Review the table before adding balances.

Asset or accountCount it?How to treat it
TFSA investmentsUsually yesInclude invested balances intended for retirement. Qualified withdrawals are generally tax-free, but this calculator does not model future contribution room.
RRSP investmentsUsually yesInclude the invested balance, while remembering that withdrawals are generally taxable. A C$1 RRSP balance is not the same after tax as C$1 in a TFSA.
Non-registered investmentsUsually yesInclude investments assigned to retirement. Capital gains, dividends and adjusted cost base are outside this calculator.
Emergency cashUsually noCash reserved for near-term emergencies is not a compounding retirement asset and should not make the Coast result look stronger.
Primary home equityUsually noLeave it out unless you have a separate, realistic plan to sell, downsize and invest a defined amount. Housing is not automatically spendable portfolio capital.
Employer pensionNot as an asset balanceDo not invent a lump sum here. Use the pension calculator for a separate income stream and benefit timing.

What this Canada Coast FIRE calculator tells you

Your Coast FIRE number is the invested amount needed today so it can grow, without further retirement contributions, into the portfolio required at your target retirement age. Reaching that checkpoint does not mean you can retire today. It means the retirement portion of the plan may be able to compound on its own while current employment or other income still pays today's bills. The main result therefore answers a narrower and more useful question than a full FIRE number.

The status adds the effect of monthly contributions. Coast FIRE now means current invested assets already meet the moving target. On track means the entered monthly contribution first catches that target before retirement. Not reachable means no crossing occurs by retirement under this contribution and these assumptions; the calculator then shows an estimated monthly amount required to fund the retirement target. A zero contribution never produces a made-up Coast date.

How CPP, QPP and OAS fit the calculation

CPP or QPP and OAS are optional because the correct amount is personal. CPP depends on contribution history, earnings and the age benefits begin. Quebec residents use a QPP estimate from Retraite Québec. OAS depends on age, residence and income conditions. The calculator does not substitute a maximum, an average or a promotional example. Enter zero until you have an official estimate, and enter the gross annual amount in today's purchasing power.

Turning a benefit on does not make it available at retirement automatically. CPP or QPP can begin at an age you enter from 60 through 70; OAS can begin from 65 through 70 in this tool. The model uses each amount only from that start age. It does not decide whether delaying is better, calculate OAS recovery tax, test residence eligibility or estimate GIS. Those decisions require official records and a broader tax-aware retirement plan.

The retirement-income bridge

If retirement starts before a benefit, the portfolio must cover the intervening years. This is the bridge. For every year from retirement until all enabled benefits have started, the calculation subtracts only income already active from annual spending, never income that begins later. Each remaining annual shortfall is discounted back to the retirement date. After all enabled benefits begin, the continuing spending shortfall is converted into capital using the withdrawal rate and discounted through the delay.

Consider retirement at 60, spending of C$45,000, CPP or QPP of C$12,000 and OAS of C$8,000, both starting at 65. The first five retirement years still need the full C$45,000 before benefits. From 65 onward, the continuing shortfall is C$25,000. At the default 4% withdrawal assumption, that later shortfall corresponds to C$625,000 at age 65, then is discounted to age 60. This avoids treating age-65 income as though it arrived at age 60.

Formula and assumptions

Every amount is expressed in today's Canadian dollars. Real return equals one plus the nominal return, divided by one plus inflation, minus one. At the defaults, 7% nominal growth and 2% inflation produce about 4.90% real growth; simple subtraction would be slightly wrong. The baseline retirement nest egg equals annual spending divided by the withdrawal rate. The adjusted nest egg equals the present value of bridge spending plus the present value of the continuing shortfall after benefits begin.

The Canada Coast FIRE number discounts that adjusted retirement nest egg from retirement age back to current age. Monthly contributions follow a month-end convention. Each month, projected investments are compared with the Coast target for the remaining time, so the target moves upward as retirement approaches. The 2% inflation default reflects the Bank of Canada's current target, not a forecast. The 4% withdrawal rate is a planning assumption, not a guarantee against market, sequence or longevity risk.

Stress-test the result before acting

A single output can create false confidence, so run at least three versions. First, lower the nominal return while leaving spending unchanged. Second, increase annual spending to include a realistic allowance for housing, health costs, tax and irregular purchases. Third, turn CPP/QPP and OAS off. If the plan only works with optimistic returns and exact benefit assumptions, the gap between scenarios is important information rather than a reason to hide the conservative result.

Also check whether the entered portfolio mix could reasonably support the return assumption. A portfolio holding mostly cash should not use an equity-like nominal return. Review the plan periodically because assets, contributions, retirement timing and official benefit estimates change. Coast FIRE is a checkpoint under stated assumptions. It is not permission to stop monitoring a plan, and it does not remove the need for current income before retirement.

What this calculator does not model

This page does not calculate federal or provincial income tax, RRSP or RRIF withdrawal order, OAS recovery tax, GIS, investment fees, account-specific returns, contribution room, inheritances, home sales, market sequences or Monte Carlo success rates. It also does not model two partners with different ages and accounts. Use the couples calculator for a joint Coast question and the pension calculator for employer pension income instead of forcing those cash flows into a benefit field.

Because the benefits are entered gross while spending is an after-purchase target, tax can materially change a real plan. Treat the comparison as an educational sensitivity test: it shows how entered income and start ages affect this transparent cash-flow rule. It does not determine entitlement or recommend a claiming age. Before reducing retirement contributions, verify records through official services and consider a qualified Canadian financial planner or tax professional who can assess the complete household.

Official sources and next checks

Government sources control benefit ages, eligibility and account facts. The calculator uses no hard-coded average or maximum benefit amount; bring your own official estimate.

Sources last reviewed: 18 July 2026

Educational estimate, not financial, tax or investment advice. This calculator does not determine CPP/QPP or OAS eligibility, personal tax, OAS recovery tax, GIS, account withdrawal order or market risk. Use your official benefit estimates and consider a qualified Canadian financial planner before changing retirement contributions.

Browse all Coast FIRE tools

How to use the Canada calculator

1

Enter your Coast timeline

Set your current age and target retirement age. Retirement is when portfolio withdrawals begin; it does not automatically set a CPP/QPP or OAS start date.

2

Add invested assets and contributions

Use retirement investments in TFSA, RRSP and non-registered accounts, then add the monthly amount you expect to invest during the active saving phase.

3

Add official benefit estimates if useful

Leave benefits off for a baseline. When ready, enter your own gross, today's-dollar CPP/QPP and OAS estimates with their actual start ages.

4

Compare and stress-test

Read the moving Coast path, benefit bridge and before/after target. Then lower returns, raise spending or turn benefits off before acting.

Canada Coast FIRE questions

There is no single Canadian number. It depends on today's invested assets, years until retirement, annual spending, real return and withdrawal assumptions. The primary result is your estimate under the inputs shown, not a national benchmark.

For eligibility and personal benefit amounts, use Canada.ca, MSCA or Retraite Québec rather than a generic calculator assumption.

"It's not that I don't want to work hard—I just want to work hard for myself."

May you reach the shore soon 🌅