FHSA vs RRSP Home-Buying Calculator Canada

This FHSA vs RRSP calculator compares a First Home Savings Account with the RRSP Home Buyers' Plan: both balances, the tax refunds and the repayment owed.

FHSA vs RRSP Home-Buying Calculator Canada
C$
C$
C$
Advanced options
C$
Down payment available – FHSA route —
Down payment available – Home Buyers' Plan route —
Down payment available – both plans —
FHSA advantage over the Home Buyers' Plan —
FHSA balance at purchase —
RRSP balance at purchase —
Home Buyers' Plan withdrawal —
Minimum annual HBP repayment —
Total HBP amount to repay —
Total tax refund – FHSA route —
Total tax refund – RRSP route —
Combined marginal tax rate —
Shortfall against your target – FHSA route —
Unused FHSA lifetime room —

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

What it does

The FHSA vs RRSP Home-Buying Calculator projects a Canadian first-time buyer's down payment three ways: built inside a First Home Savings Account, built inside an RRSP and withdrawn under the Home Buyers' Plan, or both plans used together.

Data sources & parameters

The figures below drive this calculator. We keep them aligned with the latest official guidance, and each result recalculates automatically whenever a value changes.

ParameterValueSourceLast updated
FHSA annual contribution limit8,000canada.caEffective 2025-01-01FHSA annual contribution limit. Up to 8000 carry-forward, so max 16000 in a year.
FHSA lifetime contribution limit40,000canada.caEffective 2025-01-01FHSA lifetime contribution limit.
Home Buyers' Plan maximum withdrawal60,000canada.caEffective 2025-01-01RRSP Home Buyers' Plan max withdrawal (raised from 35000 for withdrawals after Apr 16 2024). Repayable over 15 years.
Home Buyers' Plan repayment period (15 years; minimum annual repayment = balance / 15)15canada.caEffective 2026-01-01Updated dead Canada.ca CRA URL to verified 200 OK official publication
RRSP annual dollar limit33,810canada.caEffective 2026-01-01CRA RRSP annual dollar limit for 2026. Closed at 2026-12-31; superseded by the 2027-01-01 row (35390). audit 2026-09-23
RRSP contribution rate of earned income0.18canada.ca—
Federal personal income tax brackets and rates for 2026.Rate schedulecanada.caEffective 2026-01-01Verified unchanged at CRA; citation replaced, it previously named a fund manager rather than a government page and carried no URL.
Provincial and territorial personal income tax brackets and rates for 2026.Rate schedulecanada.ca, revenuquebec.caEffective 2026-01-01BC lowest rate corrected 5.06 to 5.6 pct; PE fourth band to 142520 with a new 20 pct band over 200000. MB kept at 47000/100000: its indexation is paused, and CRA payroll tables confirm it.
Maximum federal basic personal amount for 2026.16,452canada.caEffective 2026-01-01Verified 16452 at the CRA indexation page; the citation was the bare text CRA 2026 with no URL a reader could follow.
Provincial and territorial basic personal amounts for 2026, claimed at each jurisdiction lowest rate.Rate schedulecanada.ca, revenuquebec.caEffective 2026-01-01NL raised from 11188 to 13094, retroactive to 1 January 2026 (CRA T4127 July 2026, 123rd edition; payroll applies a prorated 15000 from July). Other 12 amounts unchanged. audit 2026-09-23
Quebec abatement of basic federal tax0.165canada.caEffective 2026-01-01Quebec refundable federal tax abatement (reduces federal tax for Quebec residents)
Minimum federal basic personal amount for 2026, reached at net income of 258,482 and above. Between 181,440 and 258,482 the amount falls in a straight line from the maximum. The Yukon amount follows the same formula.14,829canada.caEffective 2026-01-01
Manitoba basic personal amount phase-out for 2026: full amount at net income up to 200,000, falling in a straight line to zero at 400,000.Rate schedulecanada.caEffective 2026-01-01
Ontario tax reduction for 2026 (no dependants): tax and surtax are reduced by the lesser of that amount and twice the basic reduction amount minus it.Rate schedulecanada.caEffective 2026-01-01
British Columbia tax reduction for 2026 (BC announcement of 17 February 2026): up to 690 at taxable income to 25,570, then falling at 3.56 percent of the excess until it reaches zero at 44,952.Rate schedulecanada.caEffective 2026-01-01Corrected from the January 2026 payroll table (575, ending 41,722) to the July 2026 edition's annual (Option 2) formula: maximum 690, 3.56 percent, zero above 44,952.

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

The formula

FHSA route = sheltered balance + overflow and reinvested refunds; HBP route = min(RRSP balance, plan maximum) + overflow and reinvested refunds; combined = FHSA balance + min(existing RRSP, plan maximum) + overflow

How it works

It contributes your annual savings to each plan subject to that plan's own room, grows the balances at your assumed return, values every deduction against the real federal and provincial brackets rather than a flat rate, and places anything above the room in an ordinary taxable pot that still counts toward the purchase.

Where it is used

  • Choosing between the FHSA and the Home Buyers' Plan for a first home
  • Seeing how much of a down payment target each route reaches in time
  • Weighing a larger up-front withdrawal against a 15-year repayment

Worked example

An Ontario buyer on CA$95,000.00 saving CA$10,000.00 a year for 5 years faces a combined marginal rate of …. The FHSA route reaches …, made up of a … account balance plus the overflow and … of refunds. The Home Buyers' Plan route reaches … because the CA$20,000.00 already in the RRSP lets the withdrawal hit its … maximum straight away, but that money must be repaid at … a year. Using both plans together delivers …, comfortably clearing the CA$80,000.00 target.

What the FHSA vs RRSP calculator does

Should a first down payment be built in a First Home Savings Account, in an RRSP withdrawn under the Home Buyers’ Plan, or in both? Enter your income, province, yearly savings and time until you buy, and the calculator projects each route and reports the cash available at closing.

The two plans are good at different things. The FHSA gives a deduction and a tax-free withdrawal but limits how much you can put in. The RRSP has much more room for a decent earner, but the Home Buyers’ Plan limits what you can take out and requires repayment over fifteen years.

How the two plans differ

Both give a deduction in the year you contribute, so the refund per dollar is the same. Everything after that differs.

An FHSA has an annual limit ($8,000) and a lifetime limit ($40,000). Money inside grows sheltered, and a qualifying withdrawal for a first home is entirely tax-free with nothing owing afterwards: deductible like an RRSP going in, tax-free like a TFSA coming out.

The Home Buyers’ Plan is effectively a loan from yourself. You build an RRSP, withdraw up to $60,000 without immediate tax, and repay it to the RRSP over the repayment period. Miss an instalment and that amount is added to your income for the year. While the repayment runs, retirement saving in the RRSP effectively stalls.

What the calculator models

Each year the tool contributes what you can save, up to each plan’s room, and grows the balance at your chosen return. Savings above a plan’s annual room go into an ordinary non-registered pot at the same return, still available for the down payment, and reinvested refunds go there too.

The refund is calculated by working out tax on your income with and without the deduction, using current federal and provincial brackets and both basic personal amounts, which matters near a bracket edge. Ontario and British Columbia low-income tax reductions and the Quebec abatement are applied.

RRSP room is 18% of earned income, capped at the annual dollar limit. The FHSA is capped by its annual and lifetime limits.

The three routes compared

FHSA only: new savings fill the account up to its annual limit, the overflow and any reinvested refund sit beside it, and the whole balance is withdrawn tax-free at purchase.

RRSP only: new savings and any existing RRSP balance grow together, and at purchase you withdraw up to the Home Buyers’ Plan maximum; anything above stays in the RRSP. The overflow pot is available as before.

Both: new savings fill the FHSA, and the Home Buyers’ Plan draws on the RRSP balance you already had. For anyone with an existing RRSP this is usually the largest figure.

A worked example

With the default inputs ($95,000 income in Ontario, $10,000 saved a year for five years at 5%, $20,000 already in an RRSP, refunds reinvested, an $80,000 target), the FHSA route reaches about $71,781, about $8,219 short of the target. The RRSP route reaches about $77,203, including the full $60,000 HBP withdrawal, which must then be repaid at $4,000 a year. Using both reaches about $97,307. The FHSA route produced about $11,860 of refunds and the RRSP route about $14,825.

Reading the result

If the FHSA advantage is positive, the FHSA route puts more cash on the table with no repayment, and the choice is easy. If it is negative, the Home Buyers’ Plan route delivers more up front, usually because an existing RRSP lets you hit the withdrawal maximum immediately while the FHSA fills a year at a time. That money is borrowed, so read it next to the annual repayment.

The shortfall shows whether the FHSA route alone reaches your target in time. If not, the combined route usually closes the gap, and the unused lifetime room shows how much FHSA capacity is still idle.

Limits of the estimate

The model does not tax growth in the non-registered pot, which flatters both routes similarly. It assumes refunds arrive in the year of the contribution rather than the next spring. Provincial surtaxes and health premiums are not included in the marginal rate, so a high-income Ontario figure is slightly conservative. Unused FHSA room carried forward from earlier years and a spouse’s own FHSA, which can double a couple’s tax-free withdrawal, are not modelled.

Contribution limits, the withdrawal maximum, the repayment period, the RRSP percentage and dollar limit, and the tax brackets and basic personal amounts are parameters sourced from the CRA.

This is a planning estimate, not financial, tax or mortgage advice. Check your contribution room on your CRA notice of assessment and speak to a qualified adviser before committing to either plan.

About This FHSA vs RRSP Calculator

Use this FHSA vs RRSP calculator to get an instant, accurate estimate. The figures follow official CRA guidance and every rate and threshold is kept up to date for 2026. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.

Tax year 2026 · Data last reviewed 2026-10-19

Frequently asked questions

Can I use both the FHSA and the Home Buyers' Plan for the same purchase?
Yes. The two plans can be combined on the same qualifying home, which is why the calculator shows a third result using both. Most first-time buyers with an existing RRSP do best by filling the FHSA with new savings and drawing the Home Buyers' Plan from the RRSP they already hold.
Which plan gives the bigger tax refund?
Whichever lets you deduct more in the year. RRSP room is 18% of earned income up to the annual dollar limit, so a higher earner can usually deduct far more through an RRSP than the FHSA's $8,000 annual limit allows. Per dollar deducted, the refund is the same, because both are ordinary deductions.
Do I have to pay the FHSA money back?
No. A qualifying FHSA withdrawal for a first home is tax-free and never repaid. That is the biggest structural difference between the two plans and the reason the FHSA route usually wins once the balances are close.
What happens if I miss a Home Buyers' Plan repayment?
The missed instalment is added to your taxable income for that year and the room is lost for good. The calculator shows the minimum annual repayment so you can see the obligation before committing to it.
Does the calculator assume the tax refund is saved?
Only if you set the refund option to yes. Then the refund goes into an ordinary non-registered pot growing at the same return, which is what makes the deduction count toward the down payment. Set to no, the refund is reported but not counted.
What if I can save more than the FHSA annual limit?
Anything above the annual limit goes into an ordinary taxable account in the model, so it still counts toward the down payment but earns no deduction. That is why someone saving well above the limit can find the RRSP route builds faster.

About the author

Taha Kheirandish

Written and reviewed by

Taha Kheirandish

Economics student and independent researcher

Taha Kheirandish reads tax codes the way other people read maps — to find out where a system actually leads, not where it claims to go.

He is an economics student, and his work here is comparative by design. A pension deferral bonus in Quebec, a commuting allowance in Germany, a rent-increase ceiling in the Netherlands: each is a decision a government made about how money should move, and each reads differently once you set it beside eight others. He builds and checks these calculators across nine markets from primary sources — the regulation rather than a summary of it, the ministry’s own circular rather than a news item quoting it.

That is the editorial standard of the site as well as his habit. Every rate, threshold and bracket here carries the document it was read from and the date it takes effect, and gets re-checked when the law moves rather than when someone happens to notice.

He is a researcher, not a licensed adviser, and nothing on this site is personal financial advice. It is arithmetic done carefully with its sources shown — so that you can check it, and take it to someone who is.

Leave a Reply

Your email address will not be published. Required fields are marked *