Skip to content
TaxOptima TaxOptima.ca

RRSP vs TFSA Calculator for Canada

Which account leaves you with more after tax? Compare the same money in an RRSP or a TFSA, with the 2026 brackets for your province. Last reviewed October 18, 2026.

Your savings and tax

Compares the same pre-tax money put in an RRSP or, after the tax it would cost, in a TFSA.

$1,000 $100,000
CAD
CAD
1 45
0% 12%
1 40
After-tax result in 25 years

The RRSP comes out ahead by $4,950

RRSP, after tax on withdrawal
$34,743
$42,919 before $8,176 of tax
TFSA, tax-free
$29,793
from $6,942 contributed
RRSP refund now (pays for the contribution):$3,058
Your marginal rate now:31.48%
Your marginal rate on withdrawals:19.05%
Average tax on the RRSP withdrawals:19.05%

The rule of thumb: an RRSP wins when your tax rate in retirement is lower than your rate now, a TFSA wins when it is higher, and they tie when the rates match. Check your contribution room and the effect on income-tested benefits before choosing.

Uses the CRA's 2026 federal and Ontario brackets for both periods, held constant. Contribution room, Old Age Security and GIS clawbacks, RRIF minimums and growth after withdrawals begin are not modelled. An estimate, not tax advice.

How the RRSP vs TFSA comparison works

An RRSP contribution is deducted from your income, so it comes with a tax refund, and the withdrawals are taxed later. A TFSA contribution gets no deduction, but its growth and withdrawals are tax-free. To compare them fairly this calculator spends the same after-tax money on both: the refund pays for the RRSP contribution, and the TFSA gets the pre-tax amount minus that refund. Both grow at the same return, then the RRSP is taxed as you withdraw it.

What this calculator assumes

  • Tax now and in retirement come from the CRA's 2026 brackets for your province, held constant. The refund is the real difference in tax with and without the deduction.
  • RRSP withdrawals are spread evenly over the years you choose, on top of your other retirement income. Growth after withdrawals begin is ignored.
  • Not modelled: contribution room (check your CRA notice of assessment), Old Age Security and Guaranteed Income Supplement clawbacks, RRIF minimum withdrawals, and the TFSA's lack of any effect on benefits, which can favour the TFSA.
  • Equal rates make the two accounts tie. The result swings with your retirement income, so try a few values.

Frequently asked questions

Is an RRSP or a TFSA better in Canada?

It depends on your tax rate now compared with your tax rate when you withdraw. If you expect a lower rate in retirement, the RRSP usually wins; if you expect the same or a higher rate, or may need the money before retirement, the TFSA is at least as good.

Should I invest my RRSP refund?

Yes. The refund is what makes the comparison fair. This calculator treats it as paying for the contribution; if you contribute the full pre-tax amount from your pocket and invest the refund too, the RRSP comes out further ahead.

Does a TFSA affect Old Age Security or GIS?

No. TFSA withdrawals are not income, so they do not trigger the OAS clawback or reduce the GIS. RRSP and RRIF withdrawals are income and can. This calculator does not model that effect.

What if I am in a low tax bracket now?

A low rate now means a small RRSP refund, and the TFSA often wins, especially if you may earn more later or want flexible access to the money.

Educational estimates, not tax, legal or investment advice. Talk to a licensed Canadian CPA or CFP before acting.

Join the TaxOptima Waitlist

Early access to the web apps for HELOC tracing and loss harvesting (the spreadsheets are on sale now), plus a yearly email when Canadian tax rates change.

Free to join. No payment details, no obligation.
Unsubscribe anytime • We only email about TaxOptima