Skip to main content
canada • CAD

Home Buyers' Plan (HBP) Calculator 2026

Calculate maximum RRSP withdrawal under Canada's Home Buyers' Plan. First-time buyers can withdraw up to $60,000 tax-free to purchase a primary residence ($120,000 per couple).

Last revised

By Team GlobalCalqulate · About our editorial standards

Help & FAQs

Frequently Asked Questions

Clear answers to common questions to help you use this calculator confidently.

What is the Home Buyers' Plan?

Tap to view the answer

The Home Buyers' Plan (HBP) lets eligible first-time home buyers withdraw funds from their RRSP tax-free to buy or build a qualifying home, as long as the withdrawn amount is repaid to the RRSP over time.

What's the maximum withdrawal?

Tap to view the answer

Up to $60,000 per eligible first-time buyer, or $120,000 per couple if both partners are first-time buyers and each withdraws from their own RRSP. This is the limit that has applied to withdrawals made after April 16, 2024 (Budget 2024 raised it from the previous $35,000 limit).

How do I repay an HBP withdrawal?

Tap to view the answer

You repay the withdrawn amount to your RRSP over a maximum of 15 years, starting the second year after the withdrawal. The minimum annual repayment is roughly your total withdrawal divided by 15 — for the maximum $60,000 withdrawal, that's about $4,000 per year.

What happens if I miss a repayment?

Tap to view the answer

Any portion of that year's minimum repayment you don't make is added to your taxable income for that year and taxed as regular income, rather than being treated as a missed RRSP contribution.

Are there eligibility requirements?

Tap to view the answer

You generally must be a first-time home buyer — meaning you (or your spouse/common-law partner) haven't owned and lived in a home as your principal residence in the four calendar years before the withdrawal — and you must use the funds to buy or build a qualifying home, typically within a set period after withdrawing.

Need more help? Contact support or email globalcalqulate@gmail.com

We typically reply within 24–48 hours.