RRSP vs TFSA: Which Account Should You Contribute To?

The answer depends on one number: whether your marginal tax rate is higher today than it will be when you withdraw. Here is the full framework.

Updated July 2026 · 10 min read

The core difference in one sentence

An RRSP deducts your contribution from this year's income and taxes every dollar you withdraw later. A TFSA uses after-tax dollars and never taxes growth or withdrawals. If your rate drops between now and retirement, the RRSP's deferral is profitable. If your rate stays flat or rises, the TFSA's permanent exemption wins.

Equal rates = equal outcome. When your marginal rate at contribution equals your marginal rate at withdrawal, the after-tax result of RRSP and TFSA is mathematically identical (assuming you reinvest the RRSP refund). The tiebreaker is flexibility — and the TFSA wins on that front.

When the RRSP wins

The RRSP outperforms when you contribute while your income is high and withdraw while it is lower:

  • Peak earning years ($60K–$200K+) — You get a large upfront deduction at 30–53% marginal rates. In retirement, pension + CPP + part-time income often puts you in a lower bracket.
  • Employer matching — If your employer matches RRSP contributions, the match is free money. Always contribute at least enough to capture the full match before considering TFSA.
  • High income, low spending in retirement — If you plan to live modestly, RRSP withdrawals can land in the lowest brackets (20–25%).
  • Income splitting in retirement — RRIF income qualifies for pension income splitting with a spouse, effectively halving the tax on withdrawals if one spouse has lower income.

Example: You earn $100,000 (Ontario marginal rate ~43.41%). You contribute $10,000 to your RRSP, saving $4,341 in tax this year. In retirement your income is $45,000 (marginal rate ~29.65%). You withdraw $10,000 and pay $2,965. Net benefit: $1,376 in tax savings — plus decades of tax-deferred compounding.

When the TFSA wins

The TFSA outperforms when your future rate equals or exceeds your current rate:

  • Early career, low income — If you're earning $40K now but expect $90K later, your current deduction is small. Save the RRSP room for higher-income years and contribute to the TFSA now.
  • Already retired or close to it — RRSP withdrawals add to income, which can trigger OAS clawback (15% recovery tax above ~$90,997 in 2026). TFSA withdrawals do not count as income.
  • Same rate now and later — Equal after-tax result as RRSP, but TFSA offers more flexibility (withdraw without penalty, re-contribute next year, no required minimum withdrawal).
  • Emergency fund — TFSA withdrawals restore contribution room the following year. RRSP withdrawals permanently consume room.
  • Estate planning — A TFSA can pass tax-free to a successor holder (spouse). RRSP/RRIF is fully taxable income on death unless it rolls to a surviving spouse.

The math behind the decision

Assume a $10,000 pre-tax amount, 30% tax rate now, and 7% annual return over 20 years:

RRSPTFSA
Amount contributed$10,000 pre-tax$7,000 after-tax
After 20 years at 7%$38,697$27,088
Tax on withdrawal (at 30%)-$11,609$0
After-tax value$27,088$27,088

At the same rate: identical. Now change the withdrawal rate to 20%:

RRSPTFSA
After 20 years at 7%$38,697$27,088
Tax on withdrawal (at 20%)-$7,739$0
After-tax value$30,958$27,088

The RRSP wins by $3,870 (14% more) when the withdrawal rate is lower. The bigger the rate gap, the bigger the RRSP advantage.

The OAS clawback trap

Old Age Security payments are clawed back at 15 cents per dollar of net income above ~$90,997 (2026). OAS is fully eliminated at ~$148,000. RRSP/RRIF withdrawals count as income and push you toward the clawback zone; TFSA withdrawals do not.

This means a retiree with pension income near the threshold faces an effective marginal rate of their bracket rate + 15% on RRSP withdrawals. In Ontario's second-highest bracket, that's 48% + 15% = 63% effective rate — higher than any working-year bracket.

Planning tip: If you expect pension + CPP to already put you near $90K in retirement, every RRSP withdrawal dollar faces a 15% surcharge. The TFSA avoids this entirely.

The FHSA wildcard

The First Home Savings Account (2023) combines both benefits: deductible contributions (like RRSP) plus tax-free withdrawals for a qualifying home purchase (like TFSA). For eligible first-time buyers, the FHSA is strictly better than either account — up to the $8,000/year ($40,000 lifetime) limit.

If you don't end up buying a home, FHSA funds transfer to your RRSP tax-free (no contribution room needed). The downside is zero; the upside is significant. Open one early to start the contribution room clock.

See our full FHSA rules guide for details.

Why not both?

Most Canadians benefit from using both accounts. A common priority order:

  1. Employer RRSP match — always capture free money first
  2. FHSA — if eligible, it's the best account for first-home savings
  3. TFSA — fill this next for flexibility and tax-free compounding
  4. RRSP — use remaining room, especially if in a high bracket
  5. Non-registered — only after registered room is exhausted

If your income is above $100K and you have no employer match, RRSP may move ahead of TFSA in the priority order. If you're under $50K, TFSA first almost always.

Contribution room compared

RRSPTFSAFHSA
Annual limit (2026)18% of prior-year earned income, max $32,490$7,000$8,000
Lifetime limitCumulative room (no cap)Cumulative room (no cap)$40,000
Room on withdrawalLost permanentlyRestored January 1 next yearNot restored
Unused room carries forwardYes, indefinitelyYes, indefinitelyYes, up to $8,000
Age limitDec 31 of year you turn 71 (convert to RRIF)None15 years or age 71

Flexibility and access

The TFSA is far more flexible:

  • Withdraw any time without tax consequences or penalties
  • Room comes back — withdraw $5,000 and you get $5,000 of room back next January
  • No income test — withdrawals don't affect government benefits (OAS, GIS, CCB, GST credit)
  • No required withdrawals — hold forever if you like

The RRSP is less flexible:

  • Withdrawals are taxed as income and permanently reduce contribution room
  • Must convert to RRIF by Dec 31 of year you turn 71, with mandatory minimum withdrawals
  • Withdrawals can affect benefits — income-tested credits (GIS, CCB) are reduced
  • Two exceptions — Home Buyers' Plan ($60,000, repayable) and Lifelong Learning Plan ($20,000, repayable)

Common RRSP vs TFSA mistakes

  1. Contributing to RRSP in a low bracket "because it's tax season" — A deduction at 20% now and withdrawal at 30% later means you paid more tax, not less. Save the room for a higher-income year.
  2. Spending the RRSP refund — The refund is not a bonus; it's your own pre-tax money. If you spend it, you've contributed less in real terms than a TFSA contribution of the same after-tax amount.
  3. Ignoring OAS clawback — Projecting "my tax bracket will be lower" without factoring in the 15% clawback overstates the RRSP benefit.
  4. Waiting for "the right time" to start a TFSA — Unlike RRSP (where timing the deduction matters), TFSA contributions have no strategic reason to delay. Start early; compound tax-free.
  5. Over-contributing to RRSP when income is low — If you earn under $55,000, TFSA is almost certainly better. RRSP room carries forward and becomes more valuable as your income rises.

Frequently asked

Should I put money in RRSP or TFSA first?

If your employer matches RRSP contributions, always capture the full match first — it's free money. Otherwise, if your income is under $55,000, TFSA is almost always better. Above $100,000, RRSP typically wins. In between, consider using both, prioritizing TFSA for flexibility.

Is RRSP or TFSA better for retirement?

It depends on your expected retirement income. If your income will drop significantly (e.g., $100K working to $45K retired), RRSP wins. If you expect high retirement income from pensions that could trigger OAS clawback, TFSA may be better since withdrawals don't count as income.

Can I have both an RRSP and a TFSA?

Yes. Most Canadians benefit from having both. The contribution limits are separate ($32,490 for RRSP in 2026, $7,000 for TFSA). Use them strategically: RRSP for high-bracket deductions, TFSA for flexible tax-free growth.

What happens if I contribute to my RRSP at a low income?

You get a small tax deduction now but will owe tax at withdrawal. If your future rate is higher, you've locked in a net loss. Better to save RRSP room for years when your income (and marginal rate) is higher. Contribute to TFSA in the meantime.

Does the RRSP refund make it the better choice?

Only if you reinvest the refund. The refund is a tax deferral, not free money — you will pay tax on every dollar withdrawn. The real comparison is your deduction rate now vs. your withdrawal rate later. If you spend the refund, the TFSA is strictly better.

Keep reading
Capital gains in a TFSA or RRSPFHSA: rules, contribution room & tax benefitsAsset location: which account for which investmentForeign withholding taxRRSP vs TFSA calculator

Educational information, not tax advice. Rules summarized here can change and may not fit your situation — always confirm your capital gains reporting with a qualified Canadian accountant.

Not tax or legal advice. Always confirm capital gains reporting with a qualified accountant. · Made with love in Canada 🇨🇦
© 2026 Sched3