PennyWise
All articles

RRSP or TFSA: How Government Benefits Change the Math

11 min readIsaac A. Ogunleye

The standard RRSP-vs-TFSA rule of thumb is simple: RRSP wins if your tax bracket now is higher than it'll be in retirement, TFSA wins if it's the other way around. That rule is a reasonable starting point — but it quietly ignores something that can matter just as much, or more: income-tested government benefits, which respond to RRSP and TFSA activity in completely different ways. Get this part wrong and you can leave real money on the table in both directions — now, as a parent receiving benefits, and later, as a retiree.

If you haven't read the basics yet, our newcomer TFSA vs RRSP piece and RRSP Catch-Up cover the fundamentals and the tax-bracket-timing rule. This one goes one layer deeper, into the part most comparisons skip entirely.

The account types, briefly

"RRSP" isn't one single account type — which one you have affects some of what follows:

  • Individual RRSP. The standard one, opened and contributed to in your own name. Everything in this article applies to it directly.
  • Spousal RRSP. Opened in your spouse or partner's name, but funded using your own contribution room — the deduction goes to the contributor, but withdrawals in retirement are taxed to the spouse who owns the account. Useful for splitting retirement income (and therefore benefit-clawback exposure) more evenly between two people, as covered in RRSP Catch-Up.
  • Group RRSP. An individual RRSP administered through your employer, often with matching contributions — functionally the same as an individual RRSP for the purposes of this article, just with payroll-deducted contributions and sometimes a smaller investment selection.
  • Locked-in RRSP (LIRA). Holds funds transferred from a former employer's pension plan rather than your own contributions. It follows different withdrawal rules than a regular RRSP and generally can't be freely withdrawn from before retirement — worth knowing it's a distinct thing if you've ever changed jobs and moved a pension balance.

A TFSA, by contrast, is just a TFSA — there's no spousal, group, or locked-in variant. You can informally achieve a similar income-splitting effect to a spousal RRSP by gifting cash to a spouse for them to contribute to their own TFSA, since (unlike most other income-splitting strategies) the CRA's attribution rules don't apply to TFSA contributions.

Self-directed vs. managed: who picks the investments

There's a second, separate dimension worth understanding, and it applies equally to RRSPs and TFSAs: who actually chooses the investments held inside the account.

Self-directed. Opened through a discount brokerage (examples in Canada include Questrade, Wealthsimple Trade, and the direct-investing arms of the big banks), a self-directed account lets you personally choose and trade individual stocks, ETFs, bonds, and GICs. You're in full control, and the ongoing costs are typically low — often just the management fee baked into whatever ETFs you hold, commonly in the 0.05%–0.25% range annually, sometimes with $0 trading commissions on ETFs. The tradeoff is that you're responsible for actually building and maintaining a sensible portfolio yourself.

Managed / mutual fund account. The more common default, especially for a first RRSP or TFSA opened at a bank branch: your money goes into mutual funds chosen for you, either by an advisor or from a limited menu the institution offers. It's more hands-off, but it usually comes with a meaningfully higher MER (Management Expense Ratio) — often 1.5%–2.5%+ per year, compared to a self-directed ETF portfolio's typical 0.05%–0.25%. That difference sounds small annually but compounds significantly over decades; a couple of percentage points a year in fees can add up to a large share of your total growth given up over a full working career.

Robo-advisors (like Wealthsimple Invest) sit in between — a managed, algorithm-based portfolio with lower fees than traditional mutual funds (typically around 0.4%–0.5%, plus the underlying ETF fees), aimed at people who want a hands-off account without the high cost of a fully advisor-managed mutual fund portfolio.

Which type you should use is really a separate question from RRSP-vs-TFSA — the account type determines what gets taxed and when and how it interacts with benefits, while self-directed vs. managed determines what you pay in fees and how involved you are. A group RRSP through an employer is typically restricted to a fund menu chosen by the plan provider (not self-directed), while an individual or spousal RRSP, and a TFSA, can generally be opened as either type at your choice.

Example: $10,000 invested for 25 years at an average 6% annual market return, before fees.

  • Self-directed, 0.2% MER (net growth ~5.8%/year): $10,000 grows to roughly $40,900
  • Managed mutual fund, 2.0% MER (net growth ~4.0%/year): $10,000 grows to roughly $26,700
  • Difference: roughly $14,200 given up to fees over 25 years, on just this one $10,000 lump sum — and the gap widens further with ongoing contributions over a full working career, since every dollar contributed compounds at the lower rate for the rest of that period

This is the same math whether the account is an RRSP or a TFSA — the fee drag applies identically to both, which is why the self-directed-vs-managed decision is worth making deliberately rather than defaulting to whatever account type you happened to open first.

The core fact that makes this matter

An RRSP contribution reduces your net income for the year — that's what the tax deduction actually does. A TFSA contribution does not; you're contributing money you've already paid tax on, and it never touches your net income at all.

That distinction matters enormously, because a long list of government benefits and credits are calculated based on your net income, not your gross income or your tax bracket. Two people with identical gross income can qualify for very different benefit amounts depending purely on how much of that income they routed through an RRSP versus a TFSA.

While you're working and raising a family: benefits that reward RRSP contributions

The Canada Child Benefit (CCB). This is the big one if you have kids. CCB is calculated on your family's net income, and it phases out as net income rises — for many middle-income families, the phase-out rate is steep enough that an RRSP contribution effectively pays you twice: the usual tax refund from the deduction, plus a higher CCB payment because your net income used to calculate it just dropped. This "double dip" is real and often larger than people expect, and it's completely invisible if you only think in terms of tax brackets.

The GST/HST credit. Same mechanism, smaller dollar amounts, but it stacks with everything else — this credit is also net-income-tested, so an RRSP contribution that lowers net income can modestly increase it too.

The practical takeaway: if you're a parent currently receiving CCB, or a lower-to-middle income household receiving the GST/HST credit, run the numbers on an RRSP contribution including its effect on these benefits, not just the tax refund. The combined effect frequently tips the RRSP-vs-TFSA decision toward RRSP even in situations where the basic tax-bracket rule alone would suggest it's a close call.

Example: a two-child family with $85,000 in combined net income, in roughly a 30% combined marginal tax bracket, contributes $5,000 to an RRSP.

  • Tax refund: $5,000 × 30% = $1,500
  • CCB increase: at that income level, CCB for two children phases out at roughly 13.5% of income above the first threshold (check the current CRA rate, since thresholds and rates are indexed annually) — a $5,000 reduction in net income adds back roughly $5,000 × 13.5% = $675 in CCB over the year
  • Combined benefit: $2,175 on a $5,000 contribution — an effective 43.5% return before any investment growth at all, purely from the deduction and the benefit interaction together

The tax refund alone ($1,500, 30%) already looks reasonable. The CCB effect nearly doubles it. A TFSA contribution of the same $5,000 would have produced neither number — no deduction, no change to CCB — which is exactly why this comparison needs to include benefits, not just tax brackets.

In retirement: benefits that punish RRSP withdrawals

This is where the picture flips completely, and it's the part that catches people off guard, because it's the opposite mechanism.

OAS clawback (the OAS Recovery Tax). Old Age Security starts getting clawed back once your net income in retirement crosses a threshold (adjusted annually by the CRA — check the current figure, don't rely on an old number), and it's fully clawed back above a higher threshold. RRSP and RRIF withdrawals count as regular income and push you toward — or over — that threshold. TFSA withdrawals never count as income anywhere, for any purpose, which means they never trigger OAS clawback, no matter how large the withdrawal is.

GIS (the Guaranteed Income Supplement). For lower-income seniors, GIS is even more aggressively income-tested than OAS — in some income ranges, it's clawed back at close to a dollar-for-dollar rate. A retiree drawing down a large RRSP/RRIF can see their GIS shrink dramatically as a direct result, while the exact same dollar amount withdrawn from a TFSA would have had zero effect on GIS eligibility.

The practical takeaway: if you expect to rely on OAS and especially GIS in retirement — which is a realistic scenario for anyone with a shorter Canadian working history, since your CPP and workplace pension income may be modest — a large RRSP balance can work against you at withdrawal time in a way a TFSA balance never will. The tax deduction you got decades earlier doesn't offset a benefit clawback happening now.

Example: a retiree has $85,000 in net income for the year from CPP, a workplace pension, and other sources — a few thousand dollars under the OAS clawback threshold (illustrative figure of roughly $93,000; check the current CRA threshold, since it's indexed annually). They withdraw an extra $10,000 from their RRIF to cover a one-time expense.

  • That withdrawal pushes roughly $2,000 of it into clawback territory (the amount above the threshold)
  • OAS clawback rate: 15% of income above the threshold
  • Extra OAS clawed back: $2,000 × 15% = $300, on top of whatever regular income tax applies to the $10,000 withdrawal itself

If that same $10,000 had come from a TFSA instead, the clawback would be $0 — the withdrawal simply doesn't count as income anywhere, regardless of how close to the threshold the retiree already is. Multiply that gap across many withdrawals over a 20-30 year retirement, and it becomes a meaningful, ongoing cost that a "which bracket is lower" comparison never surfaces.

Why this makes "just compare tax brackets" incomplete

The standard rule quietly assumes the only thing that changes between contribution and withdrawal is your tax bracket. In reality, two more things are happening on top of that:

  1. While contributing: an RRSP deduction can boost income-tested benefits you're receiving right now (CCB, GST/HST credit) — a bonus the basic rule doesn't count.
  2. While withdrawing: an RRSP/RRIF withdrawal can suppress income-tested benefits you're receiving in retirement (OAS, GIS) — a cost the basic rule also doesn't count.

Depending on your specific situation, these two effects can either reinforce the standard tax-bracket advice or contradict it entirely. A parent with young kids in a moderate tax bracket might find RRSP wins even more decisively than the bracket comparison alone suggests, because of the CCB effect. A person expecting to lean on GIS in retirement might find TFSA is the better choice even in a scenario where their retirement tax bracket looks lower than their working-years bracket — because GIS clawback can cost more than the tax savings ever provided.

A more complete way to think about it

  1. Start with the standard rule — compare your current marginal tax bracket to your realistically expected retirement tax bracket.
  2. If you currently receive CCB or the GST/HST credit, factor in that an RRSP contribution's real value includes the benefit boost, not just the deduction — this tilts the decision toward RRSP more than the bracket comparison alone would suggest.
  3. If you expect to rely on OAS and especially GIS in retirement, factor in that RRSP/RRIF withdrawals can shrink those benefits — this tilts the decision toward TFSA, or at minimum toward not over-concentrating your retirement savings entirely in RRSP.
  4. If you're solidly in the middle — moderate income now, no benefit dependency expected in retirement — the basic tax-bracket rule is a reasonably reliable guide on its own.
  5. A balanced mix of both accounts is a legitimate answer, not a cop-out — it gives you flexibility to choose which account to draw from in retirement based on your actual income and benefit situation at the time, rather than locking in one answer decades in advance.

None of this is a substitute for running your actual numbers, especially if you're within a decade or two of retirement and anywhere near the OAS or GIS thresholds — that's a case where the difference between "mostly RRSP" and "mostly TFSA" can be worth thousands of dollars a year in retirement, and it's worth a real conversation with an accountant or financial planner who can model your specific situation rather than applying a rule of thumb.

Isaac A. Ogunleye
Isaac A. Ogunleye

Chartered Accountant

Isaac is a Chartered Accountant with over ten years of experience across the manufacturing, mining, and financial services sectors, with the bulk of that experience in financial services. He started PennyWise to make Canadian banking, credit, and tax rules easier to understand for newcomers building a financial life here.

Get new articles by email

One practical article at a time. No spam, unsubscribe anytime.

Discussion

Read next