Skip to content

RRSP, TFSA & FHSA — in the right order

Canada gives you several tax-sheltered accounts, each with different rules. The high-leverage question isn’t whether to use them — it’s the order you fill them in. Get the sequence right and you capture free money, big deductions, and decades of tax-free growth.

The three (plus one) accounts

AccountContributionGrowthWithdrawalBest for
RRSPDeductible (cuts taxable income)Tax-deferredFully taxableHigh earners now, lower-income retirement
TFSANot deductibleTax-freeTax-free, room returns next yearFlexibility, anything
FHSADeductibleTax-freeTax-free for a first homeFirst-home buyers
RESPNot deductibleTax-deferredTaxed in child’s handsKids’ education (+ grants)

The FHSA is the standout: it’s the only account that gives you a deduction going in (like an RRSP) and a tax-free withdrawal coming out (like a TFSA). For a first-time buyer it’s close to a free lunch.

A sensible default order for high earners

  1. Employer RRSP / pension match — always first. A 50–100% match is an instant, guaranteed return nothing else can touch. Contribute at least enough to max it.
  2. FHSA, if a first home is anywhere in your plans. $8,000/yr (up to $40,000 lifetime), deductible now, tax-free out for a home. If you never buy, you can roll it into your RRSP — so there’s almost no downside to opening one.
  3. RRSP, to the extent your bracket is high. The deduction is worth your marginal rate — 45%+ for many engineers. The play is to deduct at a high rate today and withdraw at a lower rate in retirement.
  4. TFSA. Tax-free growth, fully flexible, and withdrawals free up room again next year. Ideal for your highest-growth holdings and for money you might need before retirement.
  5. Non-registered, with deliberate asset location, once the registered room is gone.

Nuances worth knowing

  • RRSP timing. If you expect a much higher-income year soon (a promotion, an option exercise), you can contribute now but defer claiming the deduction until that high year, when it’s worth more.
  • Spousal RRSP. If your spouse will have a lower retirement income, contributing to a spousal RRSP splits income and lowers your combined lifetime tax.
  • TFSA day-trading warning. Frequent active trading in a TFSA can get it reassessed as a business by the CRA — keep it for investing, not a trading desk.
  • The “RRSP meltdown.” In early retirement, drawing RRSP/RRIF income during low-income years (before CPP/OAS start) can flatten your lifetime tax. See Your FIRE number.

Checklist

  • Capture the full employer match before anything else.
  • Open an FHSA if a first home is even possible.
  • Confirm my RRSP/TFSA room in CRA My Account; avoid over-contributing.
  • Use the RRSP deduction in high-bracket years; consider deferring it.
  • Consider a spousal RRSP if incomes are uneven.

Next: tax-loss selling.