"RRSP or TFSA?" is probably the most asked question in Canadian saving. This article does not answer it — no one can answer it without knowing your situation. It does something else: show what the answer depends on, mechanically. Once the mechanics are visible, the question at least becomes clear.
Two tax mirrors
Both accounts shelter growth from tax. The whole difference lies in when the tax is paid:
- RRSP: the contribution is deducted from income — the tax is deferred. It will be paid on withdrawal, on everything that comes out, growth included.
- TFSA: the contribution is made with money that has already been taxed. In exchange, the withdrawal — growth included — is normally not taxed.
Put differently: the RRSP is tax later, at the later rate; the TFSA is tax now, at today's rate.
The surprising result: at equal rates, a tie
A neutral worked example, with a hypothetical tax rate of 40%, identical at contribution and at withdrawal, and an investment that doubles:
- Via RRSP: $1,000 of gross income goes in whole (the deduction cancels that year's tax). It doubles: $2,000. On withdrawal, 40% tax: $1,200 remains.
- Via TFSA: on $1,000 of gross income, the 40% tax is paid first — $600 goes into the account. It doubles: $1,200. Withdrawal with no tax: $1,200 remains.
Identical result. At an equal tax rate at both moments, the two containers are mathematically equivalent — the investment's return changes nothing, whatever it is.
So where does the difference come from
From the gap between today's rate and the rate at withdrawal — a personal parameter, and for the future part, an unknown one:
- if the rate at withdrawal is lower than at contribution, the RRSP mechanism works in favour of the final amount;
- if it is higher, the reverse holds;
- if it is identical, the example above applies: a tie.
The future rate depends on future income, future tax rules and future programs — three things that neither this article nor anyone knows in advance.
The secondary mechanics, which also count
- Contribution room: a TFSA withdrawal normally gives the room back the following year; an RRSP withdrawal consumes it permanently.
- The nature of the withdrawal: an RRSP or RRIF withdrawal is, as a general rule, added to that year's taxable income — which can, depending on the programs in force, affect income-tested benefits. A TFSA withdrawal is normally not income.
- The implicit discipline: RRSP money is more "locked" by taxation (withdrawing costs tax right away); TFSA money is more accessible. Depending on the person, one trait or the other is experienced as a quality or a drawback — that is a fact of behaviour, not of arithmetic.
What this changes for your tracking
Everyfolio calculates the same returns in both containers — the mechanics above do not change the securities' performance, only the tax treatment of the flows. The report's tax context recalls, for each account type, the general sense of that treatment.
Challenge: check my understanding
With an account, the challenge opens: four questions on this article, and a state that follows you.
Official sources
Limits, carry-forward rules and the treatment of withdrawals are set by the Canada Revenue Agency. Quebec residents also file with Revenu Québec, whose rules can affect the provincial side of the same withdrawal. The personal parameters of the choice — tax rates, benefits, horizon — belong to your situation: that is precisely where a general article stops.
- Canada Revenue Agency — RRSPs and related plans: https://www.canada.ca/en/revenue-agency/services/tax/individuals/topics/rrsps-related-plans.html
- Canada Revenue Agency — TFSA: https://www.canada.ca/en/revenue-agency/services/tax/individuals/topics/tax-free-savings-account.html
- Revenu Québec — citizens: https://www.revenuquebec.ca/en/citizens/
Informative, general content — not personalized advice. For your situation: your institution or an advisor.