← Back to the calculator

TFSA vs RRSP: which should you use first?

Canada · 2026 figures · Last updated August 2026

The honest answer is that it depends on one number: your marginal tax rate today compared to your marginal tax rate when you take the money out. Everything else is detail. This page covers the detail.


The one-sentence version

An RRSP gives you a deduction now and taxes the withdrawal later. A TFSA gives you no deduction now and taxes nothing later. If your tax rate is identical in both periods, the two produce exactly the same after-tax result — the decision only matters because most people's rate changes between now and retirement.

If you deduct at 43% and withdraw at 25%, the RRSP captures that 18-point gap. If you deduct at 20% and withdraw at 30% — common for someone early in their career, or someone who will have a large pension — the TFSA wins and the RRSP actively costs you.

2026 contribution room

 TFSARRSPFHSA
2026 limit $7,000 18% of earned income, max $33,810 $8,000/yr, $40,000 lifetime
Deduction now? No Yes Yes
Growth taxed? No No (deferred) No
Withdrawal taxed? No Yes, as income No, if qualifying home purchase
Room restored after withdrawal? Yes, next Jan 1 No No
Affects OAS/GIS clawback? No Yes No

Unused room carries forward indefinitely in all three accounts, so a year you cannot contribute is deferred, not lost. RRSP room is also reduced by a pension adjustment if you belong to a workplace pension plan — check your CRA My Account for your actual number rather than calculating 18% yourself.

When the RRSP wins

When the TFSA wins

The refund trap

This is the part most comparisons skip, and it is where the RRSP advantage most often evaporates in practice.

A $10,000 RRSP contribution at a 40% marginal rate generates a $4,000 refund. The RRSP only beats the TFSA if that $4,000 is also invested. Contributing $10,000 to an RRSP and spending the refund is roughly equivalent to contributing $6,000 to a TFSA — you have taken the deduction and consumed the benefit.

Put differently: the correct comparison is not "$10,000 in an RRSP versus $10,000 in a TFSA." It is "$10,000 in an RRSP plus the invested refund versus $10,000 in a TFSA." If the refund reliably becomes a vacation, the TFSA is the better account for you regardless of what the arithmetic says.

Where the FHSA fits

If you are a first-time home buyer, the FHSA is usually the first account to fill, because it is the only one that gives you both sides of the benefit: a deduction going in like an RRSP, and a tax-free qualifying withdrawal like a TFSA. It is capped at $8,000 per year and $40,000 in total, and the account must be used within 15 years of opening it.

If you do not end up buying a home, the balance can generally be transferred to an RRSP or RRIF without using RRSP room, so opening one early is low-risk if there is any chance you will buy.

A reasonable default order

For someone with no workplace pension and no immediate home purchase planned, a common ordering is:

This is a starting point, not a rule. Pensions, self-employment income, a spouse in a very different bracket, and expected inheritances all change it.

Run it on your own numbers. Finance Simulator estimates your marginal rate from your salary and province, shows your TFSA/RRSP/FHSA room, projects growth in each, and calculates the RRSP refund your contributions would generate.

Open the calculator →  Free, no account, nothing sent to a server.

Frequently asked questions

Do TFSA withdrawals count as income?

No. They are not taxable and are not included in net income, so they do not affect OAS, GIS, the Canada Child Benefit, or any other income-tested program.

What happens if I over-contribute?

The TFSA has no buffer — the CRA charges 1% per month on the highest excess amount, from the first dollar over. The RRSP allows a $2,000 lifetime cushion before the same 1% monthly penalty applies. TFSA room is also not restored until January 1 of the following year, which is the most common way people accidentally over-contribute: withdrawing and re-contributing in the same calendar year.

Can I contribute to a spouse's RRSP?

Yes. A spousal RRSP uses your room and gives you the deduction, but the funds belong to your spouse and are taxed in their hands on withdrawal (subject to attribution rules if withdrawn within three years). This is a way to even out retirement income between two people in different brackets.

Is the RRSP deadline the same as the tax deadline?

No. RRSP contributions for a given tax year must be made within the first 60 days of the following calendar year. TFSA contributions follow the calendar year with no equivalent grace period.

Where to open one

Both accounts are offered by every Canadian bank and brokerage, and the choice of account type above matters far more than the choice of provider. For what it is worth, I use Wealthsimple for my own investing — it carries TFSA, RRSP and FHSA accounts with no commission on stocks and ETFs.

Open a Wealthsimple account — $25 bonus after a $100 deposit →

Referral link — completely optional, and nothing above changes if you skip it. Code 3JNWOG applies automatically. It is what keeps this tool free with no ads and no paywall.


Contribution figures on this page reflect the 2026 tax year and match the rates used in the calculator. This page is educational and is not financial, tax, or legal advice — see the terms of use. For decisions with real money at stake, talk to a qualified professional who can see your whole situation.