The classic Canadian question. Enter your tax rates now vs in retirement — the math does the rest. Assumes any RRSP refund is reinvested (the fair comparison).
| RRSP gross-up (refund reinvested) | $— |
| TFSA advantage over RRSP | $— |
If your tax rate is the same now and in retirement, TFSA and RRSP are mathematically identical. The winner is decided by the rate difference:
Non-registered assumes growth taxed annually at your current marginal rate (a simplification — capital gains get preferential treatment, so real taxable accounts do a bit better than shown).