Both let you pull money tax-free toward a first home. Only one of them has to be paid back. That difference matters more than most explanations let on.
If you're saving toward a first home in Canada, there are three accounts worth knowing, and they behave very differently once the money actually moves.
Tax deduction going in, tax-free coming out, as long as it goes to a first home. Nothing to pay back. The closest thing to a strict upgrade in the system.
Withdraw up to $60,000 tax-free right now — but it's a loan from your future self. You have to repay it, or the unpaid part becomes taxable income.
Always tax-free, no restrictions on what it's for, nothing to repay. The most flexible of the three, with no home-specific perks beyond that flexibility.
The First Home Savings Account, since its 2023 launch, is the rare account that stacks two tax advantages that normally don't come together: an RRSP-style deduction when you contribute, and a TFSA-style tax-free withdrawal when you take it out — provided the money goes toward buying your first home. If you don't end up buying, you can transfer the balance into an RRSP without losing the room.
The limit is $8,000 per year, up to $40,000 lifetime (2026 figures, CRA). Unused annual room carries forward by one year — miss a year and you can catch up somewhat, but the account only exists for 15 years from when you open it, or until you turn 71, so opening it early matters even if you're not buying soon.
The Home Buyers' Plan lets you withdraw up to $60,000 from your RRSP tax-free toward a first home (2026 limit). The part that gets glossed over: this is explicitly a loan from yourself. You're required to repay it back into your RRSP over 15 years, starting the second year after the withdrawal, in roughly equal annual installments.
Miss a year's repayment, and the amount you were supposed to repay gets added to your taxable income for that year instead — you don't get a penalty, you just lose the tax-deferral benefit on that portion, permanently.
Yes — and for a first home, most people should. The FHSA and the HBP are explicitly designed to work alongside each other, not instead of each other. A couple buying their first home together could realistically combine:
That's real money, and the order you draw it in matters: FHSA first (never has to be repaid), then TFSA (also never repaid, but you lose the tax-free growth room permanently once withdrawn — it doesn't come back until the following calendar year, and only up to what you withdrew), then RRSP HBP last, since that's the one with a real repayment obligation attached.
Say you need a $100,000 down payment. $40,000 comes from a maxed-out FHSA — gone, no strings attached. $30,000 comes from a TFSA — also gone, no strings, though that's $30,000 less compounding tax-free going forward. The remaining $30,000 comes from an RRSP HBP withdrawal — and now you owe roughly $2,000 a year back into that RRSP for the next 15 years, or it starts showing up as taxable income instead.
If you're not sure where to put new savings and a first home is the goal, the FHSA is close to a strict upgrade over the alternatives — open one now, even before you're ready to buy, just to start the contribution-room clock. Treat the RRSP Home Buyers' Plan as a real loan with a real repayment schedule, not free money, when you're deciding how much of it to lean on.
Model your actual down payment against your real FHSA, RRSP, and TFSA balances — Compoundfork applies these exact caps automatically.
Try Compoundfork →