Calcova
← All guides
Guide · Updated 9 September 2026

RRSP or TFSA first? A decision guide

The honest answer is not "it depends". There is a specific rule that decides it, and once you know it the choice is usually clear in about thirty seconds.

Ask this question online and you will get a hundred replies saying "it depends on your situation", which is true and useless. It depends on a small number of specific things. Here they are, in the order that matters.

The core rule

Both accounts shelter investment growth from tax. The difference is when you pay income tax on the money:

Which leads to the rule:

If your marginal tax rate today is higher than it will be when you withdraw, the RRSP wins. If it will be lower, the TFSA wins. If they are the same, they are mathematically equivalent.

That last point surprises people, but it falls straight out of the arithmetic: deducting at 30% and being taxed at 30% later produces exactly the same result as paying 30% now and never being taxed again. The RRSP's advantage is not the refund — it is the rate difference.

Why the usual advice misleads

The common heuristic is "RRSP if you earn a lot, TFSA if you do not". That gets the right answer often enough to survive, but it is reasoning from the wrong variable. It is not your income that matters; it is the gap between your rate now and your rate in retirement.

Some consequences that heuristic misses:

That last point is the most underused piece of RRSP strategy. You can make a contribution in one year and claim the deduction in a later year when your income is higher. The contribution and the deduction do not have to happen together.

The tie-breakers

When the rate comparison is close, these usually settle it.

Employer matching beats everything

If your employer matches contributions to a group RRSP, contribute at least enough to capture the full match before doing anything else. A 50% match is an immediate 50% return, which no tax argument comes close to.

Flexibility favours the TFSA

TFSA withdrawals are tax-free and the room is restored the following calendar year, so it doubles as a genuine emergency fund. RRSP withdrawals are taxed as income, trigger withholding tax, and — critically — the contribution room is gone permanently. Withdrawing from an RRSP for a non-retirement reason is usually a mistake.

Benefit clawbacks favour the RRSP while working

Because an RRSP deduction reduces your net income, it can increase income-tested benefits — most notably the Canada Child Benefit. For a family in the CCB phase-out range, the effective return on an RRSP contribution can be well above their marginal tax rate. A TFSA contribution does nothing for net income and so does not have this effect.

First home? Look at the FHSA before either

If you are saving for a first home, the First Home Savings Account is generally better than both: it gives an RRSP-style deduction going in and tax-free withdrawal coming out, provided it is used for a qualifying home purchase. See our FHSA guide.

Contribution room

Room is what actually limits most people, and the two accounts accrue it differently.

Do not work from a remembered figure for either annual limit — they are indexed and they change. Your exact, personal room for both accounts is shown in your CRA My Account, and that is the only number worth acting on. Over-contributing to a TFSA carries a penalty tax of 1% per month on the excess, and it is a genuinely common and avoidable mistake, particularly after a withdrawal.

A decision sequence that works

  1. Capture any employer match in full.
  2. Clear high-interest debt. A credit card at 20% beats any sheltered return available to you.
  3. If saving for a first home, fund the FHSA.
  4. If your current marginal rate is clearly higher than your expected retirement rate, prioritise the RRSP.
  5. If it is clearly lower — or you expect to rely on GIS — prioritise the TFSA.
  6. If they are close, favour the TFSA for its flexibility, unless a benefit clawback such as the CCB tips it back toward the RRSP.

You can put your own numbers through our RRSP vs TFSA calculator, which compares the after-tax outcome of both under the rate assumptions you supply. The assumption that matters most is your future rate — and since nobody knows that with confidence, running the comparison across a range of plausible retirement rates is more informative than a single point estimate.

Frequently asked questions

Is an RRSP or TFSA better?

Neither is universally better. If your marginal tax rate is higher now than it will be when you withdraw, the RRSP produces more after-tax money. If it will be lower, the TFSA does. If the rates are equal, the two are mathematically identical.

Can I have both an RRSP and a TFSA?

Yes. They have separate contribution room and most Canadians should eventually use both. The question is only which to prioritise when you cannot fill both.

Do I lose TFSA contribution room when I withdraw?

No. The amount you withdraw is added back to your contribution room on 1 January of the following year. Re-contributing in the same calendar year, however, can create an over-contribution subject to a 1% per month penalty tax.

Do I lose RRSP room when I withdraw?

Yes, permanently — with the exception of the Home Buyers' Plan and Lifelong Learning Plan, which are repayable. This is a major difference from the TFSA and a strong reason not to treat an RRSP as an emergency fund.

Should I contribute to an RRSP if I expect to receive GIS?

Generally no. The Guaranteed Income Supplement is income-tested, and RRSP or RRIF withdrawals count as income while TFSA withdrawals do not. For lower-income retirees the effective clawback on RRSP income can exceed the tax savings from the original deduction.

Sources

Written by the Calcova team and last checked against the sources above on 9 September 2026. This is general information about how the rules work, not personal tax or financial advice — see our disclaimer.

Related