Investing

RRSP versus TFSA: compare the tax rate today and later

See how equal-cost RRSP and TFSA comparisons change with future withdrawal tax, refund reinvestment and contribution-room assumptions.

Start here

Compare equal out-of-pocket cost, not equal deposits. Under the calculator's assumptions, the deduction tax rate and future withdrawal tax rate drive the after-tax difference.

Compare RRSP and TFSA scenarios

The two accounts treat tax differently

Eligible RRSP contributions can reduce taxable income, and ordinary withdrawals are generally taxable. TFSA contributions do not create an income-tax deduction; qualifying investment income and withdrawals are generally tax-free.

Both accounts have contribution rules and room limits. An account choice does not determine the return: cash and investments held inside it still have their own risks and costs. For a comparison, keep the investment and return assumption the same.

The calculator uses one tax rate for the whole RRSP deduction and another for the whole future withdrawal. Actual tax brackets and the timing of withdrawals can make that simplification unsuitable for a large amount.

C$5,000 of spending power is not C$5,000 in each plan

At an assumed 30% deduction tax rate, our equal-cost model compares a C$5,000 TFSA deposit with an RRSP contribution of C$7,142.86. The RRSP tax saving of C$2,142.86 is assumed to be fully and immediately recycled into that larger deposit.

Both therefore have a modeled net cost of C$5,000. If the refund is spent, delayed or financed with borrowing, this comparison changes. The tool does not model the cash-flow gap before a refund arrives.

You also need enough RRSP room for the gross contribution, not just the C$5,000 net budget. No result from this tool calculates your personal room or actual refund.

Try more than one future tax rate

With a hypothetical 5% annual return for 20 years and the same 30% deduction assumption:

After-tax values under the simplified equal-cost model
Future RRSP tax rateRRSP after taxTFSA
20%C$15,161.70C$13,266.49
30%C$13,266.49C$13,266.49
40%C$11,371.28C$13,266.49

The equal-rate case produces equal after-tax values under these assumptions. A lower withdrawal tax rate favours the modeled RRSP result; a higher one favours the TFSA. That is a mathematical scenario, not a prediction of your retirement tax bill or a personal recommendation.

Check room, access and benefits separately

A TFSA withdrawal normally adds contribution room on January 1 of the following year. It does not immediately create replacement room. Re-contributing during the same year requires other available room.

Our comparison leaves out income-tested benefits, tax-bracket changes, ongoing contributions, estate decisions and withdrawal timing. These can matter beyond the projected account balance.

Before contributing, check your records and applicable CRA rules. Then compare a few future tax-rate assumptions rather than choosing the account from one optimistic projection.

Try it with your own numbers

The worked examples use our planning models, not live rates or lender quotes. Open a tool, change the inputs and compare the assumptions before acting.

RRSP vs TFSA Compound growth Savings goal

Official sources and review status

Sources checked 6 October 2026. Independent financial review is pending. This guide provides general information and model examples, not personal financial, tax or lending advice. See our methodology.