RRSP vs TFSA: Which Tax Shelter Should Canadians Pick?

Two acronyms, two tax shelters, two completely different timelines. Canadians who get this right save six figures over a career.

There is a lot of jargon around this one. Strip it away and the math is genuinely simple. Two acronyms, two tax shelters, two completely different timelines. Canadians who get this right save six figures over a career.

RRSP basics

Contribute pre-tax. Grow tax-deferred. Pay tax on withdrawal. Best when your income now is higher than expected retirement income.

TFSA basics

Contribute after tax. Grow tax-free. Withdraw tax-free, any time, any amount. Best when current tax rate is low or if flexibility matters.

The decision tree

High earner saving for retirement → RRSP. Low/medium earner or unsure → TFSA. Both if you can afford both.

Common mistakes

Treating TFSA like a chequing account (lose contribution room), forgetting RRSP withholding tax on early withdrawal.

Pro tips

  • Withdrawn TFSA room comes back next calendar year — not the same year.
  • RRSP refund can fund next year's TFSA — turning one shelter into two.

Frequently asked questions

Do I lose RRSP room if I don't contribute? No — unused room carries forward forever, useful when income rises later.

Can non-residents keep a TFSA? Yes, but contributions stop and there's a 1% monthly penalty.

Whatever number you land on, sanity-check it against a second method or a quick estimate in your head.

Related