How To Use The RRSP First Time Home Buyer Plan


The RRSP First Time Home Buyer Plan is a great way to put a down payment on your first home. If you’ve been diligently saving in your RRSP, you can now use this cash as a loan to yourself to buy a house.

The First Time Home Buyer Plan is different than the First Time Home Buyer Incentive, which is a program where the Government of Canada provides up to 10% towards a down payment. You can learn everything you need to know about the First Time Home Buyer Incentive here.

Home ownership is still a cornerstone of the financial plan of most Canadians. However, with the average house price in Canada nearly $500,000, it’s not always easy to get a foothold in the real estate market. One of the ways the Government of Canada has made home ownership more accessible is through the RRSP First Time Home Buyer Plan.

But how do you actually make use of this great tool to buy your first house?

What is the RRSP First Time Home Buyer Plan?

The RRSP First Time Home Buyer Plan (HBP) lets you withdraw up to $35,000 from your RRSP without penalty for a down-payment on your first home. If you’re buying a home with your partner, they are also eligible to withdraw up to $35,000 from their RRSP. This gives you $70,000 altogether for a down-payment on your home.

The First Time Home Buyer RRSP is an awesome way to unlock funds you have in your retirement. Normally, a withdrawal from your RRSP would be subject to income taxes. However, under the HBP, you’re withdrawing the money as a tax-free loan to yourself.

What is an RRSP?

The Registered Retirement Savings Plan (RRSP) is a tax-advantaged saving or investment account for your retirement. Your individual contribution room is proportional to your taxable income. It works out to be approximately 18% of your gross income earned.

Unlike the Tax-Free Savings Account (TFSA), money in your RRSP is simply tax-deferred, not tax-free. This means you won’t pay taxes on it the years you make your contributions. But your withdrawals from your RRSP in retirement will be subject to income tax at that time.

How long do you have to pay back the First Time Home Buyer RRSP?

You will be required to repay the amount you withdrew from your RRSP under the First-Time Home Buyer Plan over 15 years. This begins two calendar years after you’ve purchased your house.

If you withdrew the full $35,000 under the HBP, your repayment amount will be $194 per month ($2,333 per year). You can and should continue to contribute more to your RRSP on top of your HBP repayments. These will be counted as new RRSP contributions.

You don’t have to do anything special when you put money into your RRSP throughout the year. When you file your income taxes, you will indicate how much of your RRSP contributions for that year are repayments to the First Time Home Buyer RRSP and how much are new contributions.

First Time Home Buyer RRSP withdrawal

This is an obvious point but I want to emphasize it anyway. You need to actually have $35,000 in your RRSP if you want to withdraw $35,000 for a downpayment on a house. To save this amount, you’d need to set aside approximately $580 per month for 5 years.

It’s easier to save money in your RRSP than you might think. Because this is a tax-advantaged account designed to let you contribute pre-tax income to your retirement savings, doing so can really give you a break when you file your income taxes.

If your income is greater than $50,000, it can make sense to make contributions to your RRSP and claim these contributions when you file your taxes. This will usually result in an income tax refund, which you can further use to top up your RRSP.

The best way to grow your RRSP fast is to invest in the stock market. You can use Questrade, if your comfortable managing your own portfolio, or Wealthsimple if you want a hands-off approach.

To use the First Time Home Buyer RRSP, simply withdraw your money from your RRSP

Most people know about the RRSP First Time Home Buyer Plan and why it’s a great idea, but when it comes to actually withdrawing the funds to buy their first home, they worry they might be missing a step.

Utilizing the HBP is as simple as taking the money out of your RRSP, and moving it to your chequing account to pay your down payment. If your RRSP is in investments like mutual funds, ETFs or stocks, you will need to sell those first. Then transfer the cash from your investment account to your chequing account.

There’s no special paperwork you need to fill out. You don’t even have to notify your bank or the CRA that you’re making the transfer. You don’t have to document the withdrawal in any way until you file your income taxes.

When you file your income taxes, there is a checkbox that asks plainly if you made a withdrawal from your RRSP under the First Time Home Buyer’s Plan. It’s important for you to select “yes”. This is necessary to track and allocate your future RRSP contributions as HBP repayments going forward beginning the following year.

Most people are surprised by the ease of withdrawing funds from their RRSP under the First Time Home Buyer Plan. Because withdrawals from your RRSP are typically subject to a tax penalty, taking money out without consequence gives you the weird feeling of getting away with something you’re not supposed to! But I assure you, it really is that simple.

RRSP First Time Home Buyer disadvantages

The RRSP First Time Home Buyer Plan is an awesome tool if you use it correctly, but most people don’t. Research shows that as many as one-half of Canadians don’t stick to the HBP repayment schedule. They’ve fallen behind on payments or stopped paying altogether.

The consequences of not repaying your RRSP First Time Home Buyer loan on time are serious. You lose that RRSP contribution room forever and you need to pay income taxes on the amount you failed to repay.

The reasons people are not able to make the repayments on their HBP are predictable. Most of them boil down to home buyers seriously underestimating the costs of homeownership. Many people are so focused on scraping together that downpayment, they forget the other costs of homeownership.

Having a home also means having property taxes, higher utility bills, and home maintenance costs. If you don’t factor these expenses into your monthly and annual budgets, you will find yourself short on cash, and one of the things likely to suffer is your savings.

From a purely mathematical standpoint, saving up your house down-payment in your RRSP is better than saving it in your TFSA.

It’s always better to spend tax-deferred money and let tax-free money continue to grow. However, if the repayment schedule of the HBP is going to cause you financial stress, you might want to think twice about withdrawing from your RRSP to fund your house downpayment!

You Might Also Like

About The Author

8 Comments. Leave new

  • Good post. Most financial institutions will ask you to fill in CRA form T1036 to ensure you are actually eligible to make the withdrawal under the HBP, and for their own record keeping.

  • Can I withdraw from my RRSP at Bank A and repay to an RRSP at Bank B? Should be fine, right?

    • Yep! You don’t have to pay back the original RRSP you borrowed from, so no worries if you switch banks or switch investments (ie. withdrew your HBP from a savings account but want to put your repayments in an investment account)

      I know I mentioned this in the video but I’m going to go back and edit the post to include a note!

  • I have a question! If I’m moving in with my boyfriend who owns his condo (and used his HBP towards the down payment), am I still able to withdraw from my RRSP when we are ready to purchase a home together?

    • Unfortunately, no! You cannot be living with someone that owns a home, or have lived with someone that has owned a home in the past 4 years before you buy using your HBP

      It’s a weird restriction, but if you move in with your boyfriend, you will not be able to use the HBP for the two of you in the future, or for yourself in the next 4 years if for any reason you part ways!


Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

This site uses Akismet to reduce spam. Learn how your comment data is processed.