The FHSA carry-forward rule is one of the most confusing parts of the account — and one of the most important to understand. Getting it wrong can mean losing contribution room permanently or mis-timing when you can make large deposits.
How FHSA carry-forward works
Each year your FHSA is open, you receive $8,000 of new contribution room. If you do not use some or all of that room, up to $8,000 of the unused portion carries forward into the next year.
The critical rules:
- Room only accumulates from the year you open your account — not from 2009 or from age 18
- Maximum carry-forward is $8,000 per year — unused room does not stack beyond that
- Maximum in any single year is $16,000 — current year $8,000 + carry-forward $8,000
- Lifetime maximum is $40,000 — contributions cannot exceed this in total
Carry-forward calculation formula
Carry-forward available = MIN($8,000, prior year unused room)
Prior year unused room = Prior year room available − Prior year contributions
Current year total room = $8,000 + carry-forward available
Worked examples by opening year
Example 1: Opened 2023, contributed $5,000/year
| Year | Opening Room | Contribution | Unused | Carry-Forward (to next yr) | Cumulative Contributed |
|---|---|---|---|---|---|
| 2023 | $8,000 | $5,000 | $3,000 | $3,000 | $5,000 |
| 2024 | $11,000 | $5,000 | $6,000 | $6,000 | $10,000 |
| 2025 | $14,000 | $5,000 | $9,000 | $8,000 (capped) | $15,000 |
| 2026 | $16,000 | $5,000 | $11,000 | $8,000 (capped) | $20,000 |
| 2027 | $16,000 | $8,000 | $8,000 | $8,000 | $28,000 |
Key insight from row 2025: The unused room was $9,000, but only $8,000 carries forward. The extra $1,000 is permanently lost as carry-forward cannot exceed the cap.
Example 2: Opened 2023, contributed nothing for two years, then maxed out
| Year | Opening Room | Contribution | Unused | Carry-Forward |
|---|---|---|---|---|
| 2023 | $8,000 | $0 | $8,000 | $8,000 |
| 2024 | $16,000 | $0 | $16,000 | $8,000 (capped) |
| 2025 | $16,000 | $16,000 | $0 | $0 |
| 2026 | $8,000 | $8,000 | $0 | $0 |
| 2027 | $8,000 | $8,000 | $0 | $0 |
Important: In 2024 the unused room was $16,000, but only $8,000 carries forward. The other $8,000 is not lost forever — you still have $16,000 room available in 2025 because the $8,000 carry-forward is added to the new $8,000 for 2025. However, any unused room beyond $8,000 will be capped again in subsequent years.
Example 3: Opened 2026 (late starter)
| Year | Opening Room | Contribution | Carry-Forward |
|---|---|---|---|
| 2026 | $8,000 | $0 | $8,000 |
| 2027 | $16,000 | $16,000 | $0 |
| 2028 | $8,000 | $8,000 | $0 |
| 2029 | $8,000 | $8,000 | $0 |
| 2030 | $8,000 | $8,000 | $0 |
| Total | $40,000 |
Opening in 2026 means you can still reach the $40,000 lifetime maximum — it just takes until 2030 at maximum contributions. If you want to reach it faster, you need to open earlier to accumulate more carry-forward opportunity.
Example 4: Opened 2023, contributed $8,000/year (maximizing annually)
| Year | Opening Room | Contribution | Carry-Forward |
|---|---|---|---|
| 2023 | $8,000 | $8,000 | $0 |
| 2024 | $8,000 | $8,000 | $0 |
| 2025 | $8,000 | $8,000 | $0 |
| 2026 | $8,000 | $8,000 | $0 |
| 2027 | $8,000 | $8,000 | $0 (lifetime max reached) |
When you maximize each year there is no carry-forward — you use all available room annually. This reaches the $40,000 lifetime maximum by the end of 2027.
How carry-forward differs from TFSA and RRSP
| Feature | FHSA | TFSA | RRSP |
|---|---|---|---|
| When room starts | Year account is opened | Age 18 or 2009, whichever later | When filing a tax return |
| Carry-forward cap per year | $8,000 | Unlimited (all unused) | Unlimited (all unused) |
| Does room accumulate before account opens? | ❌ No | ✅ Yes (since 18 or 2009) | ✅ Yes (from first working year) |
| Lifetime limit | $40,000 | None | None |
| Withdrawals restore room? | ❌ No | ✅ Yes (next January 1) | ❌ No |
Why opening your FHSA early matters
Because carry-forward only accumulates after you open the account, a 22-year-old who opens an FHSA today but does not contribute anything has still done something valuable — they are building carry-forward room for future years when they have more income.
| Opening Year (at age 22) | Year Room Hits $40,000 | Max Reached By |
|---|---|---|
| 2023 | 2027 (5 years) | Age 27 |
| 2024 | 2028 | Age 28 |
| 2026 | 2030 | Age 30 |
| 2028 | 2032 | Age 32 |
Recommendation: Open an FHSA as soon as you are eligible, even if you cannot contribute yet. Room accumulates from opening year, and you can use that carry-forward in a higher-income year.
The $8,000 carry-forward cap: what room you lose
A common misunderstanding is that all unused room just stacks up without limit. It does not. Here is what happens to excess unused room:
| Situation | What Happens |
|---|---|
| Unused room from prior year ≤ $8,000 | All of it carries forward |
| Unused room from prior year > $8,000 | Only $8,000 carries forward; the excess is permanently unrecoverable as carry-forward |
| Multiple consecutive low-contribution years | Each year you can carry forward at most $8,000 from the immediately preceding year |
The practical implication: if you opened your FHSA in 2023 and contributed nothing in 2023 and nothing in 2024, by 2025 you still only have $16,000 of available room (not $24,000). The $8,000 of unused room from 2023 can only be carried forward once.
Checking your FHSA carry-forward room
Your available FHSA contribution room is shown on:
- CRA My Account → “Tax-Free First Home Savings Account”
- Your annual Notice of Assessment (for the previous year’s room)
- Your FHSA issuer (some institutions show available room in their app)
Note that CRA My Account can be several months behind your actual activity, especially early in the year. Track your own contributions to avoid errors.
Over-contributing: the 1% penalty
If you exceed your available room (annual limit + carry-forward), there is no grace amount — unlike the RRSP’s $2,000 buffer. Any excess is subject to a 1% monthly tax until withdrawn.
| Excess Amount | Monthly Penalty | Annual Cost |
|---|---|---|
| $1,000 | $10 | $120 |
| $3,000 | $30 | $360 |
| $5,000 | $50 | $600 |