AurumGet early access

Canadian Accounts

RRSP vs TFSA

The whole question comes down to one thing: are you in a higher tax bracket today, or will you be in retirement? Here's how to answer that without a spreadsheet, plus the handful of cases where the rule bends.

Bennet Ngan11 min read

Want to know the most underrated thing about Canada's tax system? You get to choose where you pay your tax. That's basically what the whole RRSP vs TFSA question is about.

The RRSP says: don't pay tax on this dollar today. Pay it when you take the money out later. The TFSA says: pay tax on this dollar today. Never pay tax on it again.

Both can be great. The right one for you comes down to a single question: will your tax bracket be higher today, or higher in retirement?

What each account actually does

Before answering the question above, you need to understand how each account works. They're simpler than the financial-advice industry makes them sound.

TFSA: after-tax in, never taxed again

You contribute money you've already paid income tax on. Inside the TFSA, every dollar of growth is tax-free. Interest, capital gains, dividends, foreign distributions, all of it. When you withdraw, nothing is taxable.

Withdrawals also restore your contribution room, but only in the next calendar year. That detail trips up a lot of people. If you pull money out in November, you can't put it back until January.

Annual room is set by the federal government and indexed to inflation. The 2026 limit is $7,000. If you've been a Canadian resident over 18 since the TFSA launched in 2009 and never contributed, your cumulative room is around $95,000.

RRSP: pre-tax in, taxed when you take it out

You contribute pre-tax dollars. Every dollar contributed gets deducted from your taxable income for that year. Growth inside the RRSP is also tax-sheltered, exactly like the TFSA.

The catch sits at the back end. Every dollar you withdraw, in retirement or earlier, gets added to that year's taxable income and taxed at your marginal rate at the time.

Annual room is 18% of your previous year's earned income, capped at the annual limit. The 2026 cap is $32,490. Unused room rolls forward forever. That's why “I'll catch up later” feels safe. It's also why most people who tell themselves that don't.

The actual difference between them

The TFSA and the RRSP are mathematically identical when your marginal tax rate at contribution and at withdrawal is the same. Once those two rates differ, one account beats the other for that dollar. Everything else in this post is just figuring out which rate is higher for you.

A General Guideline:

Today's rate higher than retirement's? Use the RRSP. You get the deduction at the higher rate now and pay the tax later at the lower rate. Pure win.

Today's rate lower than retirement's? Use the TFSA. Pay the cheap tax now, and the future high-bracket version of you withdraws everything tax-free.

Close enough that you can't tell? Use the TFSA. It's more flexible (withdrawals don't add to your retirement income, so they don't risk pushing you into a higher bracket or triggering the OAS clawback), and you can pull money out for a non-retirement reason without paying any tax.

For most people who are younger and earning less money early on in their careers, maxing out your TSFA first is usually better. As you grow your career and your income increases, putting money into your RRSP means you're reducing your taxable income when your marginal tax rate is higher.

Times when the Guidelines don't work

For most people the guidelines work. But there are four common situations override it. Here's where I'd push back if a friend asked me at the bar.

1. Employer-matched RRSP. Always.

If your employer matches your RRSP contributions at any percentage, that match is a guaranteed, risk-free, tax-free return. A 50% match on a $1,000 contribution is an instant 50% gain. No public market anywhere will beat that. Take the full match before you put a dollar into the TFSA.

2. Saving for a first home. FHSA wins.

Canada's First Home Savings Account, introduced in 2023, gives you the RRSP deduction AND the TFSA tax-free withdrawal in the same account, as long as the money goes toward a qualifying first home. Annual room is $8,000, lifetime cap is $40,000. If a first home is in your future, fill the FHSA first, then split anything extra between the TFSA and RRSP based on the rule above.

Even if homeownership feels far off or even impossible, open the FHSA the year you turn 18. Your contribution limit only accrues once you open an account. Even if you never buy a home you can transfer your FHSA account into your RRSP later, which means it's essentially additional RRSP room.

3. Earning under $60k right now? Lean TFSA.

At a combined federal-provincial marginal rate around 20 to 25% (where most Canadians under roughly $60,000 sit), the RRSP deduction isn't buying you much. Worse, there's a real chance your retirement income from CPP, OAS, and savings combined puts you at a higher rate than where you are today. In that case, every dollar belongs in the TFSA.

The exception inside the exception: if you're early in a career with a steep income trajectory (medicine, law, engineering leadership, founders past product-market fit), you can still contribute to the RRSP now and claim the deduction in a higher-income future year. The CRA lets RRSP deductions carry forward indefinitely.

4. Big retirement income coming? Watch OAS.

The Old Age Security clawback (officially the OAS Recovery Tax) kicks in at $93,454 of income for 2026 and claws back OAS at 15¢ per dollar above that, fully eliminating it around $151,000.

RRSP withdrawals count toward that threshold. TFSA withdrawals do not. If your projected retirement income looks like it might cross $93k (more common than people think for Canadians with strong pensions plus modest savings), the TFSA earns extra weight. The clawback is effectively a hidden 15% tax bump that doesn't show up anywhere in the published tax brackets.

A worked example

Concrete numbers make this click. Take a 35-year-old Ontarian earning $90,000 of T4 income. Federal plus provincial marginal rate on the next dollar above $93k sits at roughly 31.48%. Every $1,000 of RRSP contribution saves about $315 in tax today.

Project 30 years forward. Say retirement income comes from CPP, OAS, and RRIF withdrawals targeting a household income around $55,000. Ontario marginal rate at that level is roughly 20.05%. The gap between today's 31.48% and retirement's 20.05% is the size of the RRSP's advantage.

11.43%The marginal-rate gap that makes the RRSP the right call here. Save ~31.5¢ of tax now, pay ~20¢ later.

Same person, same current income, but they're heading toward a much richer retirement. Say $120,000 in retirement income from a generous defined-benefit pension plus RRIF withdrawals. Ontario marginal rate at that level is around 43.41%. Now the comparison flips. Today's 31.48% is lower than retirement's 43.41%, so every TFSA dollar is the right call. RRSP contributions actively cost the future version of this person money.

Canadians don't pick the wrong account because the math is hard. They pick wrong because they never run the comparison.

The mistakes I see most

Three patterns come up over and over, in roughly descending order of how much they cost.

Skipping the employer match. Covered above. The costliest mistake by an order of magnitude. Also the easiest to fix. Go check your HR portal right now.

Treating the TFSA like a savings account. The TFSA is a wrapper, not an investment. Parking cash inside it at 3% interest is the financial equivalent of bringing a bike to a Formula 1 race. $7,000 a year for 30 years at 2.5% real returns compounds to about $310,000. The same contributions at 6% real (a normal global equity index) compound to about $590,000. We'll have a blog on investing later on.

Not opening a FHSA account because you can't fund it yet. Contribution room only accrues from the year an account is opened (FHSAs). Even if you never plan to buy a house, it can act as additional RRSP room. It's better to have it growing and not need it, than not have it and need it in the future. Who knows what the future holds, your future self may thank you.

Frequently asked

Can I contribute to both an RRSP and a TFSA in the same year?
Yes. The two accounts have entirely separate contribution rooms. RRSP room is 18% of your previous year's earned income; TFSA room is set federally. Contributing to one doesn't reduce the other. For most working Canadians, the real question is which to fund first, not whether to use both.
What happens if I over-contribute to my TFSA?
The CRA charges 1% per month on the over-contribution amount until you withdraw it. There’s a $2,000 lifetime tolerance for RRSP over-contributions, but no equivalent buffer for TFSAs. You really do need to track contributions yourself, because the CRA’s My Account display lags by months and isn’t a reliable real-time figure. This is exactly what Aurum’s contribution tracker is built for: log every TFSA, RRSP, and FHSA deposit and Aurum keeps a running tally of your real available room so you never trip the 1% penalty.
Should I move money from my RRSP into my TFSA?
Almost never directly. Withdrawing from an RRSP creates immediate taxable income, and the withdrawal does NOT restore your RRSP room. The one common scenario where it makes sense is during a low-income year (parental leave, sabbatical, between jobs). Withdrawing then taxes the money at a low rate, and you can move it into a TFSA for future tax-free growth.
Does the RRSP Home Buyers' Plan still make sense if I have an FHSA?
The two stack. You can use both for the same first-home purchase. The Home Buyers' Plan lets you withdraw up to $60,000 from your RRSP and repay it over 15 years. The FHSA caps at $40,000 lifetime and the withdrawal is permanent (no repayment). For first-home buyers with substantial RRSP balances, using both gives you up to $100,000 of tax-advantaged purchase capital.
What's a spousal RRSP and when does it help?
A spousal RRSP is an RRSP that one spouse contributes to and the other spouse owns. The contributing spouse gets the deduction; the owning spouse pays tax on withdrawal. It's useful when one spouse expects significantly higher retirement income than the other. Splitting income across both lower marginal rates reduces total household tax in retirement.
How do I estimate my retirement marginal tax rate?
Project retirement income from three buckets: CPP (maxes around $1,433/month for 2026 retirees who contributed at the max), OAS (around $727/month at 65, clawed back above ~$94,000), and your own savings drawdown plus any defined-benefit pension. Sum those, then look up the marginal rate at that income level in your province. The Canadian Retirement Income Calculator on canada.ca gives a reasonable first pass.

Where I open my accounts

If you don't have a TFSA, RRSP, or FHSA yet (or you want one separate from your bank), Wealthsimple opens all three for free. No paperwork, no minimum balance, no monthly fee. I use Wealthsimple personally for my TFSA, RRSP, and FHSA, and it's the platform I recommend to all my friends.

If you want to support the blog, you can sign up through my referral link. I get a small bonus when readers use it. You can also sign up directly at wealthsimple.com without the referral.

Sources

  • Canada Revenue Agency. Tax-Free Savings Account (TFSA) program overview. Accessed 2026.
  • Canada Revenue Agency. Registered Retirement Savings Plan (RRSP) program overview. Accessed 2026.
  • Canada Revenue Agency. First Home Savings Account (FHSA). Accessed 2026.
  • Government of Canada. Old Age Security Recovery Tax (clawback) thresholds. Accessed 2026.
  • Canadian Retirement Income Calculator. Government of Canada.

Filed under

#RRSP#TFSA#Tax#Retirement#Marginal Tax Rate#OAS#Clawback
Bennet Ngan, founder of Aurum

Bennet Ngan

Founder, Aurum · Toronto, Canada

Aurum is a personal-finance app that I personally wanted, built for all Canadians. Read the full story →

Continue reading

Foundations

Marginal tax rates, for Canadians

Your marginal tax rate is what you pay on the next dollar of income. Here is how Canada's federal and provincial brackets stack to produce yours, with a worked Ontario example and why it drives almost every financial decision.

9 min read

The app

Reading about your money is a start.

Aurum opens to early access soon. Join the waitlist for Canada’s personal-finance app.

Join the waitlist →