FHSA vs RRSP Home Buyers' Plan Calculator: Ontario First-Time Buyer at $95K Income — Which Saves More Tax on a $500K Purchase in 2025

Published 2026-05-18 · 11 min read

A single Ontario earner making $95,000 wants to buy a $500,000 home. Two federal programs can help build the down payment tax-efficiently: the First Home Savings Account (FHSA) and the RRSP Home Buyers' Plan (HBP). This article calculates the exact tax savings from each, compares 1-year and 4-year purchase timelines, models the combined stacking strategy, and factors in the Ontario Land Transfer Tax first-time buyer rebate.

Key Takeaways

  • 1.At $95K Ontario income, each dollar of FHSA or RRSP contribution saves $0.3148 in tax (20.5% federal + 9.15% Ontario + 1.83% Ontario surtax). The deduction value is identical — the difference is entirely on the withdrawal side.
  • 2.FHSA wins on withdrawal: $0 tax, $0 repayment. HBP requires repaying $60,000 over 15 years ($4,000/year) or the missed amount becomes taxable income.
  • 3.Buying in 1 year: HBP wins on volume — you can pull $60,000 from existing RRSP savings immediately. FHSA is capped at $8,000 (first-year limit).
  • 4.Buying in 4 years: FHSA wins — $32,000 contributed and withdrawn tax-free with no repayment, saving $10,074 in tax vs. the same amount through HBP which creates a $2,133/year repayment burden.
  • 5.Best strategy: Stack both. FHSA ($32,000 over 4 years) + HBP ($60,000) = $92,000 in tax-sheltered down payment, plus a $4,000 Ontario LTT rebate on the $500K purchase.

The Scenario: Priya, Ontario First-Time Buyer

This worked example follows a single Ontario professional through every layer of the FHSA-vs-HBP decision. No existing calculator page models the side-by-side tax impact at this specific income level with Ontario-specific costs included.

  • Name: Priya
  • Age: 30
  • Location: Ontario (outside Toronto — no municipal LTT)
  • Employment income: $95,000/year
  • RRSP balance: $72,000 (accumulated over 6 years of working)
  • RRSP contribution room: $35,000
  • FHSA: Not yet opened
  • Target purchase price: $500,000
  • Filing status: Single
  • First-time buyer: Yes (never owned a home)

How the FHSA Works at $95K Ontario Income

The First Home Savings Account, introduced in 2023, combines the best features of the RRSP and TFSA for first-time home buyers. Contributions are tax-deductible (like an RRSP), and qualifying withdrawals are completely tax-free (like a TFSA). There is no repayment obligation.

FHSA FeatureDetail
Annual contribution limit$8,000
Lifetime contribution cap$40,000
Carry-forward roomUp to $8,000/year (max $16,000 in a single year)
Tax deduction on contributionYes — same as RRSP
Tax on qualifying withdrawal$0 — completely tax-free
Repayment requirementNone
Account lifespan15 years after opening (or age 71)

Tax Savings on FHSA Contributions at $95K

Combined marginal rate at $95,000 in Ontario:
• Federal: 20.5%
• Ontario: 9.15%
• Ontario surtax (20% × 9.15%): 1.83%
Total: 31.48%

Tax refund per $8,000 FHSA contribution: $8,000 × 31.48% = $2,518
Tax refund on $32,000 (4 years): $10,074
Tax refund on $40,000 (lifetime max, 5 years): $12,592

Because FHSA withdrawals for a qualifying home are tax-free, Priya keeps the full deduction benefit permanently. There is no future tax liability on the withdrawn amount. For a detailed breakdown of FHSA mechanics in another province, see our FHSA calculator for a BC first-time buyer.

How the RRSP Home Buyers' Plan Works at $95K

The HBP allows first-time buyers to withdraw up to $60,000 from their RRSP tax-free for a home purchase. The catch: the withdrawal must be repaid to your RRSP over 15 years, starting the second year after withdrawal. If you miss a repayment, the amount is added to your taxable income.

HBP FeatureDetail
Maximum withdrawal$60,000 (increased from $35,000 in 2024)
Tax on withdrawal$0 at withdrawal — but must be repaid
Repayment period15 years (starting year 2 after withdrawal)
Annual repayment on $60,000$4,000/year minimum
Missed repayment penaltyAmount added to taxable income for the year
Source of fundsMust already be in RRSP (90+ days before withdrawal)

The Real Cost of HBP Repayment at $95K

HBP withdrawal: $60,000
Annual repayment: $60,000 ÷ 15 = $4,000/year

If Priya repays on schedule: $0 additional tax
If Priya misses one $4,000 repayment: $4,000 added to income
Tax on missed repayment: $4,000 × 31.48% = $1,259

If Priya misses all 15 repayments: entire $60,000 becomes taxable over 15 years
Total tax cost: $60,000 × ~31% = ~$18,600

The repayment trap. The $4,000/year HBP repayment goes back into your RRSP but does not generate a new tax deduction — it simply prevents the $4,000 from being added to your taxable income. This is why HBP repayments feel invisible: you get no refund for making them, but you get a tax bill for missing them. Many new homeowners underestimate how tight cash flow becomes after closing, and the $4,000/year repayment competes with mortgage payments, property tax, and maintenance. For a worked example of FHSA + HBP stacking in Alberta, see our Alberta FHSA + RRSP HBP combo calculator.

Side-by-Side: FHSA vs HBP on $32,000

To make the comparison fair, this table assumes Priya has $32,000 available and four years before purchasing. She can either put it into the FHSA ($8,000/year for 4 years) or contribute it to her RRSP and withdraw under the HBP.

FactorFHSARRSP HBP
Amount contributed$32,000$32,000
Tax deduction (31.48%)$10,074$10,074
Available for down payment$32,000$32,000
Tax on withdrawal$0$0
Repayment required$0$32,000 over 15 years
Annual repayment obligation$0$2,133/year
Tax cost if repayments missed$0~$10,074
Net tax savings (permanent)$10,074$0 to $10,074*

*HBP tax savings depend entirely on repayment compliance. If fully repaid, you keep the deduction but tie up $2,133/year for 15 years. If not repaid, the deduction is effectively reversed through income inclusion.

Timeline Scenarios: Buying in 1 Year vs. 4 Years

The purchase timeline fundamentally changes which account wins. The FHSA's annual contribution cap means it needs time to build up, while the HBP can access existing RRSP savings immediately.

Scenario A: Buying in 1 Year

FHSA route:
Opens FHSA today, contributes $8,000
Tax refund: $8,000 × 31.48% = $2,518
Available for down payment from FHSA: $8,000

HBP route:
Priya already has $72,000 in RRSP
Withdraws $60,000 under HBP (the maximum)
Tax refund: $0 (already claimed deductions when contributing)
Available for down payment from HBP: $60,000

Winner at 1 year: HBP by $52,000 in accessible funds

The 90-day RRSP rule. Funds must sit in the RRSP for at least 90 days before HBP withdrawal. If Priya needs to make a fresh RRSP contribution to reach $60,000, she must plan 90 days ahead. Existing RRSP balances (like her $72,000) are immediately eligible.

Scenario B: Buying in 4 Years

FHSA route:
Year 1: $8,000 contribution → refund $2,518
Year 2: $8,000 contribution → refund $2,518
Year 3: $8,000 contribution → refund $2,518
Year 4: $8,000 contribution → refund $2,518
Total contributed: $32,000
Total tax refunds: $10,074
Available for down payment: $32,000 (tax-free, no repayment)

HBP route (same $32,000 into RRSP instead):
Contributes $32,000 to RRSP over 4 years
Total tax refunds: $10,074 (same deduction)
Withdraws $32,000 under HBP at purchase
Must repay $2,133/year for 15 years

Winner at 4 years: FHSA — same tax refund, no repayment obligation

The pattern is clear: the longer your time horizon, the more the FHSA advantage compounds. At 4+ years, every dollar in the FHSA is strictly superior to the same dollar in the HBP. For a similar comparison in Quebec, see our FHSA vs RRSP HBP calculator for Quebec at $600K.

The Combined FHSA + HBP Stacking Strategy

CRA explicitly allows using both the FHSA and HBP for the same qualifying home purchase. This is the maximum-firepower approach for first-time buyers with both FHSA room and existing RRSP savings.

Priya's Optimal 4-Year Stack

SourceAmountTax RefundRepaymentNet Benefit
FHSA (4 years × $8K)$32,000$10,074$0Tax-free forever
HBP (existing RRSP)$60,000$0*$4,000/yr × 15Deferred tax liability
Combined down payment$92,000$10,074$4,000/yr

*Priya already claimed RRSP deductions when she originally contributed. The HBP withdrawal itself generates no new deduction.

$500,000 purchase price
Down payment from FHSA + HBP: $92,000 (18.4%)
Additional savings needed for 20% down: $8,000
Mortgage (at 20% down): $400,000

With 18.4% down (under 20%), CMHC insurance applies:
CMHC premium at 15–19.99% down: 2.80%
Premium: $408,000 × 2.80% = $11,424
Insured mortgage: $408,000 + $11,424 = $419,424

The 20% threshold matters. Priya's combined FHSA + HBP gets her to 18.4% down — just short of the 20% that eliminates CMHC mortgage insurance. Adding $8,000 from a TFSA or regular savings to reach $100,000 (20%) saves the entire $11,424 insurance premium. That $8,000 has a 143% return on investment. For a year-end contribution strategy that maximizes both accounts, see our FHSA + RRSP year-end combo calculator.

Ontario Land Transfer Tax and First-Time Buyer Rebate

Ontario Land Transfer Tax is a closing cost that many first-time buyers underestimate. The first-time buyer rebate offsets some but not all of it on a $500,000 purchase.

Ontario LTT on a $500,000 Home

0.5% on first $55,000: $275
1.0% on $55,001 to $250,000: $1,950
1.5% on $250,001 to $400,000: $2,250
2.0% on $400,001 to $500,000: $2,000
Total Ontario LTT: $6,475

First-time buyer rebate: −$4,000
Net Ontario LTT: $2,475

The $4,000 rebate covers the full LTT on homes up to $368,333. Above that, the rebate is capped and the buyer pays the difference. For a deeper look at Ontario LTT including Toronto's double tax, see our Ontario Land Transfer Tax calculator for Toronto vs. Mississauga.

After-Tax Dollar Comparison: Full Picture

This is the table Priya actually needs. It shows the total cost of buying a $500,000 home under three strategies, after accounting for tax refunds, LTT rebate, CMHC insurance, and the HBP repayment obligation.

ItemFHSA OnlyHBP OnlyFHSA + HBP
Down payment from tax-sheltered accounts$32,000$60,000$92,000
Tax refunds earned$10,074$0*$10,074
Ontario LTT (after $4K rebate)$2,475$2,475$2,475
Repayment obligation (15 years)$0$60,000$60,000
Annual repayment burden$0/yr$4,000/yr$4,000/yr
Additional savings needed for 20% down$68,000$40,000$8,000
CMHC insurance (if under 20%)$18,720$14,168$11,424

*Assumes HBP uses existing RRSP savings where deductions were already claimed in prior years. If making fresh RRSP contributions specifically for HBP, the deduction value would be the same as FHSA ($0.3148 per dollar).

Opportunity cost of HBP repayment. The $4,000/year HBP repayment goes back into the RRSP, where it grows tax-deferred. But those dollars are locked in the RRSP — they cannot go toward a TFSA, non-registered investments, or mortgage prepayments. Over 15 years at a 6% return, $4,000/year grows to approximately $93,000 inside the RRSP. The question is whether Priya would have invested that $4,000 elsewhere if not forced to repay the HBP. For many new homeowners, the answer is no — the forced savings aspect of HBP repayment is actually beneficial.

Which Strategy Wins? Decision Framework

  • Buying within 1 year, need maximum down payment now: Use HBP to access existing RRSP savings. Open an FHSA anyway — contribute $8,000 for the tax refund and use both at closing.
  • Buying in 2–4 years, building savings: Prioritize FHSA contributions ($8,000/year) for the no-repayment advantage. Use remaining savings capacity for RRSP (future HBP withdrawal) if you need more than $32,000–$40,000 from tax-sheltered accounts.
  • Buying in 5+ years: Max out FHSA to the $40,000 lifetime cap first. Then build RRSP for HBP. Combined potential: $100,000 in tax-sheltered down payment funds.
  • Uncertain about buying: FHSA is lower risk. If you never buy, the balance transfers to your RRSP without affecting contribution room. HBP requires an actual home purchase to access funds penalty-free.

Important Disclaimer

This article provides general information about the First Home Savings Account and the RRSP Home Buyers' Plan under Canadian federal tax law. It is not legal, financial, or tax advice. The FHSA is governed by the Income Tax Act (Canada) as amended by Bill C-32 (Fall Economic Statement Implementation Act, 2022). The HBP is administered by CRA under sections 146.01 of the Income Tax Act, with the $60,000 withdrawal limit effective for withdrawals made after April 16, 2024 (2024 Federal Budget). Ontario Land Transfer Tax rates and the first-time buyer rebate are set under the Ontario Land Transfer Tax Act. CMHC mortgage insurance premiums are set by Canada Mortgage and Housing Corporation and may change. Federal and Ontario tax brackets, surtax thresholds, and credit amounts are based on 2025 figures and are indexed annually. The Ontario surtax calculation is based on basic provincial tax before credits. Individual outcomes depend on actual income, contribution history, province of residence, and filing status. Consult a qualified financial planner and tax professional before making home purchase or investment decisions.

Frequently Asked Questions

Can I use both FHSA and RRSP Home Buyers' Plan for the same home purchase?

Yes. CRA allows you to combine FHSA and HBP withdrawals for the same qualifying home purchase. You can withdraw up to $40,000 from your FHSA (tax-free, no repayment) and up to $60,000 from your RRSP under the HBP (tax-free withdrawal, but must be repaid over 15 years). Combined, that is up to $100,000 in tax-sheltered funds toward your down payment. Both programs require you to be a first-time home buyer as defined by the Income Tax Act — you must not have owned a home in the current year or the preceding four calendar years.

What happens if I don't repay the RRSP Home Buyers' Plan on schedule?

If you miss an annual HBP repayment, the missed amount is added to your taxable income for that year. For a $60,000 HBP withdrawal, the minimum annual repayment is $4,000 per year over 15 years. If you skip a $4,000 repayment while earning $95,000, that $4,000 is added to your income, and you pay tax on it at your marginal rate — approximately $1,259 in combined federal and Ontario tax at the 31.48% rate. The FHSA has no repayment requirement at all, which is one of its major advantages.

What is the combined marginal tax rate at $95,000 income in Ontario for 2025?

At $95,000 of employment income in Ontario, the federal marginal rate is 20.5% and the Ontario marginal rate is 9.15%. Ontario also applies a surtax of 20% on basic provincial tax exceeding $5,315, which adds an effective 1.83% at this income level. The combined marginal rate is approximately 31.48%. This means every dollar of FHSA or RRSP contribution saves $0.3148 in tax. The rate drops to 29.65% on income below approximately $89,482 where the Ontario surtax no longer applies.

Is an FHSA contribution better than an RRSP contribution at $95K income?

For a first-time home buyer, FHSA is almost always better dollar-for-dollar. Both give the same tax deduction at your marginal rate ($0.3148 per dollar at $95K in Ontario). The difference is on withdrawal: FHSA withdrawals for a qualifying home purchase are completely tax-free with no repayment. RRSP HBP withdrawals are tax-free at withdrawal but must be repaid over 15 years — if you don't repay, the amount becomes taxable income. FHSA also has a smaller annual limit ($8,000 vs your full RRSP room), so the optimal strategy is to max out FHSA first, then use RRSP/HBP for additional down payment savings.

How much is the Ontario Land Transfer Tax first-time buyer rebate?

Ontario provides a first-time home buyer Land Transfer Tax refund of up to $4,000, which covers the full LTT on homes up to $368,333. On a $500,000 purchase, the Ontario LTT is $6,475, so the $4,000 rebate reduces the net LTT to $2,475. If buying in Toronto, you also pay the Toronto Municipal Land Transfer Tax but can claim a separate municipal first-time buyer rebate of up to $4,475. The Ontario LTT rebate requires that you be a Canadian citizen or permanent resident, 18 or older, and have never owned a home anywhere in the world.

Can I transfer unused FHSA contribution room to the next year?

Yes. Starting in the year after you open your FHSA, unused contribution room carries forward up to $8,000 per year. The maximum carry-forward in any single year is $8,000, so the most you can contribute in one year is $16,000 ($8,000 current year + $8,000 carried forward). The lifetime maximum remains $40,000 regardless of carry-forward. The FHSA must be used within 15 years of opening or by December 31 of the year you turn 71, whichever comes first. If you do not buy a qualifying home, you can transfer the balance to your RRSP without affecting your RRSP contribution room.