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.
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.
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:
| Future RRSP tax rate | RRSP after tax | TFSA |
|---|---|---|
| 20% | C$15,161.70 | C$13,266.49 |
| 30% | C$13,266.49 | C$13,266.49 |
| 40% | C$11,371.28 | C$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.
Official sources and review status
- CRA: registered retirement savings plans
- CRA: about tax-free savings accounts
- CRA: withdrawals and replacement contribution room
- CRA: contributing to a TFSA
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.