FHSA methodology
Last verified: Effective for 2026 tax year by Fiscal Moose
The First Home Savings Account (FHSA) is a registered account that lets eligible first-time home buyers contribute tax-deductible money toward a qualifying home purchase, with tax-free growth and tax-free qualifying withdrawals. This page documents the limits and rules our FHSA tooling relies on, the source we verify them against, and the known limitations of our model.
Current limits (2026 tax year)
| Annual contribution limit | $8,000 |
|---|---|
| Lifetime contribution limit | $40,000 |
| Maximum carry-forward into next year | $8,000 |
| Maximum participation period | 15 years |
| Maximum age (year-end) | 71 |
These values are read directly from our versioned data file
(packages/data/src/fhsa/limits.ts). Every time you load
this page the numbers above are the same numbers our calculator code
will use when the FHSA tool ships.
How carry-forward works
Unused FHSA contribution room from one year carries forward to the next, up to $8,000. The lifetime cap of $40,000 still applies regardless of how much room you've accumulated through carry-forward. The clock starts the year you open your first FHSA.
FHSA and the Home Buyers' Plan
The Home Buyers' Plan (HBP) is a separate program from the FHSA. The HBP lets eligible first-time home buyers withdraw from their RRSP for a qualifying home purchase and repay the withdrawal over 15 years. As of Budget 2024, the HBP withdrawal limit is $60,000 per individual (raised from $35,000) for withdrawals made after 16 April 2024.
A first-time home buyer can use both the FHSA and the HBP for the same qualifying home purchase when the eligibility conditions for each program are met. There is no combined cap between the two: the FHSA limit is governed by the lifetime contribution cap of $40,000, and the HBP limit is governed by its own $60,000 ceiling. They stack.
When our RRSP and FHSA calculators ship in Phase B, the HBP overlay will be its own clearly labelled output, not a merged "combined limit" figure. We separate them deliberately, because conflating the two programs is one of the most common errors in third-party Canadian calculators we audited.
Notes from the verification record
Annual limit of $8,000 has been stable since FHSA launch (2023). Lifetime $40,000 cap applies across all FHSAs an individual holds. The Home Buyers’ Plan withdrawal limit (a SEPARATE program from the FHSA) was raised from $35,000 to $60,000 by Budget 2024 for withdrawals after 16 April 2024. The FHSA and HBP can both be used for the same qualifying home purchase; there is no combined cap. Re-verify on each annual refresh.
Source
Known limitations
- These limits apply to the 2026 tax year. For earlier years our calculator (when it ships) will load year-specific data files; this page documents only the current year.
- Eligibility for opening an FHSA requires being a Canadian resident, at least 18 years old, and a first-time home buyer as defined by the CRA. Our tooling assumes eligibility; it does not validate it for you.
- The FHSA and the Home Buyers’ Plan are separate programs. The HBP $60,000 withdrawal limit (Budget 2024) is the HBP’s own ceiling, not an FHSA limit, and the two programs do not share a combined cap. When the calculators ship, FHSA and HBP outputs will be reported separately.
- Tax deduction timing follows the same rules as RRSPs: you can deduct in the contribution year or carry the deduction forward. Our calculator (when shipped) will let you model both.
- Quebec residents have parallel provincial FHSA treatment via Revenu Québec. Our tooling models federal mechanics; the Quebec-specific overlay is verified separately when the FHSA calculator ships.