Skip to main content
7 min read

TFSA vs FHSA: where to put your money if you're saving for a home

By Sammy · Updated Mar 15, 2026 ·
Illustration for 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

FeatureTFSAFHSA
Annual contribution limit$7,000 (2024 and 2025)$8,000
Lifetime contribution capNo cap (room accumulates each year)$40,000
Tax deduction on contributionsNoYes
Tax-free growthYesYes
Tax-free withdrawalsYes, for any purposeYes, but only for a qualifying first home purchase
Contribution room restored after withdrawalYes, the following calendar yearNo
Who can open oneAny Canadian resident 18+Canadian resident 18+, first-time home buyer
Account deadlineNone15 years after opening, or end of year you turn 71
Unused room carries forwardYes, indefinitelyYes, 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 situationWhere to focus
Saving for a first home within the next 10 yearsFHSA first, then TFSA with whatever is left
Interested in buying but genuinely unsureOpen the FHSA (start the clock), but prioritize the TFSA for flexibility
Not planning to buy a homeTFSA. The FHSA doesn’t make sense if you won’t use it for a home
Can afford to max bothDo it. FHSA for the home, TFSA for everything else
Already own a homeYou’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.

Greenline is a free portfolio tracker for Canadians. We haven't finalized pricing yet, but early members will always get the best deal.