← All articles

TFSA vs RRSP vs FHSA: Which Account Should You Fund First?

TL;DR — Grab free money first: employer match, then the RESP grant if kids are in the picture. If a first home is realistically coming, fund the FHSA next. Otherwise keep the TFSA as your flexible account, and fill RRSP room in your high-earning years. The 2026 limits: TFSA $7,000, RRSP up to $33,810, FHSA $8,000 a year to $40,000 lifetime.

Canada gives you four registered accounts that shelter your savings from tax — the TFSA, the RRSP, the FHSA, and the RESP — and the real question is not which one is best. It is which one deserves your next dollar. The answer changes with your income, your goals, and whether a first home is on your five-year plan. Here is the whole picture, with the 2026 numbers, and an order that works for most people.

The four accounts at a glance

Account Tax break going in Tax coming out 2026 limit Built for
TFSA None Never — growth and withdrawals are tax-free $7,000 a year Any goal, any time
RRSP Deduction on your return Taxed as income when withdrawn 18% of last year's earned income, up to $33,810 High-earning years, retirement
FHSA Deduction on your return Tax-free for a first home $8,000 a year, $40,000 lifetime Your first home
RESP None, but the government adds 20% Growth and grants taxed to the student $2,500 a year for the full grant A child's education

The one-line mental model

  • TFSA: you already paid the tax; the account makes sure you never pay it again on this money.
  • RRSP: you skip the tax now and pay it later — so it wins when your tax rate later is lower than your rate now.
  • FHSA: both breaks at once — a deduction going in like an RRSP, a tax-free exit like a TFSA — but only for a first home.
  • RESP: someone hands you free money (the 20% grant) for saving toward a child's education.

Why the order matters more than the winner

People search for "TFSA vs RRSP" hoping one account wins. In practice most Canadians can hold all four at once, and the accounts do not compete so much as they stack. The stack works because you go where the free money is thickest first, then where the flexibility is, then where the deduction is worth the most. That single ordering rule resolves almost every "which should I pick" question.

The order that works for most people

1. Employer match first. If your workplace plan matches contributions, contribute up to the full match before anything else. A 50% match is a 50% return the day you make it — no account on this list can beat that. Note that workplace plans reduce your personal RRSP room through what the CRA calls a pension adjustment, so the match counts against the room you would have had anyway.

2. FHSA if a first home is realistically coming. The First Home Savings Account is the newest account on the list and the only one that hands you both breaks: your contribution lowers this year's taxable income, and the withdrawal for a qualifying first home is tax-free. It is deliberately strict — $8,000 a year, $40,000 lifetime, room does not start accumulating until you open the account, and it must close by the end of the year after you withdraw, or after 15 years, or the year you turn 71, whichever comes first. If the money would otherwise sit unused past those windows, it can roll into an RRSP without losing the deduction.

3. TFSA as the flexible layer. Money in a TFSA can come out any time for any reason, and the withdrawal comes back as new room on January 1 of the next year. That makes it the natural home for the savings you might need before retirement — the buffer next to your emergency fund. In lower-income years, when an RRSP deduction would refund you little, the TFSA usually wins the same dollar.

4. RRSP in your high-earning years. The deduction is worth the most when your marginal rate is highest, and room you do not use carries forward forever. Many people save their biggest RRSP years for their biggest salary years — and contribute in the first 60 days of the new year while still choosing which tax year the deduction should land on. For a first home, the RRSP also hides a second door: the Home Buyers' Plan lets you withdraw up to $60,000 from your RRSP tax-free-ish (you pay it back over time), which stacks on top of the FHSA.

5. RESP if kids are in the picture. Contribute $2,500 a year per child and the government adds 20% — up to $500 a year, $7,200 lifetime. Few investments start with a guaranteed 20% day-one gain.

The 2026 numbers, verified

The figures below come from Canada Revenue Agency pages and were checked in November 2026.

Account 2026 number Detail
TFSA $7,000 a year Room since 2009 adds up to $109,000 if you were 18 and eligible back then
RRSP 18% of 2025 earned income, up to $33,810 Your personal number is on your latest notice of assessment
FHSA $8,000 a year, $40,000 lifetime Unused room carries forward, capped at one extra year
RESP $2,500 a year for the full grant Lifetime limit $50,000 per child; grant caps at $7,200
RRSP deadline March 2, 2026 Last day for a contribution to count for the 2025 tax year

A worked year that adds up

Maya earned $70,000 in 2025 and has no workplace pension. Her 2026 RRSP room is 18% × $70,000 = $12,600. She saves $500 a month, which is $6,000 a year.

  • Year one: all $6,000 goes into the FHSA. Her 2026 return gets a $6,000 deduction, and she has used a quarter of the $40,000 lifetime cap (6,000 ÷ 40,000 = 15%, so the first year is 15% of the way there).
  • Year two: the FHSA limit is $8,000, plus up to $2,000 of last year's unused room — so $10,000 is her FHSA ceiling. Her savings line is still $6,000, so she puts $6,000 in the FHSA and has nothing left for the TFSA this year. That is fine.
  • Year five: at $8,000 a year she reaches the $40,000 FHSA cap (8,000 × 5 = 40,000). Every dollar after that goes to the TFSA, where her room keeps piling up at $7,000 a year whether she uses it or not.
  • If the home plan dies somewhere along the way, the FHSA rolls into her RRSP — the deduction survives, and the clock simply changes.

Five mistakes worth avoiding

  1. Pulling FHSA money for anything but a qualifying first home. The withdrawal becomes taxable income, and the room never comes back. It is the least forgiving account on this list.
  2. Re-contributing a TFSA withdrawal in the same year. The room returns on January 1 of the next year. Put it back sooner and the over-contribution tax runs 1% per month.
  3. Cashing RRSPs casually. The bank withholds tax at withdrawal, the full amount still counts as income on your return, and — unlike the TFSA — the room is gone for good. RRSPs are for retirement and first homes, not for a February vacation.
  4. Blowing past the RESP grant line. Contributions above $2,500 a year per child still fit inside the $50,000 lifetime limit, but the 20% grant stops — so the first $2,500 is where the government money lives.
  5. Missing the RRSP deadline. March 2, 2026 is the last day a contribution counts for the 2025 tax year. After that, the same dollar can still go in — it just lands on 2026.

The short version

Free money first, the FHSA if the home is real, the TFSA for everything flexible, the RRSP when your paycheque is big enough for the deduction to bite. Which account is "best" is the wrong question — the stack is the answer.

If you are still building the foundation under all of this, start with how to build an emergency fund, then whether to pay off debt or save first, and how much you actually need to retire. The full walkthrough lives in the Vault guide.


Try Vault free.

Manual, private budgeting in your browser. No bank login. No credit card. No ads.

Get started free