On this page
The 30-second version
The whole debate comes down to two numbers: your marginal tax rate today vs your marginal tax rate when you withdraw. If today’s rate is higher, the RRSP wins. If your retirement rate will be higher, the TFSA wins. If they’re about the same, the TFSA wins on flexibility. And before any of that: if your employer matches RRSP contributions, take the full match first. A 50% instant return beats every rate comparison ever run. Take the 6-question quiz below for your answer in 60 seconds.
Side-by-side: what each account actually does
| TFSA (Tax-Free Savings Account) | RRSP (Registered Retirement Savings Plan) | |
|---|---|---|
| The one-line idea | Pay tax now, never again | Skip tax now, pay it later |
| Tax on the way in | None: you contribute after-tax dollars | Deductible at your marginal rate (a $10,000 contribution at a 31.48% marginal rate saves $3,148 on this year’s taxes) |
| Tax on growth | $0, forever | Deferred: you pay nothing until withdrawal |
| Tax on the way out | $0, on any withdrawal, any time | Added to your taxable income for that year (withholding at source: 10% up to $5,000, 20% to $15,000, 30% above; withholding is NOT your final tax) |
| 2026 contribution limit | $7,000 per year; $109,000 cumulative if eligible since 2009 | 18% of 2025 earned income, max $33,810; deadline March 1, 2027 for the 2026 tax year |
| Unused room | Carries forward indefinitely; withdrawals restore room on the next January 1 | Carries forward indefinitely; withdrawals permanently destroy room (never restored) |
| Over-contribution penalty | 1% per month on the excess until removed | 1% per month on the excess over the $2,000 lifetime buffer, until removed |
| Withdrawals | Anytime, tax-free, no questions | Anytime, but taxed and withheld, and the room is gone for good |
| Expiry | None: open at any age, hold forever | Must convert to a RRIF or annuity by Dec 31 of the year you turn 71 (mandatory minimum withdrawals start) |
| Employer match | Never matched | Often matched. This is the single biggest factor in the whole decision |
| Effect on OAS/GIS in retirement | Withdrawals don’t count as income, so OAS and GIS are untouched | Withdrawals count as income: they can trigger the 15% OAS clawback above $95,323 and reduce GIS |
The math behind the verdict
Here is the anchor fact every other page dances around:
If your marginal tax rate today equals your marginal tax rate at withdrawal, the TFSA and RRSP produce exactly the same after-tax dollars. Same contribution, same return, same horizon, identical result. The accounts only diverge when the two rates differ, and the gap is roughly the rate difference times your contribution.
Three real scenarios, $10,000 of pre-tax money, Ontario 2026 marginal rates:
1. Aisha earns $100k now, expects $60k in retirement: RRSP wins
- Today: 31.48% marginal. Retirement: 29.65% marginal.
- RRSP: $10,000 deducted now (saves $3,148 today), taxed at 29.65% on withdrawal. After-tax: $7,035.
- TFSA: $10,000 taxed now at 31.48%, contributes $6,852, withdrawn tax-free. After-tax: $6,852.
- RRSP wins by $183. Small edge, but real, and it scales with the contribution.
2. Lucas earns $45k now, expects $65k in retirement: TFSA wins
- Today: 19.05% marginal. Retirement: 29.65% marginal.
- RRSP: $10,000 taxed at 29.65% on withdrawal. After-tax: $7,035.
- TFSA: $10,000 taxed now at 19.05%, contributes $8,095, withdrawn tax-free. After-tax: $8,095.
- TFSA wins by $1,060. Lucas would deduct at 19.05% today but pay 29.65% on the way out, so an RRSP deduction taken this early costs him money. This is why low earners usually shouldn’t chase the RRSP refund.
3. Priya earns $60k now, expects $60k in retirement: tie goes to the TFSA
- Both rates: 29.65%. After-tax either way: $7,035. Mathematically identical.
- TFSA wins anyway on flexibility: withdraw anytime with no tax bill, no forced RRIF conversion at 71, and withdrawals never inflate the income number that drives OAS clawbacks.
The verdict table (Ontario, 2026 marginal rates)
| Income now | Likely income in retirement | Winner | Why |
|---|---|---|---|
| $120k (43.41%) | $60k (29.65%) | RRSP, clearly | 13.76-point rate drop |
| $100k (31.48%) | $60k (29.65%) | RRSP, narrowly | 1.83-point drop (Aisha’s case) |
| $60k (29.65%) | $40k (19.05%) | RRSP | 10.6-point drop |
| $60k (29.65%) | $60k (29.65%) | TFSA | Tie on math, TFSA wins on flexibility |
| $45k (19.05%) | $65k (29.65%) | TFSA, clearly | 10.6-point rate rise |
| $40k (19.05%) | $40k (19.05%) | TFSA | Tie on math, TFSA wins on flexibility |
| $100k (31.48%) | $100k+ (46.48% effective*) | TFSA | OAS clawback flips the answer |
At retirement income above $95,323, every RRSP/RRIF withdrawal dollar faces the 15% OAS recovery tax on top of regular tax. A $100k earner who expects $100k+ in retirement pays 46.48% on the margin, worse than the 31.48% they would have paid today.
When the other option wins (the exceptions that matter)
Employer match beats everything. A 50% match on the first 6% of an $80,000 salary turns a $4,800 contribution into $7,200 instantly. No rate comparison survives a 50% guaranteed return. Contribute enough to capture the FULL match before you even ask the TFSA-vs-RRSP question, then run the math on the rest.
Saving for a first home: neither account is the first call. The FHSA ($8,000/year, $40,000 lifetime, deductible AND tax-free on a qualifying withdrawal) beats both for new money, and the HBP lets you borrow up to $60,000 from an RRSP. Look at both before you lock money into either account for a down payment. Our FHSA vs HBP comparison is in progress.
OAS clawback zone flips RRSP to TFSA. If your retirement income will land above $95,323, RRSP/RRIF withdrawals get hit with the 15% recovery tax. Many high earners planning high retirement incomes (pensions, rental income, continued work) are better off in the TFSA even though their current rate looks like an RRSP case.
Low income now (students, early career, newcomers): TFSA. The deduction is nearly worthless at 19.05%, and the TFSA doubles as an emergency fund that doesn’t blow up your plan when you touch it.
RRSP wins big for peak earners: $120k in Ontario at 43.41% today, retiring at $60k and 29.65%, saves 13.76 cents per dollar: $1,376 on every $10,000, before growth. This is the account’s home turf.
The expensive mistakes (the ways Canadians actually lose money here)
- Wasting an RRSP deduction at a low rate. Contributing at 19.05% in your twenties to “get the refund” when you’ll withdraw at 29.65% in retirement is a guaranteed loss. Save the deduction for your high-earning years.
- Thinking withholding is the final tax. The 10/20/30% withheld on an RRSP withdrawal is a deposit, not the bill. Your actual tax is settled on your return, and if you withdraw a big lump sum, the real rate can be much higher than what was withheld.
- The TFSA re-contribution trap. Withdraw $10,000 in November and re-contribute it in December and you’ve over-contributed: the room doesn’t come back until January 1. The penalty is 1% per month on the excess, no exceptions for “I didn’t know.”
- Forgetting the RRSP’s expiry date. At 71 the RRSP must convert to a RRIF with mandatory minimum withdrawals, taxed as income. Money you can’t touch without a tax bill is not an emergency fund.
- Contributing without checking room. Both accounts punish excess at 1% per month. Your real room lives in CRA My Account, not in your brokerage’s estimate, and the CRA number can lag by months.
The 60-second quiz: your answer
Work top to bottom. The first question that applies to you ends the quiz.
- Does your employer match RRSP contributions? Yes → contribute enough to capture the FULL match, then continue the quiz with whatever is left. No match exists → keep going.
- Is this money for a first home within ~15 years? Yes → look at the FHSA first; it usually beats both accounts for this goal.
- Is your income today in your peak-earning years? If you’re earning much more now than you expect in retirement (roughly a 5+ point marginal-rate gap), lean RRSP.
- Is your income likely to be higher in retirement than today? Students, early career, expecting a pension or high retirement income → lean TFSA.
- Might you need this money before retirement? Yes → TFSA. RRSP withdrawals are taxed immediately and the room never comes back.
- Will your retirement income exceed ~$95,000? Yes → lean TFSA. The 15% OAS clawback turns RRSP withdrawals expensive.
No to all of the above, or genuinely unsure? Default to the TFSA: when the math is a tie, flexibility wins.
Prefer the interactive version of this quiz? Run the TFSA vs RRSP calculator: it asks the same six questions and runs the numbers for you.
Check your own numbers: your TFSA room and RRSP deduction limit are both in CRA My Account, and your RRSP limit is also on your latest notice of assessment. Pair them with the marginal rates above, since those rates are what the whole decision hangs on.
The verdict, restated
Take the employer match, then follow the rates: higher now than later means RRSP, lower now than later means TFSA, and a tie means TFSA on flexibility. The most common real-world answers: young and early-career Canadians should be in the TFSA; peak earners in their 40s and 50s should be maxing the RRSP; and anyone heading for OAS-clawback territory in retirement should think twice before stuffing more into the RRSP.
General information for education only, not personal financial advice. Tax figures are 2026 federal and Ontario; your province and situation will differ. Check your actual contribution room in CRA My Account before contributing.
This page contains no affiliate links. A comparison of where to open the account (Wealthsimple vs Questrade) is in progress, and any affiliate relationships will be disclosed there.
Sources
- CRA, TFSA overview: $7,000 limit for 2026, $109,000 cumulative if eligible since 2009. CRA, tax on excess TFSA amounts: the 1%-per-month tax on over-contributions. Verified 2026-09-29.
- CRA, RRSP contribution room: 18% of earned income, $33,810 maximum for 2026, contribution deadline. CRA, RRSP excess contributions: the $2,000 buffer. CRA, RRSP withholding tax: 10/20/30% withholding rates. CRA, RRSP maturity at 71: conversion by Dec 31 of the year you turn 71. Verified 2026-09-26.
- CRA, First Home Savings Account: $8,000 a year, $40,000 lifetime. CRA, Home Buyers’ Plan: up to $60,000 per person. Verified 2026-09-26 to 2026-09-29.
- CRA, tax rates and income brackets: 2026 federal brackets (14% to $58,523; 20.5% to $117,045; 26% to $181,440; 29% to $258,482; 33% above). Verified 2026-09-27.
- 2026 Ontario marginal rates used above are combined federal and Ontario rates, including the Ontario surtax (thresholds from Raymond Chabot Grant Thornton’s 2026 Ontario tax tables): $40k 19.05% (14% federal + 5.05% Ontario), $60k 29.65%, $100k 31.48% (incl. 20% Ontario surtax), $120k 43.41% (incl. 56% surtax tier). Verified 2026-09-27.
- CRA, OAS recovery tax: 15% of net world income above $95,323 for the 2026 income year. Verified 2026-09-27.