better with money club
Menu

A worked Ontario example

An Ontario employee earns $90,000 in 2026 and compares a one-time $7,000 contribution over 25 years. Both paths use a smooth 6% illustrative return. The future RRSP withdrawal-tax estimate is 20%, and the estimated 2026 tax reduction is invested in a TFSA.

The prefilled RRSP or TFSA comparison
StepRRSP pathTFSA path
Contribution$7,000$7,000
Estimated tax reduction today$2,075$0
Account value after 25 years$30,043 before withdrawal tax$30,043
Estimated withdrawal tax−$6,009$0
Tax reduction after 25 years$8,908 in TFSANot applicable
Projected spendable path$32,942$30,043

The RRSP path is $2,899 higher in this one scenario. Change the future withdrawal-tax estimate to 29.6% and the paths meet, before rounding. Spend the estimated tax reduction instead of investing it and the TFSA path becomes higher in this same nominal-contribution comparison.

How the comparison works

The RRSP deduction moves tax through time

Deductible RRSP contributions can reduce tax in the contribution year. Growth usually stays tax-deferred while it remains in the plan, and ordinary withdrawals are generally included in income. The useful comparison is therefore the tax reduction today against the tax paid when money comes out.

The TFSA pays tax before the contribution

A TFSA contribution does not create a deduction. Investment income and withdrawals are generally tax-free. A withdrawal creates new TFSA contribution room on January 1 of the next calendar year, so replacing a withdrawal in the same year can create an over-contribution when no other room exists.

The tax reduction must stay in the picture

A $7,000 RRSP contribution and a $7,000 TFSA contribution do not have the same after-tax cost when the RRSP contribution reduces tax. The reinvest setting puts that estimated reduction in a TFSA and grows it at the same illustrative rate. The spend setting shows what happens when it never becomes part of the long-term account balance.

Benefit effects sit outside the total

An RRSP deduction can reduce net income used for tax and benefit calculations. Ordinary RRSP withdrawals can raise it later. TFSA income and withdrawals do not affect federal income-tested benefits and credits such as OAS, GIS and the Canada Child Benefit. Those interactions can matter, but this calculator does not turn them into an invented dollar estimate.

The rules that can change the order

The government pages behind the comparison

Account rules and 2026 limits were checked on August 23, 2026. The tax estimate uses the 2026 federal and provincial or territorial rate data recorded in the shared calculator rate file.

Questions people usually have

Is an RRSP always better at a higher income?

No. A larger deduction rate can strengthen the RRSP path, but the future withdrawal rate, use of the tax reduction, contribution room, access needs, workplace matching and benefit effects still matter. The calculator isolates the tax-timing piece rather than declaring one account universally better.

Why does reinvesting the tax reduction matter so much?

The RRSP contribution may reduce tax while the TFSA contribution does not. When that reduction is spent, it never compounds. When it is invested, the RRSP path keeps the value created by the deduction in the comparison. This tool places the reinvested amount in a TFSA so the future amount is shown after tax.

How should the future RRSP withdrawal-tax rate be chosen?

Use a rough average rate for the RRSP dollars expected to come out alongside pension, CPP or QPP, OAS, work and other taxable income. It is a scenario input, not a forecast. Future rates and income can change.

Can a TFSA withdrawal be put back right away?

Only when enough unused contribution room already exists. The amount withdrawn is added back on January 1 of the next calendar year. Replacing it too early without other room can create an over-contribution.

What if the money is for a first home?

Check FHSA eligibility and room first. FHSA contributions may be deductible and a qualifying first-home withdrawal may be tax-free. The RRSP Home Buyers' Plan is a separate programme with eligibility and repayment rules, while an ordinary TFSA withdrawal remains flexible.

Does the calculator know your contribution room?

No. RRSP room can include unused room and be reduced by pension adjustments. TFSA room depends on age, Canadian residency, prior contributions and withdrawals. Use the latest CRA figures together with your own transaction records before contributing.

Want a second set of eyes on the whole picture? Your accounts, your coverage, and what happens next.

Reviews are with Sarah Lagrosa, licensed life and health insurance agent.

Review my account order