3 min read

RRSP Home Buyers' Plan (HBP)

HBP rules, repayment schedules, and first-time buyer tips.

Related Guides

Frequently Asked Questions

What is the RRSP Home Buyers' Plan (HBP)?

The HBP is a federal program that allows eligible first-time home buyers to withdraw funds tax-free from their RRSP to buy or build a qualifying home.

How much can I withdraw under the HBP?

The current maximum withdrawal limit under the Home Buyers' Plan is $60,000 per person.

When do I have to repay the HBP withdrawal?

Repayments must begin the second calendar year after the year of the withdrawal. The total withdrawn amount must be repaid over a 15-year period.

Leveraging Your RRSP for a Down Payment

The Home Buyers' Plan (HBP) is a federal program designed to assist Canadians in entering the real estate market. It allows eligible first-time homebuyers to withdraw up to $60,000 from their Registered Retirement Savings Plan (RRSP) to purchase or build a qualifying home. For couples purchasing a home together, each individual can withdraw up to the maximum amount from their respective RRSPs, meaning a combined total of $120,000 could be accessed tax-free to bolster a down payment.

The primary advantage of the HBP is that the withdrawal is entirely tax-free at the time it is made, provided all eligibility criteria are met. Normally, any withdrawal from an RRSP is immediately added to your taxable income and subject to withholding taxes. The HBP bypasses this, effectively acting as an interest-free loan from your retirement savings to yourself, providing critical liquidity at a time when purchasing a home demands significant capital.

Eligibility Criteria: The "First-Time" Definition

To qualify for the HBP, you must meet the CRA's definition of a first-time homebuyer. Interestingly, this definition is somewhat flexible. You are considered a first-time buyer if you (and your spouse or common-law partner, if applicable) have not owned a home that you occupied as your principal place of residence in the four-year period preceding the withdrawal. This means that if you previously owned a home but sold it and rented for at least four full calendar years, you may regain your first-time buyer status for the purposes of the HBP.

Additionally, the funds you intend to withdraw must have been deposited into your RRSP for at least 90 days prior to the withdrawal date. If you make a contribution and then withdraw it under the HBP less than 90 days later, that specific contribution will not be tax-deductible. Therefore, planning ahead is essential if you intend to deposit a lump sum specifically to utilize the HBP.

The Strict Repayment Schedule

While the initial withdrawal is tax-free, the HBP is a loan, and the CRA enforces a strict repayment schedule to ensure the funds are eventually returned to your retirement account. You have a total of 15 years to repay the full amount withdrawn. The repayment period officially begins the second year after the year you made the withdrawal. For example, if you withdrew funds under the HBP in 2024, your first annual repayment would be due in 2026.

The minimum annual repayment is calculated by dividing your remaining HBP balance by the number of years left in your repayment period. If you fail to make the minimum required repayment in any given year, that specific amount is permanently added to your taxable income for that year, and you will pay taxes on it at your marginal rate. Furthermore, that RRSP contribution room is lost forever. You must specifically designate your RRSP contributions as HBP repayments on Schedule 7 of your tax return; otherwise, the CRA will assume they are regular contributions.