TFSA vs FHSA: where to put your money if you're saving for a home
Part 4 of 11
This article is part of our The account maze series.
When I was saving for my first place, the FHSA didn’t exist yet. I used a combination of my TFSA and the RRSP Home Buyers’ Plan, and it worked fine. But if I were starting over today, with both accounts available, I’d want to understand exactly where each dollar should go. Because these two accounts look similar on the surface, and they’re not.
Both the TFSA and the FHSA offer tax-free investment growth. Both let you withdraw money without paying tax (under the right conditions). But the FHSA has one feature the TFSA doesn’t: your contributions are tax-deductible. That single difference changes the math significantly when you’re saving for a home.
None of this is financial advice. I’m sharing what I’ve learned from researching these accounts and going through the home-buying process myself. Rules, limits, and eligibility can change, so double-check anything that matters to your situation before acting on it.
The key difference, in one paragraph
When you put money into a TFSA, you’ve already paid tax on it. The money grows tax-free, and you can withdraw it for any reason, any time, with no tax. When you put money into an FHSA, you get a tax deduction on the contribution (just like an RRSP), the money grows tax-free, and you can withdraw it tax-free to buy your first home. The FHSA gives you a tax break going in AND coming out. The TFSA only gives you the tax break coming out.
Side-by-side comparison
| Feature | TFSA | FHSA |
|---|---|---|
| Annual contribution limit | $7,000 (2024 and 2025) | $8,000 |
| Lifetime contribution cap | No cap (room accumulates each year) | $40,000 |
| Tax deduction on contributions | No | Yes |
| Tax-free growth | Yes | Yes |
| Tax-free withdrawals | Yes, for any purpose | Yes, but only for a qualifying first home purchase |
| Contribution room restored after withdrawal | Yes, the following calendar year | No |
| Who can open one | Any Canadian resident 18+ | Canadian resident 18+, first-time home buyer |
| Account deadline | None | 15 years after opening, or end of year you turn 71 |
| Unused room carries forward | Yes, indefinitely | Yes, up to $8,000 per year (only after the account is open) |
If you know you’re buying a home
This is where the FHSA pulls ahead. If you’re reasonably confident you’ll buy your first home in the next few years, the FHSA is the better place for that money.
Here’s why. Say you earn $70,000 a year and contribute $8,000 to your FHSA. That $8,000 reduces your taxable income, which could save you roughly $2,400 in taxes (depending on your province and bracket). You could take that tax refund and invest it too, in your TFSA or elsewhere. The same $8,000 going into a TFSA would give you zero tax savings upfront.
And when you eventually withdraw from the FHSA to buy your home, you pay no tax on the contributions or the growth. That’s the same as a TFSA withdrawal. So you’re getting the same tax-free exit, plus a tax deduction on the way in. For money earmarked for a home purchase, the FHSA is simply a better deal.
If you’re not sure about buying
This is where the TFSA earns its place. Life doesn’t always follow the plan, and the TFSA doesn’t care what you use the money for.
With a TFSA, you can pull out $15,000 for a trip, or $5,000 for an emergency, or your entire balance to start a business. No tax, no paperwork, no qualifying purchase required. And the contribution room comes back the following calendar year. That flexibility is genuinely powerful.
The FHSA doesn’t work that way. If you withdraw from an FHSA for anything other than a qualifying first home purchase, the withdrawal is taxed as income. Just like pulling money out of an RRSP. So if you’re on the fence about homeownership, locking money into an FHSA carries some risk.
That said, “on the fence” doesn’t mean you should ignore the FHSA entirely. There’s a middle path worth considering.
The “open it now, figure it out later” approach
One of the most practical things about the FHSA is that the clock starts ticking when you open the account, not when you start contributing heavily. The account has a 15-year window from the date you open it. Contribution room only starts accumulating after the account exists.
So even if you’re unsure about buying, opening an FHSA with a small contribution starts the clock and begins building carry-forward room. If you later decide to buy, you’ll have years of accumulated room you can use. And if you decide not to buy, you have options.
What happens if you open an FHSA and never buy
Your money isn’t trapped. You have two paths.
Transfer to your RRSP. You can move the funds from your FHSA into your RRSP without using any of your RRSP contribution room. The money keeps its tax-deferred status, and you’ll pay tax on it only when you eventually withdraw from the RRSP in retirement. This is the cleaner option. You got the tax deduction when you contributed, and the money simply becomes part of your retirement savings.
Withdraw it as income. You can also just take the money out, but it will be taxed as income in the year you withdraw. This effectively turns the FHSA into something that behaved like an RRSP. You got a deduction going in, you pay tax coming out. Not ideal, but not catastrophic either.
The RRSP transfer is the better move in almost every case. You preserve the tax deferral and avoid a lump-sum tax hit.
Can you use both accounts at the same time?
Yes. And if you can afford to, you probably should.
The FHSA and TFSA are completely separate accounts with separate contribution limits. Contributing to one doesn’t affect the other. So a first-time home buyer in Canada could contribute $8,000 to their FHSA and $7,000 to their TFSA in the same year. That’s $15,000 in tax-advantaged savings.
A practical way to think about it: put your home savings into the FHSA (because you get the deduction), and put everything else into the TFSA (because you get the flexibility). The FHSA is your down payment fund. The TFSA is your everything-else fund.
If you can only afford to contribute to one, prioritize the FHSA if you’re confident about buying. The tax deduction makes every dollar go further. If you’re genuinely uncertain about homeownership, lean toward the TFSA so you’re not locked into a single purpose.
The timeline factor
The FHSA has a hard deadline. You need to use it within 15 years of opening, or by the end of the year you turn 71, whichever comes first. After that, the money must be transferred to an RRSP or withdrawn (and taxed).
The TFSA has no deadline. No expiry, no mandatory withdrawals, no age limit. You can hold it forever and pass it to your estate.
If your home purchase timeline is long and uncertain, the TFSA’s permanence is a real advantage. If you’re planning to buy within the next decade, the FHSA’s 15-year window is more than enough time, and the tax deduction is worth having.
A practical example
Let’s say you’re 28, earning $75,000, and you want to buy a home in five years.
You open an FHSA and contribute $8,000 per year for five years. That’s $40,000 in contributions (the lifetime max), and you’ve received roughly $12,000 in total tax savings from the deductions over those years. If the investments inside the FHSA grew at 7% annually, your balance would be around $46,000. All of it comes out tax-free for your home purchase.
Meanwhile, you’ve been putting $5,000 per year into your TFSA. After five years, with similar growth, that’s around $29,000. This money is your safety net, your emergency fund, your flexibility. You don’t need to touch it for the house, but it’s there if you need it.
In total, you’d have roughly $75,000 saved across both accounts, with $12,000 in tax savings you wouldn’t have gotten if you’d used the TFSA alone.
Which one should you prioritize?
There’s no single right answer. It depends on where you are. Here’s a starting point:
| Your situation | Where to focus |
|---|---|
| Saving for a first home within the next 10 years | FHSA first, then TFSA with whatever is left |
| Interested in buying but genuinely unsure | Open the FHSA (start the clock), but prioritize the TFSA for flexibility |
| Not planning to buy a home | TFSA. The FHSA doesn’t make sense if you won’t use it for a home |
| Can afford to max both | Do it. FHSA for the home, TFSA for everything else |
| Already own a home | You’re not eligible for an FHSA. TFSA is your account |
Don’t overthink it
These are both excellent accounts. The FHSA has a real edge for first-time home buyers because of the tax deduction. The TFSA has a real edge in flexibility because it works for anything. If you’re saving for a home, using both is the strongest move. And if you can only pick one, the answer comes down to how certain you are about buying.
The worst outcome isn’t picking the “wrong” account. It’s not using either of them while you try to decide. Open the accounts, start contributing, and invest the money inside them. That matters more than which label is on the account.
More in The Account Maze
The FHSA explained: Canada's newest account
TFSA vs RRSP: Which should you max out first?
FHSA vs RRSP Home Buyers' Plan: which is better for your down payment?
How to start self-directed investing in Canada
The FHSA explained: Canada's newest account
The First Home Savings Account launched in 2023 and many Canadians still don't understand it. Here's how it works and whether it makes sense for you.
TFSA vs RRSP: Which should you max out first?
FHSA vs RRSP Home Buyers' Plan: which is better for your down payment?
A clear comparison of Canada's FHSA and RRSP Home Buyers' Plan for first-time buyers. Contribution limits, withdrawal rules, and when each one makes sense.
How to start self-directed investing in Canada
Greenline is a free portfolio tracker for Canadians. We haven't finalized pricing yet, but early members will always get the best deal.