Should you contribute to your RRSP or your TFSA? It’s one of the most frequently asked questions here and on other financial forums, yet the answers couldn’t be more divided. Furthermore, there is a growing sentiment among Canadians that somehow RRSPs are a government scam because you’ll be forced to pay tax on any withdrawals in retirement. That leads many to (sometimes) incorrectly declare that a TFSA is the better savings vehicle for retirement due to the tax-free treatment of withdrawals.
Let’s start by clearing up one important fact in the RRSP vs TFSA debate: The accounts are mirror images of each other. When you put money in an RRSP and invest the tax refund, you’re using pre-tax dollars. The money grows inside a tax sheltered account and then you pay taxes on your withdrawals years later in retirement.
The opposite is true of a TFSA – you contribute with after-tax dollars but won’t have to pay taxes when you take money out. If you’re in the same tax bracket when you withdraw from your RRSP as you were when you made the contributions, the RRSP and TFSA work out to be exactly the same.
RRSP vs TFSA Comparison
Here’s a simple chart that David Chilton used in The Wealthy Barber Returns to help drive this point home:
| TFSA | RRSP | |
| Pre-tax income | $1,000 | $1,000 |
| Tax | $400 | n/a |
| Net contribution | $600 | $1,000 |
| Value in 20 years @ 6% growth | $1,924 | $3,207 |
| Tax upon withdrawal (40%) | n/a | $1,283 |
| Net withdrawal | $1,924 | $1,924 |
Two important caveats to keep in mind:
- You need to invest the tax refund in order for RRSPs to work out as designed. Unfortunately, most Canadians spend their refund and so they don’t end up with as much money in their retirement account.
- A TFSA is flexible in that you can take out money at any time without penalty. For Canadians who use a TFSA as their primary retirement savings vehicle that means resisting the temptation to raid the account whenever “something” comes up. You should also replace the ‘S’ in TFSA with an ‘I’ and make sure to invest that money for the long-term. Continue Reading…









