All free tools

Should the next dollar go to FHSA or RRSP?

Compare first-home savings accounts and regular savings. See the potential tax savings, money available to buy, and repayments later.

Canadian planning estimate · No account required

Your details

Total contributions and RRSP transfers made so far, not the account balance. Enter zero for a new account.

This assumption changes every path’s projected value. Leave it blank to use 4%.

If you are not sure, leave it on for planning and confirm before acting.

This shows the upside if the refund also goes toward the home.

The estimate updates as you type.

Estimate

Fill FHSA room first for this home.

Estimated FHSA refund: $2,372. Once FHSA room is full, the Home Buyers' Plan can stack on top for the same home.

Key numbers

FHSA pathValue$30,635Refund$2,372LaterNo HBP repayment
RRSP Home Buyers' Plan pathValue$32,559Refund$4,151Later$1,871/yr repayment
Regular savingsValue$28,069Refund$0LaterNo account rules
Home Buyers' Plan amount$28,069
Yearly Home Buyers' Plan repayment$1,871

Assumes 4% yearly growth before buying, with the estimated tax refund saved for the home. Both are inputs on this page.

Assumptions to check (5)
  • Contributions are modeled from the start of a calendar year. New room becomes available each January, not in advance. Regular savings growth is before tax; investment returns are assumptions, not guarantees.
  • Only the first year’s income-tax saving is included. If reinvested, it arrives after 12 months. Future refunds, pension adjustments, and changes to income or tax rules are not modeled.
  • FHSA room must account for prior contributions and transfers, not investment growth. Confirm your available room and eligibility with CRA; HBP contributions generally need to remain in the RRSP for at least 90 days to be deductible.
  • You can use both accounts for the same home: fill FHSA room first, then add RRSP Home Buyers' Plan money on top.
  • Saving beyond your contribution room is modeled as regular savings, not as an over-contribution.
What this means for you

This compares the down-payment value of FHSA, RRSP Home Buyers' Plan, and regular savings.

They are not either-or: most first-time buyers fill FHSA room first, then add Home Buyers' Plan money from an RRSP. The two stack on the same home.

The RRSP row shows a bigger total here because it has more contribution room, but every Home Buyers' Plan dollar has to be paid back. FHSA dollars do not, so fill FHSA room first, then stack the Home Buyers' Plan on top.

If you are eligible, use FHSA for the next home-saving dollar first and keep the refund for the down payment. Once FHSA room is full, the Home Buyers' Plan can add up to $60,000 more.

Before using RRSP HBP money, add about $1,871 per year to your future budget for repayments, starting around 2031.

The inputs that move this answer most: FHSA room · RRSP room · Years until buying · Keeping the refund.

See how Fred can help with the next step

Estimates only, not financial advice. Rates checked June 2026.

Fred, your personal financial copilot.

See how your savings fit into the plan.

The right steps matter. So does their order. Fred researches the rules and considers your contributions, potential tax refunds, debts and buying date together. He explains what to do first and why, including the money you may need sooner.

Fred, your financial copilot, ready to talk through your plans
You could ask Fred

Where should our next down-payment contribution go?

With your approval, he can create your home goal and adjust your savings plan in deezbills.

7 days free. No card required.
Less for you to manage.

You make the decisions. Fred handles the rest.

He remembers what matters to you.

He remembers the context you share, so you don’t have to start from scratch every time. When life changes, return to Fred to work through what to adjust.

Understand the work behind the answer.

Fred researches your options, runs the numbers and explains how the steps fit together. You can review his sources, question an assumption or ask him to compare another option.

You approve the plan. Fred puts it into motion.

Ask Fred to create the goal, adjust your spending plan or organise the expenses. He checks the changes and tells you what was saved. See how he helped put an Italy trip into the plan.

Common questions

Why does the refund estimate matter?
FHSA and RRSP contributions can lower tax today. The refund only helps your down payment if you keep it for the home. This calculator shows both the refund estimate and the account value.
Can FHSA room be more than $8,000?
Yes. Unused room carries over to later years, so your CRA total can be higher than $8,000. Enter the current room from CRA My Account when you know it.
Why does FHSA usually win for a first home?
A qualifying FHSA withdrawal for a first home can come out tax-free and does not need to be repaid. RRSP Home Buyers' Plan withdrawals normally need repayment later.
Can I use both the FHSA and the Home Buyers' Plan?
Yes. They stack on the same home purchase. Most first-time buyers fill FHSA room first, then add up to $60,000 from an RRSP through the Home Buyers' Plan if they need more.
What does this estimate leave out?
The projection starts in January, unlocks future contribution room year by year, and adds the first-year refund after 12 months. It does not model tax on regular savings growth or refunds from later years. Your actual refund date, account age, eligibility, and investment returns can change the outcome.
What if I am not sure about my CRA room?
Use your best estimate for planning, then confirm your FHSA and RRSP room in CRA My Account before contributing.
Should I invest down payment money aggressively?
Be careful with money you need soon. A higher expected return usually comes with a higher chance of being down when you need the cash. Short home timelines often call for more certainty than growth.
Is this tax advice?
No. It is an estimate that compares common account paths for a down payment. Eligibility, contribution room, investments, and filing details can change the real result.