Should you save in a TFSA or an FHSA? Both accounts offer tax-free investment growth, but they serve different purposes and have different tax advantages. This guide compares the two accounts so you can decide which to prioritize based on your savings goals.
TFSA vs FHSA comparison
| Feature | TFSA | FHSA |
|---|---|---|
| Tax deduction on contribution | No | Yes |
| Tax-free investment growth | Yes | Yes |
| Tax-free withdrawals | Yes (any purpose) | Yes (qualifying home purchase only) |
| Annual contribution limit (2026) | $7,000 | $8,000 |
| Lifetime contribution limit | None ($102,000 cumulative since 2009) | $40,000 |
| Carry-forward of unused room | Yes (unlimited) | Yes (max $8,000) |
| Withdrawal room restored | Yes (following year) | No |
| Eligibility | Any Canadian resident 18+ with a SIN | Canadian resident 18+, first-time home buyer |
| Account time limit | None | 15 years from opening or age 71 |
| Impact on government benefits | None | None |
| Minimum holding period | None | None |
| Can hold stocks, ETFs, bonds, GICs | Yes | Yes |
When the FHSA wins
The FHSA is the better choice when:
-
You are saving for your first home — The FHSA is purpose-built for this goal and provides a tax deduction that the TFSA does not. On $8,000 contributed at a 40% marginal tax rate, you save $3,200 in taxes — money that can go straight into your TFSA or toward closing costs.
-
You want both a deduction and tax-free growth — The FHSA is the only account in Canada that offers an RRSP-style tax deduction on contributions AND TFSA-style tax-free withdrawals. No other registered account provides both benefits.
-
You are in a high tax bracket — The tax deduction is worth more at higher income levels. At a 50% marginal rate, each $8,000 FHSA contribution saves you $4,000 in taxes.
-
You have already maximized your TFSA — If your TFSA is full, the FHSA provides additional tax-sheltered room specifically for housing savings.
When the TFSA wins
The TFSA is the better choice when:
-
You are not planning to buy a home — The TFSA has no restrictions on what you use the money for. Whether it is retirement, a car, travel, or an emergency fund, the TFSA works for any goal.
-
You already own a home — You are not eligible for an FHSA if you are not a first-time home buyer. The TFSA is your primary tax-free savings vehicle.
-
You need flexibility — TFSA withdrawals are consequence-free, and the contribution room is restored the following year. FHSA withdrawals that do not qualify (i.e., not for a first home) are taxed as income and the room is lost.
-
You want no time pressure — The FHSA must be used within 15 years of opening or by age 71. The TFSA has no expiry and can be used throughout your lifetime.
-
You want no lifetime cap — The TFSA has no lifetime contribution maximum. As long as you have room, you can keep contributing $7,000 per year indefinitely. The FHSA stops at $40,000.
Tax savings comparison
This table shows the tax benefit of contributing the maximum to each account at different marginal tax rates.
| Marginal Tax Rate | FHSA Tax Savings ($8,000) | TFSA Tax Savings ($7,000) | FHSA Advantage |
|---|---|---|---|
| 20% | $1,600 | $0 | $1,600 |
| 30% | $2,400 | $0 | $2,400 |
| 40% | $3,200 | $0 | $3,200 |
| 50% | $4,000 | $0 | $4,000 |
The FHSA always provides a larger immediate tax benefit because contributions are deductible. The TFSA provides no upfront tax savings — its benefit is entirely in tax-free growth and withdrawals.
Over the full $40,000 FHSA lifetime limit at a 40% marginal rate, the total tax savings is $16,000. Use our income tax calculator to find your marginal rate.
Optimal strategy: use both
Most first-time home buyers should use both accounts together. Here is a recommended approach based on your situation:
| Situation | Recommended Priority |
|---|---|
| First-time buyer, saving for a home | FHSA first ($8,000/yr), then TFSA ($7,000/yr) |
| First-time buyer, home 10+ years away | Open FHSA now (start the clock), prioritize TFSA |
| Not buying a home | TFSA only (FHSA not available) |
| Already own a home | TFSA only (FHSA not available) |
| High income, first-time buyer | Max both ($15,000/yr combined) |
| Low income, first-time buyer | FHSA first (tax deduction has more impact) |
Combine FHSA + TFSA + Home Buyers’ Plan
A first-time buyer can access substantial tax-advantaged funds by using all three programs:
| Source | Maximum Amount |
|---|---|
| FHSA (individual) | $40,000 + investment growth |
| TFSA (individual) | $102,000 (if maximized since 2009) |
| RRSP Home Buyers’ Plan | $60,000 |
| Total (individual) | $202,000+ |
| Total (couple) | $404,000+ |
The FHSA withdrawal is tax-free with no repayment. The TFSA withdrawal is tax-free and room is restored. The HBP withdrawal is tax-free but must be repaid over 15 years. See our first-time home buyer guide for a complete overview of all programs.
What happens if you do not buy a home?
The FHSA has a built-in safety net that makes it essentially risk-free:
- Transfer to RRSP/RRIF — You can transfer your entire FHSA balance to your RRSP or RRIF without using any RRSP contribution room. You received a tax deduction when you contributed to the FHSA, and the funds continue growing tax-deferred in your RRSP until retirement.
- Withdraw and pay tax — You can withdraw the funds, but they will be added to your taxable income (similar to an RRSP withdrawal).
This means opening an FHSA is a no-lose decision for eligible Canadians: if you buy a home, you get the best possible tax treatment. If you do not, you get extra RRSP room you would not have had otherwise.
Investment strategies by time horizon
Since the FHSA has a defined purpose (home purchase), your investment strategy should match your timeline:
| Time to Purchase | FHSA Strategy | TFSA Strategy |
|---|---|---|
| 1–2 years | GICs or HISA | Same (if earmarked for home) |
| 3–5 years | Balanced portfolio (60/40) | Growth-oriented (80/20) |
| 5–10 years | Growth-oriented (80/20) | All-equity index ETFs |
| 10+ years | All-equity index ETFs | All-equity index ETFs |
The TFSA has more flexibility because the money is not earmarked for a specific near-term purchase — you can afford to invest more aggressively for long-term growth.
FHSA eligibility requirements
To confirm you qualify for an FHSA:
- You are a Canadian resident
- You are at least 18 years old (or the age of majority in your province)
- You are a first-time home buyer — you have not lived in a home that you or your spouse/common-law partner owned in the current year or the previous four calendar years
- You have a valid Social Insurance Number (SIN)
There is no income requirement to open an FHSA, but you need earned income reported on a tax return to benefit from the tax deduction.
Related calculators
- FHSA Calculator — Project your First Home Savings Account growth
- TFSA Calculator — Estimate your Tax-Free Savings Account growth
- TFSA Contribution Room Calculator — Check your available TFSA room
- RRSP vs TFSA Calculator — Compare RRSP and TFSA outcomes
- Mortgage Affordability Calculator — See how much home you can afford
- Mortgage Down Payment Calculator — Calculate minimum down payment requirements
- Income Tax Calculator — Find your marginal tax rate for FHSA deductions
- First-Time Home Buyer Guide — Complete overview of programs for first-time buyers
Start saving for your first home
The sooner you open an FHSA, the more contribution room you build and the more tax-free growth you accumulate. You can invest commission-free and get a $25 bonus when you open an account.