Skip to main content
Calkulon
Natrag na vodiče
8 min read6 Steps

How to Calculate Your Home Buyers' Plan (HBP) Repayment: A Step-by-Step Guide

Learn to manually calculate your Home Buyers' Plan (HBP) repayment, track your balance, and avoid common pitfalls with this Canada first home guide.

Preskočite matematiku — koristite kalkulator →

Upute korak po korak

1

Identify Your Total HBP Withdrawal and Repayment Start

Begin by confirming the exact total amount you withdrew from your RRSP under the HBP. This is your baseline. Also, determine the specific calendar year when your 15-year repayment period officially begins (usually the second calendar year after your first withdrawal).

2

Calculate Your Minimum Annual Repayment

Divide your total HBP withdrawal amount by 15. This calculation gives you the minimum amount you are required to repay each year to avoid having funds added to your taxable income. This minimum amount remains consistent throughout the 15-year period.

3

Track Your Remaining HBP Balance

Start with your total HBP withdrawal amount. After each year's designated repayment, subtract that amount from your current balance. Maintaining a running tally helps you monitor your progress and know exactly how much you still owe.

4

Make an RRSP Contribution for Repayment

To make an HBP repayment, you must first contribute funds to your Registered Retirement Savings Plan (RRSP). The HBP repayment process is about designating a portion of an *RRSP contribution* as a repayment, rather than just sending money directly to the CRA for HBP.

5

Designate Your RRSP Contribution as HBP Repayment

This is a critical step! When filing your income tax return, you *must* complete Schedule 7, 'RRSP, PRPP and SPP Contributions and Transfers, and HBP and LLP Activities,' and enter the amount you wish to repay on line 24500. You can designate any amount up to your total RRSP contributions for the year, but not more than your remaining HBP balance. If you don't designate, your RRSP contribution will not count towards your HBP repayment.

6

Update Your HBP Balance and Track Progress

After successfully designating your repayment on your tax return, subtract the designated amount from your previous HBP balance. Keep clear records of your original withdrawal, each year's minimum and actual designated repayment, and your updated outstanding balance. This disciplined tracking will ensure you meet your repayment obligations and maintain control over your HBP.

Hello future homeowner! The Home Buyers' Plan (HBP) is a fantastic Canadian program that allows you to withdraw funds from your Registered Retirement Savings Plans (RRSPs) to buy or build your first home, tax-free. While it's a great help upfront, remember that these funds are a loan from your own retirement savings, and they need to be repaid. Don't worry, it's not as complicated as it sounds! This guide will walk you through how to manually calculate your HBP repayment amounts, track your balance, and confidently manage your financial journey.

Understanding the Home Buyers' Plan (HBP) Repayment

When you withdraw funds under the HBP, you generally have up to 15 years to repay the full amount. The repayment period usually starts in the second calendar year after the year you made your first HBP withdrawal. For instance, if you withdrew funds in 2021, your repayment period would begin in 2023.

Why is Repayment Important?

If you don't repay the minimum required amount for a given year, the outstanding portion of that minimum repayment becomes taxable income for you. This means you'll pay income tax on money you thought was part of your retirement savings, which nobody wants! Consistent repayment ensures your HBP balance is reduced and keeps your retirement savings on track.

Prerequisites: What You'll Need

Before we dive into the calculations, gather the following information:

  • Your total HBP withdrawal amount: This is the original sum you withdrew from your RRSP. You can find this on your Notice of Assessment (NOA) from the year you made the withdrawal, or by logging into your CRA My Account.
  • Your repayment start year: This is the second calendar year after your first withdrawal.
  • Records of any previous HBP repayments: Keep track of how much you've already repaid in prior years.
  • Your RRSP contribution slips: To make an HBP repayment, you must first contribute to an RRSP. Only then can you designate a portion of that contribution as an HBP repayment.

The HBP Repayment Formula

The core of your HBP repayment calculation is quite straightforward:

Minimum Annual HBP Repayment = Total HBP Withdrawal / 15

This formula gives you the smallest amount you must repay each year. You can always repay more if you wish!

Remaining HBP Balance = Total HBP Withdrawal - Sum of All Previous Designated Repayments

Amount to Designate as HBP Repayment = Your RRSP Contribution for the Year (up to your Remaining HBP Balance)

Let's break it down step-by-step!

Step-by-Step Guide to Calculating Your HBP Repayment

Step 1: Identify Your Total HBP Withdrawal and Repayment Start

First things first, confirm the exact amount you withdrew under the HBP. This is your starting point. Also, pinpoint the year your repayment period officially began. For example, if you withdrew $25,000 in 2021, your repayment period starts in 2023.

Step 2: Calculate Your Minimum Annual Repayment

Using the formula, divide your total HBP withdrawal by 15. This is the minimum amount you are expected to repay each year for 15 years. This amount remains constant throughout your repayment period, unless you've already repaid more than the minimum in previous years, which might reduce your remaining minimum obligation for a specific year, but the base calculation is always based on the original total.

Example: If your total HBP withdrawal was �KINL0�25,000 / 15 = $1,666.67.

Step 3: Track Your Remaining HBP Balance

Keep a running tally of your outstanding HBP balance. Start with your total HBP withdrawal. Each year you make a designated repayment, subtract that amount from your balance. This helps you see how much you still owe and ensures you don't accidentally overpay beyond your original withdrawal (which isn't possible to designate as HBP repayment anyway, but good to know your true remaining balance).

Step 4: Make an RRSP Contribution for Repayment

This is a crucial step! An HBP repayment isn't just about sending money to the CRA. You must first contribute funds to your RRSP. Only after the funds are in your RRSP can you tell the CRA that a portion of that contribution is intended as an HBP repayment. This means you need to have made an eligible RRSP contribution during the calendar year (or within the first 60 days of the following year, if you're applying it to the previous tax year).

Step 5: Designate Your RRSP Contribution as HBP Repayment

This is where many people make a common mistake! Contributing to your RRSP does not automatically count as an HBP repayment. You must formally designate the amount on your tax return. You do this by completing Schedule 7, 'RRSP, PRPP and SPP Contributions and Transfers, and HBP and LLP Activities,' and entering the amount on line 24500. You can designate any amount up to your total RRSP contributions for the year, but no more than your remaining HBP balance. You can designate the minimum amount, or more if you wish to repay faster. Any amount you contribute to your RRSP above what you designate as HBP repayment will be treated as a regular RRSP contribution and may generate a tax deduction.

Step 6: Update Your HBP Balance and Track Progress

After you've filed your tax return and designated your repayment, subtract the designated amount from your remaining HBP balance. It's a great idea to keep a simple spreadsheet or a dedicated note where you track your original withdrawal, each year's minimum repayment, the actual amount you designated, and your new outstanding balance. This will help you stay organized and ensure you're on track to repay your HBP within the 15-year window.

Worked Example: Let's Do the Math Together!

Meet Alex. Alex withdrew $15,000 from their RRSP under the HBP in 2021 to buy their first home. Their repayment period starts in 2023.

Total HBP Withdrawal: $15,000

Minimum Annual Repayment Calculation: �KINL1�1,000

Scenario 1: Repayment in 2023

  • Alex's HBP Balance (start of 2023): $15,000
  • Minimum required repayment for 2023: $1,000
  • Alex contributes $1,200 to their RRSP in 2023.
  • When filing their 2023 tax return, Alex designates �KINL2�1,200 RRSP contribution as an HBP repayment on Schedule 7, line 24500.
  • Alex's HBP Balance (end of 2023): �KINL3�1,000 = $14,000
  • The remaining �KINL4�1,200 - $1,000) of Alex's RRSP contribution can be claimed as a regular RRSP deduction.

Scenario 2: Repayment in 2024

  • Alex's HBP Balance (start of 2024): $14,000
  • Minimum required repayment for 2024: $1,000
  • Alex contributes $1,500 to their RRSP in 2024.
  • This time, Alex decides to repay more than the minimum and designates $1,500 of their RRSP contribution as an HBP repayment.
  • Alex's HBP Balance (end of 2024): �KINL5�1,500 = $12,500
  • In this case, none of the $1,500 contribution generates an RRSP deduction, as the full amount was used for HBP repayment.

Common Pitfalls to Avoid

  • Forgetting to Designate: This is the most frequent mistake! An RRSP contribution is not automatically an HBP repayment. You must complete Schedule 7, line 24500, on your tax return.
  • Underpaying the Minimum: If you contribute to your RRSP but designate less than the minimum required HBP repayment for the year, the difference will be added to your taxable income for that year.
  • Not Tracking Your Balance: While the CRA keeps records, it's best practice for you to maintain your own records to ensure accuracy and peace of mind.
  • Missing the Deadline: RRSP contributions for a given tax year must be made by December 31st of that year (or within the first 60 days of the next year, if you intend it for the previous year's tax return). Ensure your contributions are timely.

When to Use a Calculator

Understanding the manual calculation process is empowering, but sometimes, convenience is key! Once you're confident you grasp the underlying formulas and steps, an online HBP repayment calculator can be a fantastic tool for:

  • Quick verification: Double-check your manual calculations.
  • Projecting future balances: See how different repayment amounts impact your HBP balance over time.
  • Complex scenarios: If you've missed payments, overpaid, or have multiple HBP withdrawals, a calculator can help streamline the tracking.

Conclusion

Congratulations! You now have a solid understanding of how to manually calculate and track your Home Buyers' Plan repayments. By following these steps and avoiding common pitfalls, you'll ensure your HBP repayment journey is smooth and successful, keeping your retirement savings healthy and your finances in great shape. Happy homeowning and happy saving!

Spremni za izračun?

Preskočite ručni rad i ostvarite trenutne rezultate.

Otvori kalkulator

Ratings & comments

…

Postavke

PrivatnostUvjetiO nama© 2026 Calkulon