TFSA7 min read

RRSP vs TFSA: which one in your first 5 years in Canada

A simple framework to decide where to put your money in your first years in Canada. With the math, real examples, and the mistakes to avoid.

Andrii Andriushchenko
Andrii Andriushchenko
Licensed Dealing RepresentativeAxcess Capital Advisors Inc.NRD #4575551

Educational content. Reviewed under Axcess Capital's compliance framework.

TL;DR: RRSP saves tax now and defers it to the future. TFSA gives no tax savings now, but all growth and withdrawals are tax-free. In your first 5 years in Canada most newcomers earn less than they will in 10-15 years, so TFSA is the priority. The exception — if you're already a high-income earner (>$95K in 2026) from day one. This post is the framework to decide.

Why this question confuses everyone

The Canadian tax-advantaged system has four main accounts: TFSA, RRSP, FHSA, RESP. Newcomers are often told "maximize your RRSP" because that's what born-Canadians with 20 years of working life do. It's not always right for you.

⚠️ EMD compliance disclaimer: This is educational content, not personal advice. For a specific decision you need a KYC + suitability analysis. NRD #4575551.

How RRSP and TFSA work — quickly

| Parameter | TFSA | RRSP | |---|---|---| | Contribution | Doesn't reduce tax | Reduces tax in the year contributed | | Growth inside | Tax-free | Tax-free (deferred) | | Withdrawal | Tax-free | Taxed as income | | Contribution room begins | Age 18 OR year of residency, whichever later | First tax return with earned income | | 2026 limit | $7,000/year | 18% of previous-year income, max $32,490 | | Room recovers | Yes (the year after withdrawal) | No — lost forever |

Key insight: RRSP is a tax deferral, not avoidance. You'll pay later. The question is at what rate.

A simple rule: marginal tax rate today vs in retirement

Each province has different tax rates. For Alberta 2026:

| Income ($CAD) | Marginal rate | |---|---| | $0 – $57,375 | 25% | | $57,375 – $114,750 | 30.5% | | $114,750 – $177,882 | 36% | | $177,882 – $253,414 | 41% | | $253,414+ | 47-48% |

Decision logic:

  • If your marginal rate today > rate in retirement → RRSP wins
  • If your marginal rate today ≤ rate in retirement → TFSA wins

Example: newcomer, year 1 in Canada

Situation:

  • Income: $55,000 (studying English, temporary job)
  • Marginal rate: 25%
  • Has $5,000 in savings

Scenario A: $5,000 in RRSP

  • Tax savings today: $5,000 × 25% = $1,250
  • After 20 years (8% growth): $5,000 × 1.08^20 = $23,300
  • Withdrawal at 60-65, likely marginal rate: 30% (business / portfolio income)
  • Tax on withdrawal: $23,300 × 30% = $6,990
  • Net result: $23,300 - $6,990 = $16,310

Scenario B: $5,000 in TFSA

  • Tax savings today: $0
  • After 20 years (8% growth): $23,300
  • Withdrawal anytime: tax-free
  • Net result: $23,300

⚠️ The $1,250 RRSP tax savings also have to be invested (otherwise it's not a fair comparison). If invested in a taxable account with dividends — about $3,800 after 20 years (minus dividend tax). Total ~$20,000.

TFSA wins by $3,000+.

Example 2: high-income earner, year 1

Situation:

  • Senior dev relocates, offer at $145,000
  • Marginal rate: 36%
  • Has $20,000 in savings

Scenario A: $20,000 in RRSP

  • Tax refund: $7,200 → also invested
  • After 20 years (8%): $20,000 + $7,200 → ~$126,000
  • At retirement, marginal rate likely 30% (lower because no longer working)
  • Net: $126,000 × 70% = $88,200

Scenario B: $20,000 in TFSA + $7,000 of contribution room used

  • After 20 years (8%): ~$93,000
  • Withdrawal: tax-free → $93,000

⚠️ Here RRSP loses by about $5,000 because the $7,200 has been included.

The exception where RRSP wins: if you're confident you'll be in a lower tax bracket in retirement (less earnings) — RRSP wins. Especially if your marginal rate today is 41%+ and 25% in retirement.

The framework — simplified

If marginal rate < 30% today → TFSA full priority
If marginal rate 30-36% → 50/50 (or more TFSA if plans may shift)
If marginal rate 36%+ → mostly RRSP, but max out TFSA too

5 extra considerations for newcomers

1. RRSP contribution room starts with your first Notice of Assessment

This is important. If you file a 2025 tax return (as a resident), CRA will set your 2026 RRSP room at 18% × earned income from 2025. If you didn't file — room = 0.

Action: file a tax return even if your income was low. It accumulates room.

2. TFSA room starts from the year of residency, not from earnings

This means TFSA room accrues even if you're not working (maternity leave, studying). RRSP doesn't.

3. RRSP has the Home Buyers' Plan (HBP)

You can withdraw up to $60,000 from RRSP for a first home without tax (repay over 15 years). This makes RRSP doubly useful if you plan to buy in the next 3-5 years.

⚠️ FHSA does this even better — $40,000 lifetime with no obligation to repay. If you're buying — priority order: FHSA > RRSP HBP > regular RRSP.

4. In the first 60 days of a year you can "back-fill" RRSP for the previous year

If in December 2026 you realize you should have contributed more to RRSP for 2025 — you can still do it in January-February 2027 and attribute it to the 2025 tax return.

5. Don't confuse RRSP withdrawal with RRIF withdrawal

In normal life, withdrawing from RRSP is a tax nightmare (immediate 30%+ withholding, plus extra tax in your return). Why? Because CRA penalizes off-purpose use of RRSP.

Exceptions without penalty: HBP (first home), LLP (Lifelong Learning Plan).

At 65-71 your RRSP converts to a RRIF — withdrawals there are taxed as regular income (no penalty).

What NOT to do

❌ Don't "max RRSP because everyone does it" ❌ Don't put money in TFSA "like savings" — use ETFs/MMFs ❌ Don't skip year-one tax return "because income was small" — you lose RRSP room accumulation ❌ Don't confuse RRSP withholding tax on withdrawal with the final tax (final tax can be lower than withholding)

5-year strategy for a newcomer

Year 1 (settling in): file a tax return, open a TFSA, contribute what you can (even $50/mo). Skip RRSP.

Year 2 (income stabilized, $60-80K): max TFSA ($7K/year). RRSP minimally, only if you also have FHSA (HBP context).

Year 3 (income $80-100K): max TFSA + max FHSA ($8K/year). RRSP — if planning a home.

Year 4 (income $100-130K): max TFSA + FHSA + start RRSP (50/50 with TFSA).

Year 5 (income $130K+): max all three. Consider exempt market inside TFSA/RRSP as infrastructure (requires Eligible Investor status — see the calculator).

FAQ

What happens if I over-contribute to TFSA?

1%/month penalty on the excess. Easy to avoid: check room on CRA My Account before contributing.

What happens if I over-contribute to RRSP?

The first $2,000 of over-contribution is a "buffer zone" with no penalty. Above that — 1%/month.

Can I hold RRSP and TFSA at the same bank?

Yes. Most banks allow it. I recommend a self-directed brokerage (Wealthsimple, Questrade) — fees are 10× lower.

I arrived mid-year. How does RRSP room work?

Most likely room = 0 in the first full tax return. CRA calculates 18% of previous-year earned income — if you weren't a resident the whole previous year, that income may not count.

Can I inherit an RRSP?

Yes, but it's stressful for the inheritor — RRSP is included in the deceased's final tax return as income. Spousal rollover (no tax, if spouse/common-law partner) is better.

What's next


Key takeaways:

  1. RRSP is tax deferral; TFSA is full tax avoidance.
  2. If your marginal tax rate today < what it will be in retirement — TFSA wins. Most newcomers are here.
  3. High-income earners (>$130K in Alberta) — RRSP becomes attractive.
  4. FHSA beats RRSP HBP if you're buying a home.
  5. File a tax return even with minimal income — it accrues RRSP room.

Canadian 2026 tax-shelter limits

Numbers sourced from canada.ca. Always confirm in your CRA My Account.

AccountAnnual limit 2026Cumulative / lifetimeSource
TFSA$7,000$109,000 (resident since 2009)canada.ca/tfsa-limits
RRSP$33,81018% of prior-year earned incomecanada.ca/rrsp-deduction-limit
FHSA$8,000$40,000canada.ca/fhsa
RESP / CESGup to $2,500 (for max CESG)$7,200 CESG · $50,000 RESPcanada.ca/cesg
RRSP HBP withdrawal$60,000 (raised in 2024)canada.ca/hbp

Educational. Always confirm your personal limits in CRA My Account — that's the only authoritative source.

Watch it in video

Tools mentioned on this page

Other articles

Suggest a topic for the next article

What would you like me to break down? I read every message and often write posts based on requests.

0/500

Email and IP are stored only for contact. No spam.