Viktoria
Get early access

2026-08-10

TFSA or RRSP First? Answer This Cashflow Question Before Either

TFSA vs RRSP which one first in Canada actually depends on a simpler question: do you know what's leaving your account before payday?

Every TFSA-vs-RRSP article follows the same script. Compare your marginal tax rate now versus retirement. Factor in the tax refund. Talk about compounding. Pick a side.

All of that is correct, and none of it matters if you don't know what's coming out of your chequing account in the next two weeks.

That's the question that has to come first, and almost nobody asks it before locking money into either account.

The prerequisite nobody mentions

TFSA and RRSP are both places you send money you don't plan to touch. That's the whole point — tax-sheltered growth works because the money sits still. But "money you don't plan to touch" only exists after you've confirmed what's already spoken for.

In 2026, 61% of Canadians say they're living paycheque to paycheque, according to MNP's July 2026 consumer debt index. Among Canadians carrying debt specifically, 49% say the same, per Vividata's Winter 2026 study. That's not a small, edge-case group the TFSA-vs-RRSP debate can ignore — it's roughly half the country.

If you're in that half, the real risk isn't picking the wrong registered account. It's contributing to the right one on autopilot, then getting squeezed by a bill you forgot was coming, and having to rip the money back out — at a cost.

What "ripping it back out" actually costs

This is where the two accounts stop looking similar.

TFSA withdrawals are tax-free, any time, no penalty. The catch: the contribution room doesn't come back until January 1 of the following year. Pull out $2,000 in August to cover a cashflow gap, and that $2,000 of room is gone until next year — you've spent a piece of your annual limit on nothing.

RRSP withdrawals cost more up front. Withdraw before retirement and your bank withholds tax immediately: 10% on withdrawals up to $5,000, 20% between $5,001 and $15,000, and 30% above that (Quebec's rates are 19%/24%/29% federally plus provincial tax). And that withholding isn't your final bill — the full amount gets added to your taxable income at year-end and taxed at your marginal rate, so if you're in a higher bracket, you owe more when you file. Worse: unlike a TFSA, that RRSP contribution room is gone permanently. There's no "next January" reset.

A concrete example. Say you contribute $300 a month to an RRSP through payroll deduction — a common way people build the habit. Six months in, you've put in $1,800. Then a car repair bill lands the same week as rent, and you pull $1,800 out to cover it.

The bank withholds 10% ($180) immediately, so you only see $1,620 land in your account — less than you need for a $1,800 gap. Then, at tax time, that $1,800 gets added to your income. If your marginal rate is 30%, you owe $540 in tax on it, and the $180 already withheld counts toward that, leaving a $360 balance due. You've paid roughly $360–$540 in tax to access money you contributed six months earlier, and the $1,800 of RRSP room is gone for good.

None of that happens because RRSPs are a bad product. It happens because the withdrawal was reactive — a response to a bill nobody saw coming until it was due.

The fee that made this worse — and still doesn't fix it

Until recently, that kind of surprise had a second cost layered on top: the NSF fee if the bill hit before you moved money around. NSF fees at Canada's six largest banks averaged $46.85 in 2023, and the federal government estimates about 34% of Canadians get hit with at least one NSF fee a year.

As of March 12, 2026, new federal regulations cap NSF fees at $10 per account and limit banks to charging it once every two business days. That's a real, welcome change — but it doesn't touch the underlying problem. A $10 fee (or a $1,800 RRSP withdrawal with a tax hit attached) is still what happens when you find out about a shortfall the same day it happens, instead of two weeks before.

So which one first?

The standard answer is still the right framework, once the prerequisite is met: TFSA tends to make more sense if you expect to be in a similar or higher tax bracket later (or want penalty-free access to the money), RRSP tends to make more sense if you're in a higher bracket now and expect a lower one in retirement — helped along by the fact that the 2026 RRSP limit is $33,810 (18% of last year's income, up to that cap) versus the TFSA's $7,000 annual room.

But that comparison assumes the money you're allocating is actually spare. The question to answer first isn't "which account has better tax treatment" — it's "what's already committed between now and my next payday, and how much is genuinely left over." Skip that step, and the tax-efficient choice becomes the thing you're forced to unwind at the worst possible moment.

This is the exact gap Viktoria is built to close — a plain view of what's coming out of your accounts before it happens, so the money you put toward a TFSA or RRSP is money that was actually free to move, not money you'll be pulling back out with a tax bill attached. Early access is open at viktoria.app.