Skip to content
Calculators

RRSP vs TFSA Calculator

Compare what an RRSP and a TFSA leave you after tax, from your marginal tax rate now and when you withdraw. 2026 limits included.

Figures checked: October 2026 · Methodology and sources

Better choice
RRSP
RRSP after tax
13,545.42
TFSA after tax
11,852.24
Difference
1,693.18
TFSA contribution (after tax)
3,500.00

Assumes the RRSP tax refund is contributed too. 2026 room: RRSP 18 % of last year's earned income up to $33,810, TFSA $7,000. Left out: benefits an RRSP withdrawal can reduce (OAS clawback, GIS).

RRSP or TFSA: what decides it

Both accounts let your savings grow without yearly tax on interest, dividends or gains. The difference is when the tax is paid. An RRSP contribution is deducted from your income now, and every dollar you take out later is taxed as income. A TFSA gets no deduction, but withdrawals, including all the growth, are tax-free.

Because of that, the comparison comes down to two numbers: your marginal tax rate today and the rate you expect when you withdraw.

  • If your rate at withdrawal is lower than today, the RRSP leaves you with more.
  • If it is higher, the TFSA leaves you with more.
  • If both rates are the same, the two give the same result, as long as you invest the RRSP tax refund.

Enter an amount of pre-tax income, how many years it stays invested, the yearly return and both tax rates. The calculator shows what each account is worth after tax at the end. For 2026, RRSP room is 18 % of last year's earned income up to 33,810 dollars, and the TFSA limit is 7,000 dollars. RRSP withdrawals in retirement can also reduce income-tested benefits such as the Guaranteed Income Supplement or Old Age Security; this calculator does not include that, so treat a low expected rate with care.

Frequently asked questions

Why does the RRSP refund matter in this comparison?

The comparison assumes the same pre-tax income goes into each account. In an RRSP the refund from the deduction is part of that money. If you spend the refund instead of investing it, the RRSP loses part of its advantage and the TFSA often comes out ahead.

What happens to TFSA room when I take money out?

The amount you withdraw is added back to your contribution room on January 1 of the next year. Putting it back in the same year can create an over-contribution, which the CRA taxes every month until it is removed.

What marginal rate should I use for retirement?

Estimate your taxable income in retirement from all sources, such as CPP, OAS, workplace pensions and RRIF withdrawals, and look up the combined federal and provincial rate for that income. Remember that higher income can also reduce the Guaranteed Income Supplement and, at high incomes, Old Age Security.

Indicative results. This is not financial advice.

Know how much you will have left at the end of the month

Works without your bank: we never ask for your bank passwords.

Start for free