The scenario I like to present for maxing out your TFSA first.
You grow 10k to 100k as a random growth rate over x number of years
In your TFSA account that is 10k after tax money. You get to withdraw 100k with no taxes.
In your RSP account, that is 10k, plus your additional tax return you would have gotten for that year. Now when you withdraw from your RSP, the 100k could be liable for taxes depending how/when you withdraw that income. You also have the random variable of the what the tax rate will be at that time, what other law changes for tax benefits or tax increases, etc. You could be further ahead, you could be behind.
Add in the benefit that you can withdraw from your TFSA at any time without penalty, I personally would max out my TFSA before considering putting any money in my RSP account.
|