What Is the Home Buyers' Plan (HBP) and How Does It Work?

If you've read the CPP post, the OAS post, or the GIS post, you know the pattern by now - I like knowing exactly what I'm entitled to and exactly how it works, before I need it. The Home Buyers' Plan is a bit different from those, since it's not really a "benefit" in the same sense. It's a program that lets you borrow from yourself. But it comes with just as many rules, and just as many ways to misunderstand it, so it gets the same treatment.

Unlike CPP, OAS, and GIS, which are many years away from us, we already took advantage of The Home Buyer’s Plan in our late 20’s. This benefit, coupled with our company’s GRRSPs, was how we were able to afford to buy a place without feeling the full burn of years of actively saving.

What Is the HBP?

The Home Buyers' Plan (HBP) is a program that lets a first-time home buyer withdraw money from their RRSP, tax-free, to put toward buying or building a qualifying home. Right now, the limit is $60,000 per person (when we used the program, the limit was $25,000 but also homes were cheaper!). If you're buying with a spouse or partner who also qualifies, that's $120,000 combined. This is real money toward a down payment, pulled straight out of accounts you were probably going to leave alone until retirement anyway. This is what happened to us. We were not aware of the HBP and we didn’t check our GRRSPs in our early years. When we found out that we each had over $25,000 that had accumulated “just like that”, and we could use that money for a home, we were pleasantly surprised. Big fan of the HBP.

The important word there is "withdraw," not "grant." Nothing about the HBP is free money. It's an interest-free loan from your future self, and like any loan, it has to be repaid - just not to a bank. You repay it to your own RRSP, on a schedule the CRA tracks for you.

Who Actually Qualifies?

The eligibility rules aren't complicated, but the "first-time buyer" label trips people up (more on that in the misconceptions section below). To participate, you generally need to:

  • Be a resident of Canada from the time of your withdrawal until you buy or build the home
  • Be considered a first-time home buyer
  • Have a written agreement to buy or build a qualifying home
  • Intend to live in the home as your principal residence within a year of buying or building it

"First-time buyer" doesn't mean what most people assume. It means you (and your spouse or common-law partner, if applicable) haven't owned a home that you lived in as your principal residence during the four calendar years before the withdrawal. So if you owned a home a decade ago, sold it, and have been renting since, you can very likely use the HBP again. But this is why you might hear some people refer to this as “First Time Home Buyer Plan”. This is wrong.

How the Withdrawal Actually Works

You don't call up the CRA to get your money. The process runs through your RRSP issuer:

  1. You enter into a written agreement to buy or build the home
  2. You fill out Form T1036 (Home Buyers' Plan Request to Withdraw Funds from an RRSP) and give it to your RRSP issuer (check your issuer's "Documents" section in the portal. There may already be a pre-made electronic form you can fill out and submit online.)
  3. The issuer pays out the funds without withholding any tax, as long as the form is filed correctly and you meet the conditions
  4. You must acquire the home by October 1 of the year following your withdrawal

You can pull the HBP amount from more than one RRSP, as long as you're the annuitant on each account. You can also make multiple withdrawals in the same year, as long as the total stays under the $60,000 limit.

One timing detail that catches people off guard - contributions made in the 89 days before an HBP withdrawal don't qualify for a tax deduction if they're withdrawn as part of the HBP. If you're topping up your RRSP specifically to maximize your HBP withdrawal, do it more than 90 days before you plan to pull the money out.

How It's Treated On Your Taxes

The withdrawal itself is not taxable income, as long as you meet all the HBP conditions. It doesn't show up on your T4 or get added to your taxable income for the year. That's the entire appeal - it's a way to access RRSP money without triggering the tax hit you'd normally face on an RRSP withdrawal.

But here's the nuance - you already got a tax deduction when you originally contributed that money to your RRSP. The HBP doesn't give you a second deduction, and repaying it doesn't give you one either. HBP repayments are not tax-deductible. You're not making a new RRSP contribution in the eyes of the CRA - you're restoring money you already got credit for once.

If you fail to meet the conditions after withdrawing (say, the purchase falls through and you can't cancel properly), the withdrawn amount gets added to your income for the year you took it out, and you'll owe tax on it at your marginal rate. This is one of the few real risks of the program, and it's worth understanding before you commit to a purchase.

How Repayment Works

You have to repay what you withdrew over a maximum of 15 years. Repayment starts the second year after the year of your withdrawal - so if you withdraw in 2026, your first required repayment year is 2028.

Each year, the CRA calculates your required repayment as 1/15th of your original withdrawal amount and tells you the exact figure on your Notice of Assessment. You make the repayment by contributing to an RRSP (in the repayment year, or in the first 60 days of the following year) and designating that contribution as an HBP repayment on Schedule 7 of your tax return.

And here's the detail worth repeating, because it surprises a lot of people - your repayment doesn't have to go back into the same RRSP account you withdrew from. The CRA doesn't track this at the account level - it tracks it at the individual level. You can repay into any RRSP you hold, with any issuer, as long as you're the one making the contribution and designating it correctly. If you consolidated accounts, switched brokerages, or opened a new RRSP somewhere else entirely since your withdrawal, none of that matters for repayment purposes. We took money out of our Sunlife GRRSPs and repaid them back to our Questrade accounts. It was a great way to have more control over how our money was invested compared to what Sunlife was offering.

A few other repayment mechanics worth knowing:

  • You can pay more than the minimum. Extra repayments reduce your outstanding balance and lower your required minimum for future years - though they don't shorten the 15-year window itself. We repaid our loans within 3 years to minimize the impact on growth.
  • You can repay the whole thing early, at any point, with no penalty.
  • If you miss a required repayment, the missed amount doesn't become a debt to the CRA. Instead, it gets added to your taxable income for that year, and you pay tax on it at your marginal rate. Your remaining balance and future minimums stay based on the original schedule.
  • If you turn 71, your ability to contribute to an RRSP ends, which forces a decision - repay the full remaining balance, take a reduced repayment schedule, or include the balance in income over the remaining years.

Note - withdrawals made between 2022 and 2025 received an extended 5-year grace period before repayment began, as a temporary measure. Withdrawals from 2026 onward are back to the standard 2-year grace period. Worth double-checking your own withdrawal year against the CRA's current guidance if this applies to you.

HBP vs. FHSA - They're Not Competitors

Since the First Home Savings Account (FHSA) launched (more on that in another post once), I get asked whether it replaces the HBP. It doesn't - they're built for different jobs, and you can use both toward the same home purchase.

The FHSA gives you a contribution deduction going in, tax-free growth, and tax-free withdrawals with no repayment required at all. The HBP gives you access to money you've already built up in an RRSP, but it comes with a repayment obligation attached. If you're early in your savings journey, prioritizing the FHSA first makes sense, since every dollar in there is permanently yours with no strings. The HBP becomes the tool you reach for on top of that, especially if you've already got a meaningful RRSP balance built up from years of contributions. It is also an amazing tool if your employer offers a GRRSP.

The Drawbacks

The HBP gets pitched as a clean win - free money for your down payment, what's not to like. Sure, I am a fan but I am not oblivious to some of its drawbacks which you should weigh before pulling the trigger.

You give up years of growth on that money. This is the big one. Whatever you withdraw stops compounding inside your RRSP the moment it leaves. $60,000 sitting in a diversified portfolio for 20+ years, growing tax-deferred, could easily turn into two or three times that by retirement. Pull it out for a down payment instead, and that growth is gone - not deferred, not paused, just gone. Repaying the principal later doesn't get that lost decade of compounding back. This is why we repaid ours as soon as we could.

Repayments compete with your mortgage, and everything else. You're not just carrying a mortgage payment after using the HBP - you're carrying a mandatory RRSP repayment on top of it, every year, for up to 15 years. That's real cash flow pressure stacked on top of the biggest debt most people ever take on, right when you can least afford surprises. Strongly consider this, but also consider how much you are contributing to a GRRSP if your employer has one. One could offset the other which becomes more of an extra tax calculation than a cash flow problem.

Your annual repayment has to be satisfied before any new contribution counts as a fresh, deductible one. Any RRSP contribution you make gets applied to your outstanding HBP balance first if you haven't hit your minimum for the year. If you're used to making RRSP contributions purely for the tax deduction, this can catch you off guard - the deduction you're expecting isn't there, because the CRA is treating the money as repayment, not new savings.

Missing a repayment doesn't just cost you - it costs you at the worst possible time. A missed minimum gets added to your taxable income for that year. If that happens in a year where your income is already high, you're paying tax on it at your top marginal rate, on top of whatever else is going on financially that year that caused you to miss the payment in the first place.

It's a forced concentration bet on a single asset. Money that was diversified across a portfolio inside your RRSP becomes equity in one house. That's not necessarily wrong - most Canadians end up with a lot of net worth in their home regardless - but it's worth being honest that the HBP actively pushes you toward concentrating capital rather than diversifying it, right at the moment you're already taking on leverage through a mortgage.

It can quietly shrink your retirement plan if you never fully catch up. The 15-year repayment window is generous on paper, but plenty of people either don't repay the full amount or take the full 15 years to do it, treating the annual minimum as the target instead of a floor. Do that, and your RRSP ends up smaller at retirement than it would have been if you'd left the money alone - not because of one bad decision, but because of 15 years of minimum-effort repayment. Some quick math - if a couple takes out $120,000, they have to repay at a rate of ~$307 per pay period, assuming both you and your spouse get paid bi-weekly. That’s over the course of 15 years!

None of this means the HBP is a bad program. For a lot of people, buying a home years earlier is worth the tradeoff. But it's a real tradeoff, not a free lever, and it deserves to be weighed as one before you withdraw.

Common Misconceptions I've Found Online

"You can only use the HBP once in your life." Not true. If you fully repay a previous HBP withdrawal and meet the first-time buyer test again (generally, not owning a home you lived in during the previous four calendar years), you can use it again for a future purchase.

"The HBP limit is a lifetime cap across all withdrawals." No - the $60,000 limit applies per HBP participation cycle, not as a running lifetime total. Each time you're eligible to participate again, the limit resets.

"Repaying the HBP gives you a tax deduction, just like a regular RRSP contribution." This is a big one, and it's wrong. You already claimed the deduction when you first put the money into your RRSP. The repayment restores your RRSP room and balance - it doesn't generate a second deduction.

"I have to repay the HBP into the exact RRSP account I withdrew from." Also wrong, and worth repeating since it's the misconception I see most often. Repayments can go into any RRSP you hold, with any institution. The CRA tracks your HBP balance against you as an individual, not against a specific account number.

"If I miss a repayment, I owe the CRA a penalty or interest." Not quite. A missed repayment gets added to your income for that year and taxed at your marginal rate - it's a tax consequence, not a debt with interest attached. Unpleasant, but different from what people assume.

"The HBP and FHSA can't be used together." They absolutely can, for the same home purchase, as long as you meet the conditions for each at the time of each withdrawal.

"My RRSP issuer will withhold tax on my HBP withdrawal, the same as a normal RRSP withdrawal." No withholding tax applies to HBP withdrawals of $60,000 or less, provided the T1036 form is filed correctly. That's a big part of what makes the HBP useful for a down payment - you get the full amount, not a reduced amount after withholding.

The Short Version

  • The HBP lets a first-time buyer withdraw up to $60,000 from their RRSP tax-free ($120,000 per couple) to buy or build a home
  • "First-time buyer" really means you haven't owned a home you lived in during the past four calendar years - not a true lifetime restriction
  • The withdrawal isn't taxed going in, but repayments aren't tax-deductible going back either - you're restoring money you already got credit for
  • Repayment happens over 15 years, starting the second year after your withdrawal, at a minimum of 1/15th per year
  • Repayments can go into any RRSP you hold - not just the one you withdrew from
  • Miss a repayment and the shortfall becomes taxable income for that year, not a debt with interest
  • The HBP and FHSA aren't competitors - they stack on the same purchase, and prioritizing the FHSA first often makes sense
  • The real cost is lost growth on the withdrawn amount, plus the ongoing cash flow pressure of repaying it alongside a mortgage

The HBP isn't complicated once you strip away the misconceptions, but the details matter - especially the repayment mechanics, since that's where the tax consequences actually live if you get it wrong. Understand the rules before you touch the money, not after.