The First Home Savings Account (FHSA) launched in April 2023 and immediately changed the landscape for Canadian first-time buyers. For the first time, Canadians could save for a home with both an upfront tax deduction and tax-free withdrawals — the best features of the RRSP and TFSA combined into a single account purpose-built for home ownership. But the RRSP Home Buyers' Plan (HBP) still exists and still allows a larger single withdrawal. So which should you use — the FHSA, the RRSP HBP, or both?
The short answer for most first-time buyers in 2025: maximize the FHSA first, then layer the RRSP HBP on top. But the longer answer depends on your income, how quickly you plan to buy, and how much you've already saved in your RRSP. This guide walks through every scenario so you can make the right call.
Key Numbers at a Glance: FHSA — $8,000/year, $40,000 lifetime, tax-deductible contributions, tax-free qualifying withdrawals, no repayment required. RRSP HBP — up to $60,000 withdrawal, 15-year repayment period, no annual limit except your available RRSP room.
What Is the First Home Savings Account (FHSA)?
The FHSA is a registered account introduced by the federal government in 2023 specifically for first-time home buyers. It combines the tax advantages of both an RRSP (contributions are tax-deductible) and a TFSA (qualifying withdrawals are tax-free). This double tax benefit makes it arguably the most powerful registered account available to eligible Canadians.
FHSA Key Rules for 2025
- Annual contribution limit: $8,000 per year
- Lifetime contribution limit: $40,000
- Carry-forward room: Up to $8,000 of unused annual room carries forward one year (so the maximum you can contribute in a single year is $16,000 if you have carry-forward room)
- Tax deduction: Contributions reduce your taxable income, just like RRSP contributions
- Qualifying withdrawal: Tax-free when used to purchase a qualifying first home
- No repayment required: Unlike the RRSP HBP, you never have to pay the money back
- Account lifespan: The FHSA can remain open for up to 15 years, or until December 31 of the year you turn 71
- Transfer option: If you don't buy a home, you can transfer the balance to your RRSP or RRIF tax-free without using RRSP room
To open an FHSA, you must be a Canadian resident aged 18 or older (19 in provinces with that age of majority), and you must qualify as a first-time home buyer — meaning you have not owned a principal residence in the current year or in any of the previous four calendar years.
What Is the RRSP Home Buyers' Plan (HBP)?
The RRSP Home Buyers' Plan allows first-time buyers to withdraw up to $60,000 from their RRSP to fund a home purchase. The withdrawal is not subject to withholding tax at the time of withdrawal, making it feel like a tax-free loan from yourself. The key difference from the FHSA: you must repay the amount over 15 years.
RRSP HBP Key Rules for 2025
- Maximum withdrawal: $60,000 per person (increased from $35,000 as of Budget 2024)
- Repayment period: 15 years, beginning the second year after the year of withdrawal
- Minimum annual repayment: 1/15th of the withdrawn amount per year
- Missed repayment consequence: The missed repayment amount is added to your income for that year and taxed normally
- Eligibility: Must be a first-time home buyer, funds must have been in the RRSP for at least 90 days before withdrawal
- Spouse/partner: Each person in a couple can use the HBP, so a couple can access up to $120,000 combined
Important change: The RRSP HBP withdrawal limit was increased to $60,000 (from $35,000) effective April 16, 2024. The repayment grace period was also extended: for withdrawals made between January 1, 2022 and December 31, 2025, repayment doesn't need to begin until 5 years after the withdrawal year (instead of 2 years).
FHSA vs RRSP HBP: Side-by-Side Comparison
| Feature | FHSA | RRSP HBP |
|---|---|---|
| Maximum amount | $40,000 lifetime | $60,000 per person |
| Annual limit | $8,000/year (+ carry-forward) | No annual limit (limited by RRSP room) |
| Tax deduction on contribution | Yes | Yes (when originally contributed) |
| Tax-free withdrawal | Yes (qualifying home purchase) | Yes (at time of withdrawal) |
| Repayment required | No | Yes — over 15 years |
| Penalty for missing repayment | N/A | Included in income that year |
| Can be used together | Yes | Yes |
| Transfer if home not purchased | To RRSP/RRIF (no RRSP room used) | N/A — stays in RRSP |
| Minimum time in account | No minimum hold period | 90-day hold required |
| Account holder must live in home | Yes (principal residence) | Yes (principal residence) |
The Repayment Advantage: Why the FHSA Usually Wins
The most significant practical difference between the FHSA and the HBP is the repayment obligation. With the FHSA, you contribute money, invest it, and withdraw it tax-free — the transaction is complete. With the HBP, the $60,000 withdrawal is essentially a loan you make to yourself, and you must pay it back into your RRSP over 15 years at a rate of $4,000 per year (if you withdrew the full $60,000).
If you miss an annual HBP repayment, that missed amount is included in your income for the year and taxed at your marginal rate. This happens automatically — CRA includes it on your Notice of Assessment if you don't report it yourself on Schedule 7 of your tax return. Over 15 years, this discipline burden can be a real source of stress and accidental tax surprises.
The FHSA requires no such discipline after withdrawal. The tax benefit is locked in, and the money is yours for the home purchase. This is why, for most buyers, the FHSA is the clearly superior starting point.
Income Thresholds: Where Each Account Makes More Sense
Higher Income ($80,000+): FHSA Is Excellent, Use Both
At higher income levels, the FHSA's tax deduction is worth more. If you earn $100,000 in Ontario, your marginal tax rate is approximately 43.4%. An $8,000 FHSA contribution saves you roughly $3,470 in taxes — and that withdrawal will be entirely tax-free when you buy. Meanwhile, if you already have substantial RRSP savings, layering the HBP on top can add up to $60,000 more to your down payment.
Lower Income ($50,000 or below): FHSA Still Great, HBP Less Attractive
At lower incomes, both accounts remain useful, but the RRSP HBP becomes less compelling because you may not have significant RRSP savings yet, and the tax deduction from the original RRSP contribution was worth less. The FHSA is still excellent at any income level because the carry-forward rules let you accumulate up to $40,000 over time, and the transfer-to-RRSP fallback means there's no downside risk if your plans change.
Very Low Income (below $30,000): Consider the TFSA Instead
If your income is very low — say, below $30,000 — the tax deduction from FHSA contributions may push into the federal basic personal amount territory where the savings are minimal. In this case, a TFSA might serve the home-saving goal almost as well, since withdrawals are also tax-free and the funds are more flexible. However, the FHSA's transfer-to-RRSP option still makes it worth opening even at low income, as you're building RRSP room for the future.
Can You Use Both the FHSA and the RRSP HBP for the Same Purchase?
Yes — and this is one of the most powerful strategies available to Canadian first-time buyers. You can use both the FHSA and the RRSP HBP for the same qualifying home purchase. There is no rule that prevents combining them.
For a couple buying together, the combined potential down payment from registered accounts alone is substantial:
- Partner 1 FHSA: $40,000
- Partner 2 FHSA: $40,000
- Partner 1 RRSP HBP: $60,000
- Partner 2 RRSP HBP: $60,000
- Total: $200,000
In high-cost markets like Toronto or Vancouver, where a 20% down payment on an average home can exceed $200,000, this combination of accounts can be the difference between buying with CMHC mortgage insurance or avoiding it entirely — saving tens of thousands in insurance premiums over the life of the mortgage.
Strategy: How to Maximize Both Accounts
Step 1: Open an FHSA Immediately If Eligible
The FHSA's $8,000 annual carry-forward limit means there is a time cost to delaying. Every year you don't open and contribute to an FHSA, you lose the ability to carry forward that year's room. Open the account even if you can only contribute a small amount initially — you can always top it up later.
Step 2: Maximize FHSA Contributions Each Year
Contribute the full $8,000 annually if possible. At a 40% marginal rate, each $8,000 contribution saves $3,200 in taxes. Over 5 years of $8,000 contributions ($40,000 total), the tax savings alone can be $16,000 — essentially giving you a significant head start on your down payment at no net cost if you would have saved that money anyway.
Step 3: Keep Building Your RRSP for the HBP Option
While maxing your FHSA, continue contributing to your RRSP. This builds the pool available under the HBP and also grows your overall retirement savings. Once you've exhausted the $40,000 FHSA lifetime limit, the HBP gives you access to another $60,000 for the same purchase.
Step 4: Invest the FHSA Aggressively If Buying is 3+ Years Away
The FHSA can hold the same investments as an RRSP — stocks, ETFs, GICs, mutual funds. If you're not planning to buy for several years, invest your FHSA contributions in growth assets. All capital gains and dividends earned inside the account are tax-sheltered, and the qualifying withdrawal remains tax-free regardless of how much the account has grown.
Calculate Your Mortgage Affordability
Now that you understand the FHSA and HBP, find out how much home you can afford with our free Mortgage Affordability Calculator.
Open the CalculatorFHSA vs RRSP: The 2025 Decision Framework
| Your Situation | Recommended Approach |
|---|---|
| First-time buyer, planning to buy in 1–5 years | Maximize FHSA first ($8,000/year), then HBP if needed |
| Already have significant RRSP savings | Use both — FHSA for the clean tax-free withdrawal, HBP for additional funds |
| Income over $80,000 | Definitely prioritize FHSA — the deduction saves the most at higher rates |
| Income under $50,000 | FHSA still beneficial; HBP adds value if you have RRSP savings already |
| Not sure if you'll buy within 15 years | Still open FHSA — worst case, transfer to RRSP with no tax or room cost |
| Already bought a home (not first-time buyer) | Neither available — focus on TFSA and mortgage prepayment |
Common Mistakes to Avoid
Waiting to Open the FHSA
Every year you delay opening an FHSA costs you carry-forward room. The FHSA's $8,000 carry-forward only accumulates from the year you open the account. Open it now, contribute what you can, and build from there.
Not Investing FHSA Funds
Many Canadians open an FHSA but leave it sitting in the default cash or money market option earning minimal returns. If your home purchase is more than two years away, invest the FHSA in a diversified ETF or a GIC ladder to make your money work harder while it waits.
Using the HBP Without a Repayment Plan
If you use the RRSP HBP, you must repay $60,000 over 15 years — that's $4,000 per year minimum. Failing to repay adds to your taxable income. Before withdrawing via the HBP, make sure you have a realistic plan to make the annual repayments, especially in the early years of home ownership when cash flow can be tight.
Over-Contributing to the FHSA
Like the RRSP, the FHSA charges a 1% monthly penalty on over-contributions. The lifetime maximum is $40,000 and the annual limit is $8,000 (with up to $8,000 carry-forward). Track your contributions carefully, especially if you contribute to more than one FHSA at different institutions.
Frequently Asked Questions
The FHSA annual contribution limit is $8,000 per year with a lifetime maximum of $40,000. You can carry forward up to $8,000 of unused annual room to the following year (so the maximum contribution in a single year is $16,000 if you have carry-forward room). The FHSA was introduced in April 2023, meaning that by 2025, someone who opened one in 2023 could have accumulated up to $32,000 of available room.
Yes. First-time buyers can use the FHSA and the RRSP Home Buyers' Plan together for the same home purchase. The FHSA provides up to $40,000 of tax-free withdrawals with no repayment required, while the HBP allows up to $60,000 of RRSP withdrawals with a 15-year repayment period. A couple can combine all four sources for a potential $200,000 in registered-account down payment funds.
If you don't buy a qualifying home within 15 years of opening the FHSA (or by December 31 of the year you turn 71), you can transfer the full balance to your RRSP or RRIF tax-free — without using any RRSP contribution room. You still got the deduction upfront, the money grew tax-sheltered, and now it lands in your RRSP. The only downside is the home purchase didn't happen — the tax benefits are preserved regardless.
For most first-time buyers, the FHSA is superior because withdrawals are fully tax-free with no repayment obligation. The HBP requires you to repay $60,000 over 15 years or face annual tax inclusions on missed amounts. However, the RRSP HBP allows a larger withdrawal, so the ideal strategy is to maximize the FHSA first, then use the HBP for additional funds. The FHSA is the clean, obligation-free option; the HBP is the bigger-but-more-complicated option.
To open an FHSA, you must be a Canadian resident, at least 18 (or 19 in some provinces), and a first-time home buyer. You are considered a first-time buyer if you have not owned a home you lived in as your principal residence in the current calendar year or in any of the preceding four calendar years. This means someone who sold their home 5+ years ago and has been renting since may qualify again.
Sources
- Canada Revenue Agency — First Home Savings Account (FHSA)
- Canada Revenue Agency — Home Buyers' Plan (HBP)
- Department of Finance Canada — Budget 2024: Fairness for Every Generation