TFSA vs. RRSP: Where should your money go?
The TFSA and RRSP are Canada's two main registered accounts. Both let your investments grow tax-sheltered, but they treat taxes at opposite ends of your timeline — and choosing wrong can cost you thousands.
The core difference
- A TFSA is funded with after-tax dollars. Contributions are not deductible, but withdrawals — including all growth — are completely tax-free, forever.
- An RRSP is funded with pre-tax dollars. Contributions reduce your taxable income this year, but every dollar withdrawn in retirement is taxed as income.
Think of it this way: the TFSA taxes the seed, the RRSP taxes the harvest.
When the TFSA wins
- You are in a low tax bracket now and expect a higher one later
- You want flexibility — withdrawals are tax-free and create new room back on January 1
- You may need the money before retirement
- You receive income-tested benefits like the GST credit or child benefits, which RRSP deductions can reduce
When the RRSP wins
- You are in your peak earning years with a high marginal tax rate
- Your income in retirement will be lower than it is now
- You are a disciplined saver who will reinvest the tax refund
- You want to reduce taxable income for benefits or credits
The popular hybrid strategy
Many Canadians do both, in order:
- Contribute enough to a workplace RRSP to capture the full employer match — that is free money.
- Fill the TFSA next, for flexible tax-free growth.
- Return to the RRSP with leftover savings, ideally carrying the deduction forward to a higher-income year.
Tip: If you withdraw from an RRSP, you permanently lose that contribution room. TFSA withdrawals come back to you the following calendar year. That flexibility difference matters more than most people realize.
The bottom line
Low income now? Favor the TFSA. High income now with a cheaper retirement expected? The RRSP usually wins. Unsure? Split contributions — the tax-sheltered growth matters more than picking the perfect account.
This article is for informational purposes only and does not constitute financial advice. Rates and product details change frequently — always compare current offers before making a decision.