The Home Buyers' Plan (HBP) is a federal program that allows first-time home buyers in Canada to withdraw up to $35,000 from their RRSP tax-free to purchase or build a qualifying home. Couples where both partners qualify can withdraw up to $70,000 combined. It is one of the most significant tools available to Canadians saving for their first home.
Normally, withdrawing from an RRSP triggers immediate income tax. The HBP is an exception: you can withdraw up to $35,000 in a calendar year, pay no immediate tax on it, and use the funds toward a home purchase. The amount must be repaid to your RRSP over 15 years, with repayments beginning two years after the year you made the withdrawal.
To be eligible, you must:
Note: the first-time buyer rule has exceptions. People with disabilities or those helping a related person with a disability purchase a home may qualify even if they've previously owned.
A qualifying home is a housing unit located in Canada that you intend to occupy as your principal residence. This includes single-family homes, semi-detached homes, townhouses, condominiums, co-op housing units, and mobile homes.
The amount withdrawn must be repaid to your RRSP over 15 years. Repayments begin on the second year after the year you made the withdrawal. For example, if you withdrew in 2024, your first required repayment is due for the 2026 tax year (by March 1, 2027).
Each year the CRA calculates your required repayment as the outstanding HBP balance divided by the number of years remaining. If you miss a repayment, the amount not repaid is added to your taxable income for that year. There is no minimum repayment — you can repay more than required to reduce the outstanding balance faster.
Starting in 2023, Canadians can also save through the First Home Savings Account (FHSA), which allows $8,000 per year (lifetime maximum $40,000) in tax-deductible contributions that can be withdrawn tax-free for a first home purchase. The FHSA can be used in combination with the HBP, giving first-time buyers access to both pools of savings.
KOHO offers free banking with no monthly fees. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — No Fees — Code 45ET55JSYA