Free Financial Tool

Coast FIRE Calculator Canada

A free Coast FIRE calculator built for Canadians: find out how much you need invested today — in your RRSP, TFSA, or FHSA — so your portfolio can grow to fund retirement without any additional contributions. It factors in CPP and OAS — including the gap years if you retire before they start — which most Coast FIRE calculators ignore, and switches to US terminology (401(k), IRA, Social Security) with one tap.

Models your RRSP TFSA CPP + OAS 401(k) IRA
yrs
yrs
In today’s dollars
$
Total across all investment accounts
$
Amount added to investment accounts each month
$
Average CPP at 65 is about $877/mo and maximum OAS about $752/mo, so many Canadians use $1,000 to $1,600. Leave $0 to exclude.
$
OAS starts at 65 at the earliest and CPP can start from 60. If you retire earlier, your portfolio covers the gap years.
yrs
Assumptions
Investment Return 7.0%
Inflation Rate 2.5%
Safe Withdrawal Rate 4.0%
ETF average ≈ 0.20%
%
🎉
You’ve reached Coast FIRE! Your investments will grow to cover your retirement without any additional contributions.
Your Coast FIRE Number
—
needed today
You Currently Have
—
invested assets
Coast FIRE Age
—
when you can stop saving
Retirement Number
—
needed at retirement
Years to Coast FIRE
—
at current savings rate
Gap / Surplus
—
vs. Coast FIRE target
Where your retirement income comes from
CPP and OAS–
Portfolio withdrawals–
Yearly spending in retirement–

Portfolio Growth Projection
Your portfolio (with contributions)
Coast FIRE target line
Portfolio after coasting
Year-by-year breakdown
AgePortfolioTargetStatus

All values in today’s dollars. Coast target is the amount needed at that age to reach your retirement number with no further contributions. Contributions stop once you reach it.

🎉
You’ve reached Coast FIRE as a couple! Your combined investments will grow to cover your retirement.
Combined Household Results
Combined Coast FIRE Number
—
needed today (combined)
Combined Current Assets
—
both partners combined
Combined Retirement Number
—
needed at retirement
Gap / Surplus
—
vs. combined target
Years to Coast FIRE
—
at current combined savings rate
Who Reaches It First
—
Individual Breakdown
👤 Person 1
Coast FIRE Target —
Current Assets —
Coast FIRE Age —
Gap / Surplus —
👤 Person 2
Coast FIRE Target —
Current Assets —
Coast FIRE Age —
Gap / Surplus —
Where your household retirement income comes from
CPP and OAS–
Portfolio withdrawals–
Yearly spending in retirement–

Combined Portfolio Growth Projection
Person 1 portfolio
Person 2 portfolio
Combined Coast FIRE target
Year-by-year breakdown
YearAgesCombinedTargetStatus

All values in today’s dollars, both partners combined. Each partner stops contributing once they reach their own Coast FIRE number.

What Is Coast FIRE?

Coast FIRE (Financial Independence, Retire Early) is a financial milestone where you’ve invested enough money that — even without adding a single dollar more — your portfolio will grow on its own to fully fund your retirement by your target age. The math relies entirely on compound interest doing the heavy lifting over time.

Once you hit your Coast FIRE number, you can shift gears: take a lower-stress job, go part-time, start a business, or simply stop stressing about retirement savings. You still need to cover your day-to-day expenses, but the retirement side of your finances is essentially handled.

Traditional FIRE

Requires saving aggressively until you have enough to retire completely — often 25× your annual expenses. High savings pressure for many years.

Coast FIRE

Front-load your investing early, then let compound growth do the rest. You reach financial security much sooner — even if you still work to cover living costs.

Retirement Accounts: USA vs. Canada

The underlying math of Coast FIRE is identical in both countries, but the account types and government benefits differ significantly. Here’s what to count as “invested assets” in each country.

Note: Enter the total combined value of your investment accounts in the calculator above. Government benefits (CPP/OAS or Social Security) can be entered separately to reduce your required retirement number.

How the Calculator Works

The calculation has two steps. First, your Retirement Number — how much you need at retirement — is calculated using the 4% safe withdrawal rule (or whichever SWR you choose):

Retirement Number = (Annual Spending − CPP and OAS) ÷ Safe Withdrawal Rate + Bridge

The bridge only applies if you retire before your government benefits start. For each year in that gap, your portfolio pays the full amount that CPP and OAS will later cover, so the calculator adds the value of those missing payments, measured at your retirement date, to the number you need. Retire at or after the age your benefits begin and the bridge is zero.

Then, your Coast FIRE Number — what you need invested today — is the present value of that retirement number, discounted back by your real rate of return (investment return minus inflation) over the years until retirement:

Coast FIRE Number = Retirement Number ÷ (1 + real return)^years

All figures are expressed in today’s dollars — inflation is already factored in by subtracting it from the investment return rate. If your current portfolio already exceeds your Coast FIRE Number, you’ve coasted.

Using This Calculator as a Canadian

Canadian users have access to two powerful registered accounts — the RRSP and the TFSA — that can significantly accelerate your path to Coast FIRE thanks to tax-sheltered compounding. Here’s how to get the most accurate results from this calculator:

How to fill in the fields
Current Invested Assets
Enter the combined total of your RRSP, TFSA, and any non-registered investment accounts. Do not include cash savings accounts (HISA) unless they are invested in growth assets.
CPP + OAS
Canada is selected by default, so this field is already set to CPP + OAS. Enter your estimated combined monthly benefit. As of 2026 the average CPP at age 65 is about $877/month (maximum about $1,508) and the maximum OAS at 65–74 is about $752/month — so $1,000 to $1,600 covers most people. Tap “Use average CPP + OAS” to fill in $1,629. This reduces your required retirement number, which lowers your Coast FIRE target.
Inflation Rate
The Bank of Canada targets 2% inflation. Set the inflation slider to 2.0%–2.5% for a realistic Canadian projection.

💡 Tip: Because TFSA growth is completely tax-free, every dollar compounding inside a TFSA is worth more over time than the same dollar in a non-registered account. Maximizing your TFSA first is often the most effective strategy for reaching Coast FIRE sooner.

Why CPP and OAS Change Your Coast FIRE Number So Much

Most Coast FIRE calculators are built for a US audience and simply ignore government benefits, or bury them in an advanced panel. For Canadians that is the single biggest source of an inflated target, because CPP and OAS are indexed and paid for life. They do not start the day you retire, though: OAS begins at 65 and CPP at 60 at the earliest, so if you stop working sooner your portfolio covers the years in between, as the section on retiring before CPP and OAS start explains below.

Take someone who wants to spend $60,000 a year in retirement at a 4% withdrawal rate:

AssumptionRetirement numberCoast number 20 yrs out
Ignoring CPP + OAS$1,500,000$565,334
Including average CPP + OAS ($1,629/mo)$1,011,300$381,148

Government benefits of $19,548 a year cover roughly a third of that spending, which cuts the retirement number by $488,700 and the amount you need invested today by about $184,000. That is not a rounding error — it is the difference between “I have a decade to go” and “I have already coasted.”

Two honest caveats. Your actual CPP depends on your contribution history, so use a conservative figure if your working years have gaps, and check your real estimate in your My Service Canada Account. And if you have a workplace defined-benefit pension on top of CPP and OAS, the effect is larger still — our guide to Coast FIRE with a pension walks through the gap method for that case.

Retiring Before CPP and OAS Start

Old Age Security cannot start before 65, and the Canada Pension Plan cannot start before 60. Coast FIRE is popular with people who want to stop full-time work earlier than that, which creates a gap: in the years between your retirement date and the day your benefits begin, your portfolio has to pay for everything. A calculator that simply subtracts CPP and OAS from your spending assumes those cheques arrive the day you retire, and understates what you need.

Using the same example as above — $60,000 a year of spending, $19,548 a year of average CPP and maximum OAS starting at 65, a 4.5% real return and a 4% withdrawal rate — here is what the gap does for a 35-year-old:

Retire atGap yearsRetirement numberCoast FIRE number at 35
5510$1,172,938 (+16%)$486,350
605$1,100,977 (+9%)$366,329
650$1,011,300$270,017

Retiring at 55 instead of 65 raises the retirement number by about 16% once the ten unfunded years are counted. This calculator handles it automatically: set Benefits Start at Age to when you plan to claim, and the Where your retirement income comes from panel in your results shows how much it added. If you plan to take CPP early at 60, the gap is shorter, but remember that CPP taken at 60 is permanently reduced, so lower your monthly estimate at the same time.

Why Coast FIRE Numbers Look So Small When You Are Young

The result this calculator gives a 30-year-old often looks too low to be real. It is not a mistake — it is compounding running in reverse. At a 5% real return money roughly doubles every 14 years, so the further away retirement is, the smaller the slice you need banked today. Using the $1,011,300 target above:

  • At 25 (40 years to go): about $143,651 — roughly 14% of the final number
  • At 35 (30 years to go): about $233,992 — roughly 23%
  • At 45 (20 years to go): about $381,148 — roughly 38%
  • At 55 (10 years to go): about $620,850 — roughly 61%

The discount collapses fast in your forties and fifties. That asymmetry is the whole reason Coast FIRE works as a strategy: front-load the saving while compounding still has decades to do the heavy lifting, then stop contributing and let time finish the job.

One number decides everything above: the real return you assume. This calculator subtracts inflation from your investment return (7% minus 2.5% gives 4.5%), which is the common convention in consumer FIRE tools — the more precise Fisher method divides instead and lands slightly lower. Over 30 years that gap compounds into a real difference, so it is worth understanding which convention you are looking at when comparing calculators — we explain it in real vs nominal returns, and cover how to pick a defensible rate in what return rate to use in FIRE projections.

Ready to put your savings to work? Compare today’s best GIC and HISA rates in Canada to maximize your Coast FIRE portfolio.
Compare Savings Rates →

Frequently Asked Questions

How do you calculate your Coast FIRE number?
Your Coast FIRE number is calculated in two steps. First, determine your retirement number: divide your expected annual retirement spending by your safe withdrawal rate (typically 4%). Then discount that retirement number back to today using your expected real rate of return (investment return minus inflation) over the years until retirement. The formula is: Coast FIRE Number = Retirement Number ÷ (1 + real return)^years. Use the calculator above — sometimes searched as a coastfire calculator, written as one word — to get your result instantly.
Is $500,000 enough to reach Coast FIRE?
It depends on your age, retirement target, and expected spending. For a 35-year-old planning to retire at 65 with $50,000/year in spending (less CPP/OAS), $500,000 today would grow to approximately $1.1–1.5 million by retirement at a 4–5% real return — which may be sufficient. Use the calculator with your specific numbers to find out exactly where $500,000 puts you relative to your Coast FIRE target.
How much is enough for Coast FIRE?
There is no single answer — your Coast FIRE number depends on three variables: how much you plan to spend in retirement, how many years until retirement, and your expected investment return. A 30-year-old planning to retire at 65 with $60,000/year in expenses needs roughly $200,000–$250,000 invested today (assuming a 4.5% real return). A 40-year-old with the same goal needs closer to $350,000–$400,000 because there are fewer years for compound growth to work.
How does CPP and OAS affect your Coast FIRE number in Canada?
CPP and OAS reduce the amount your personal portfolio needs to cover in retirement. As of 2026 the average CPP at 65 is about $877/month and the maximum OAS at 65 to 74 is about $752/month, roughly $19,548 a year combined. If you plan to spend $60,000/year, your portfolio only needs to cover about $40,452 — which cuts a $1,500,000 retirement number down to roughly $1,011,300. Canada is selected by default, so just enter your estimated monthly CPP + OAS, or tap the button to use the average.
What if I retire before CPP and OAS start?
Then your portfolio has to cover your full spending until the benefits begin. OAS cannot start before 65 and CPP cannot start before 60, so retiring at 55 leaves a ten-year gap. This calculator adds the value of those missing payments to your retirement number: set Benefits Start at Age to when you plan to claim. For someone spending $60,000 a year with $19,548 of CPP and OAS from 65, retiring at 55 raises the retirement number from $1,011,300 to about $1,172,938, and the Coast FIRE number at age 35 from about $419,000 to about $486,000.
Can I use this calculator for both RRSP and TFSA?
Yes. Enter the combined total of your RRSP, TFSA, and any non-registered investment accounts in the Current Invested Assets field. The calculator uses your total invested portfolio to determine your Coast FIRE number.
What investment return rate should I use for Canada?
A commonly used assumption for a diversified Canadian portfolio is a nominal return of 6–7% per year. With the Bank of Canada’s 2% inflation target, this gives a real return of approximately 4–5%. The calculator defaults to 7% nominal and 2.5% inflation, resulting in a 4.5% real return — a reasonable assumption for long-term Canadian retirement planning.
How do couples use the Coast FIRE Calculator?
Switch to the 👫 Couple mode using the toggle above the calculator. Enter each partner’s age, retirement age, current invested assets, and monthly investment contribution separately. Enter your combined household retirement spending and combined government benefits once. The calculator will show your combined Coast FIRE target, each partner’s individual progress, and who reaches Coast FIRE first.
What is the difference between Coast FIRE and regular FIRE?
Regular FIRE requires accumulating enough to retire completely — typically 25× your annual expenses. Coast FIRE is an earlier, less demanding milestone: you’ve invested enough that compound growth will handle your retirement, but you still work to cover current living costs. Coast FIRE is achievable much sooner than full FIRE, often in your 30s or early 40s, and doesn’t require an extreme savings rate.
⚠️ Disclaimer: This calculator is for educational and illustrative purposes only. It does not constitute financial advice. Projections are based on your inputs and fixed assumptions — actual investment returns vary and are not guaranteed. Consult a licensed financial advisor before making investment or retirement planning decisions.