Canada Home Buyers' Plan (HBP) RRSP Withdrawal & Repayment Calculator
Calculate eligible HBP withdrawal limits, the standard 15-year repayment amount, and remaining HBP balance after repayments. Includes Canadian references and author attribution.
- Page updated:
- Jan 3, 2026
- Tool version:
- v1.1.0
Overview
This calculator helps you estimate Home Buyers' Plan (HBP) withdrawal eligibility, the standard 15-year repayment amount, and the remaining balance to repay to your RRSP.
It is focused on Canadian HBP rules and references official CRA guidance. It does not replace personalized tax or legal advice.
Results
Eligible limit check
Within common CRA per-person HBP limit (up to $35,000).
Standard annual repayment
$666.67
Remaining HBP balance to repay
$10,000.00
Estimated years remaining
15
Required repayment for next year
$666.67
How to read the result
- What it means
- The displayed value is an estimate based on your inputs. It represents the calculated scenario under current assumptions, not a guaranteed amount.
- Next step
- Use the result as a starting point. Adjust parameters to compare scenarios and validate with a professional when needed.
- Calculation limits
- The model uses simplified formulas and cannot account for all variables in your specific case (local regulations, personal conditions, temporal changes).
Methodology
The calculator implements the standard HBP repayment approach used by the Canada Revenue Agency: HBP withdrawals are typically repaid to your RRSP over a 15-year period (equal annual installments).
Calculations shown: eligible-limit check (common statutory limit per person), standard annual repayment = withdrawal_amount / 15, remaining balance = withdrawal_amount − repayments_made_to_date, and the required repayment for the next year (the smaller of the standard annual installment or remaining balance).
Note: This tool provides estimates. Confirm your personal HBP obligations on your CRA My Account or with a qualified tax advisor.
Glossary+−
- Home Buyers' Plan (HBP)
A Canada Revenue Agency program that allows eligible individuals to withdraw funds from their RRSP to buy or build a first home, subject to repayment rules.
- Standard annual repayment
The HBP annual repayment typically equals the total withdrawn under HBP divided by 15 (the standard repayment term).
- Remaining balance
The outstanding amount of your original HBP withdrawal that has not yet been repaid to your RRSP.
Key takeaways
This calculator focuses on Canadian HBP rules: checks withdrawals against the common $35,000 per-person threshold, computes the standard 15-year annual repayment, and shows remaining balance after repayments.
Use it for planning and to estimate your annual RRSP repayments under the HBP. For account-level confirmation, consult CRA or your tax advisor.
Related calculators
US VA Loan Funding Fee Calculator
Real Estate & HousingCanada First-Time Home Buyers' Incentive Calculator
Real Estate & HousingCanada Land Transfer Tax Calculator (by province)
Real Estate & HousingCanada Mortgage Stress Test Calculator
Real Estate & HousingCanada Principal Residence Exemption Calculator
Real Estate & HousingCanada Rental Income Tax Calculator
Real Estate & HousingWorked examples
Example 1 — New HBP withdrawal with no repayments yet
You withdrew $30,000 under the HBP this year and have made no repayments yet.
Interpretation
Standard annual repayment = $30,000 / 15 = $2,000. Remaining balance = $30,000. Required repayment for next year = $2,000.
Example 2 — Mid-schedule with partial repayments
You withdrew $15,000 and have repaid $6,000 to date, 5 full years after the first withdrawal.
Interpretation
Standard annual repayment = $1,000. Remaining balance = $9,000. Required repayment for next year = $1,000 (until remaining balance is less than the standard installment).
Frequently asked questions
What is the typical per-person HBP withdrawal limit?
The common per-person HBP limit used by many taxpayers and referenced in CRA materials is $35,000. Confirm current limits and your eligibility on the CRA HBP page.
How is the annual HBP repayment calculated?
The standard approach is to divide your total HBP withdrawal by 15 to get the annual required repayment. If you have already repaid part of the withdrawal, the remaining balance is reduced accordingly.
What happens if I don't make the required repayment in a year?
If you do not repay the required annual amount, the missed repayment is generally included in your income for that tax year and subject to tax. Check CRA guidance and speak with a tax professional for personal implications.
Does this calculator replace official CRA guidance?
No. This calculator provides estimates only. Always verify your specific obligations and account details with CRA My Account or a qualified tax advisor.
Sources & references
- Canada Revenue Agency — Home Buyers' Plan (HBP): https://www.canada.ca/en/revenue-agency/services/tax/individuals/topics/rrsps-related-plans/home-buyers-plan.html
- Canada Revenue Agency — Repayments and amounts to include in income: https://www.canada.ca/en/revenue-agency/services/tax/individuals/topics/rrsps-related-plans/home-buyers-plan/repayments.html
- Government of Canada — First-Time Home Buyers Incentives and programs: https://www.canada.ca/en/financial-consumer-agency/services/mortgages/first-time-home-buyer.html
Quality & oversight
- Author
- Ugo Candido, MBA
- Maintained by
- Ugo Candido, MBA
- Page updated
- Jan 3, 2026
- Tool version
- v1.1.0