RRSP vs TFSA calculator
RRSPs give you a deduction now and tax the money when it comes out; TFSAs give no deduction but nothing is taxed later. With the same pre-tax dollars, the comparison comes down to one question: is your tax rate when you contribute higher or lower than when you withdraw?

After-tax value over time
| RRSP | TFSA | |
|---|---|---|
| Invested | $7,000 | $4,900 |
| Tax refund today | $2,100 | — |
| Value after 25 years | $23,704 | $16,593 |
| Tax on withdrawal | $5,926 | $0 |
| After-tax value | $17,778 | $16,593 |
The rule of thumb this shows: when your tax rate on withdrawal equals today's rate, both accounts end up the same. A lower rate later favours the RRSP; a higher one (including OAS recovery tax or GIS reductions from RRIF income) favours the TFSA. 2026 limits: RRSP $33,810 (18% of prior-year earned income), TFSA $7,000. Room, refunds and employer matching aren't modelled.
Educational estimate, not advice. Results depend on your inputs and the assumptions listed. They are not a prediction of returns or a recommendation. Check benefit amounts in your My Service Canada Account and tax details with the CRA. Read the disclaimer.
How to use this tool
- Enter the pre-tax amount you could save.
- Set your marginal rate now and your expected rate on withdrawal.
- Compare after-tax values and the break-even tax rate.
Why the rates matter more than the account
Put $7,000 of pre-tax income in an RRSP at a 30% marginal rate and the whole $7,000 is invested (the refund effectively pays the tax). In a TFSA you invest $4,900 after tax. If both grow at the same rate and the RRSP money is later taxed at 30%, you end up with exactly the same after-tax amount.
The RRSP pulls ahead when the withdrawal rate is lower — common for people whose retirement income will be smaller than their working income. The TFSA pulls ahead when the withdrawal rate is higher, which can happen when RRIF income triggers OAS recovery tax (an extra 15%) or reduces the Guaranteed Income Supplement.
Things the simple comparison misses
- Whether you actually invest the RRSP refund (the comparison assumes you do).
- Employer matching through a group RRSP, which can dominate the decision.
- Flexibility: TFSA withdrawals are tax-free and the room comes back the next calendar year.
- Room: 2026 limits are $33,810 for RRSPs (18% of prior-year earned income) and $7,000 for TFSAs.
Frequently asked questions
What tax rate will I have in retirement?
Does TFSA income affect OAS or GIS?
Can I do both?
Official sources
- CRA — MP, DB, RRSP, DPSP, ALDA, TFSA limits, YMPE and YAMPE
- CRA — Tax-Free Savings Account (TFSA) guide for individuals
- CRA — RRSPs and related plans
Figures checked October 30, 2026. Rules and amounts change; confirm current details on the official pages above.