The Question Canadians Get Wrong

Walk into any bank branch and ask whether you should contribute to your TFSA or RRSP. You'll likely be told "both, if you can." That's not wrong — but it's also not an answer. It's a deferral. And when you can only contribute to one, or need to prioritize, the difference in sequencing can be worth tens of thousands of dollars over a career.

The decision hinges on one core mathematical reality: the RRSP is a tax deferral mechanism, not a tax-free mechanism. You get a deduction now at your current marginal rate, but pay tax on withdrawal at your rate then. The TFSA is genuinely tax-free — no deduction going in, no tax coming out.

Whether the RRSP or TFSA produces better after-tax wealth depends entirely on whether your marginal tax rate today is higher or lower than it will be when you withdraw. That's the whole framework.

2025 Contribution Limits & Rules

TFSA 2025
$7,000
Annual contribution limit for 2025
Total room since 2009: $95,000
Available to all Canadian residents 18+
Withdrawals create next-year room
No income requirement to contribute
Growth and withdrawals tax-free
No impact on GIS, OAS, or income-tested benefits
RRSP 2025
$31,560
Maximum annual contribution limit
18% of prior year earned income, up to $31,560
Unused room carried forward indefinitely
Contributions reduce taxable income
Spousal RRSP available for income splitting
Must convert to RRIF by December 31 of age 71
FHSA contributions reduce RRSP room (see note)

The Decision Framework: 3 Questions

You need to answer only three questions to know where your next dollar should go.

Question 1: What is your marginal tax rate today?

Your marginal rate — not your average rate — is what matters. This is the rate you pay on your next dollar of income. It varies by province and income level. In Ontario, the combined federal-provincial marginal rates in 2025 are approximately:

$30,000 income (ON)20.05%
$50,000 income (ON)29.65%
$80,000 income (ON)31.48%
$100,000 income (ON)43.41%
$150,000 income (ON)51.97%
$220,000+ income (ON)53.53%

Question 2: What do you expect your marginal rate to be in retirement?

Most Canadians significantly overestimate their retirement income needs — and therefore their retirement tax rate. If you retire with a $70K household income (CPP + OAS + RRIF withdrawals), your combined marginal rate in Ontario will be approximately 29–32%. If you retire with $120K+, it climbs to 43%+.

The RRSP wins if: current marginal rate > expected retirement marginal rate.
The TFSA wins if: current marginal rate ≤ expected retirement marginal rate.

Question 3: Will you need the money before retirement?

TFSA withdrawals are penalty-free and room is restored the following year. RRSP withdrawals before retirement are taxed as income at your current marginal rate — often wiping out the original deduction and more. If there is any meaningful chance you'll need the funds within 5–10 years, the TFSA wins regardless of marginal rates.

📌 The Quick Rule

Under $50K income: TFSA first, always. Between $50K–$90K: depends on province, retirement projection, and life stage. Over $90K: RRSP first almost universally, until RRIF conversion concerns kick in. Always max TFSA last if you have spousal income splitting potential in retirement.

The 12 Scenarios Modelled

We modelled 12 scenarios across income levels from $35K to $250K in Ontario, British Columbia, Alberta, and Quebec. Each scenario assumes a 30-year time horizon, 6.5% average annual return, and retirement income in line with CPP average payouts plus drawdowns from accumulated savings.

IncomeProvinceCurrent Marginal RateEst. Retirement RateRate SpreadRecommendationEstimated Annual Tax Advantage
$35,000Ontario20.05%20.05%0%TFSA First$0 — equal; TFSA preferred for flexibility
$50,000Ontario29.65%20.05%+9.6%RRSP First~$1,060/yr in tax savings on $11,000 contribution
$65,000Ontario29.65%20.05%+9.6%RRSP First~$1,370/yr on $14,235 contribution
$80,000Ontario31.48%25.00%+6.5%RRSP First~$2,250/yr on $14,400 contribution
$100,000Ontario43.41%29.65%+13.8%RRSP First~$7,800/yr on $18,000 contribution
$140,000Ontario48.29%31.48%+16.8%RRSP then TFSA~$11,100/yr on $25,200 contribution
$200,000Ontario52.06%43.41%+8.6%RRSP + Corp Structure~$25K+/yr including corporate strategy
$50,000Alberta25.00%20.05%+4.9%TFSA FirstSpread too small; TFSA flexibility preferred
$90,000Alberta30.50%25.00%+5.5%RRSP First~$2,800/yr on $16,200 contribution
$60,000Quebec37.12%27.53%+9.6%RRSP First~$2,580/yr on $10,800 contribution
$35,000BC20.06%20.06%0%TFSA FirstEqual rates — TFSA wins for flexibility
$120,000BC46.12%33.89%+12.2%RRSP First~$9,800/yr on $21,600 contribution

The Sequencing Mistake Costing Canadians Thousands

The most common — and expensive — sequencing mistake we see: high-income earners in the 43%+ marginal bracket prioritizing TFSA contributions while leaving RRSP room unused.

Consider a $100K earner in Ontario contributing $7,000 to their TFSA instead of their RRSP:

Over 30 years, with the tax refund also invested, this sequencing error costs approximately $87,400 in after-tax retirement wealth.

⚠️ The RRSP Trap for Low Earners

The opposite mistake is also costly: a $38,000/year earner contributing to an RRSP. At a 20% marginal rate, the refund is modest. But if RRSP withdrawals in retirement push them above the GIS income threshold ($21,624 single in 2025), they lose dollar-for-dollar GIS benefits. The TFSA entirely avoids this problem. Low-income earners should almost always prioritize TFSA.

Your TFSA vs RRSP Decision
Enter your situation and get a personalized recommendation with estimated annual tax impact.
RRSP First
Est. annual RRSP tax saving
Marginal rate spread

When You Can Afford Both

If your budget allows contributions to both accounts, the optimal sequencing is generally:

  1. RRSP contributions first — up to the amount needed to drop to the next marginal rate bracket
  2. Redirect the RRSP refund to TFSA — this is the most powerful compounding technique available to Canadian savers
  3. TFSA with any remaining room

Example: $100K earner in Ontario. Contribute $11,600 to RRSP (drops income to $88,400, avoiding the $100K bracket jump). Tax refund: approximately $5,040. Invest that refund in TFSA. Net annual wealth creation from this technique: roughly $12,040 deployed with only ~$6,500 out-of-pocket cash.

The Bottom Line

The TFSA vs RRSP decision is not philosophical — it is mathematical. Your current and expected marginal rates are the inputs. The calculation tells you the answer. For most Canadians earning over $65K in Ontario or BC, the RRSP is still the most powerful immediate tax tool available — especially when the refund is systematically redirected to a TFSA.

For those under $50K, prioritizing the RRSP is often a mistake that reduces government benefits, reduces flexibility, and provides minimal tax advantage. The TFSA wins there, clearly.

The expensive part isn't making the wrong choice once. It's making it consistently, over a career, without realizing the compounding cost.