I have a different view on this: the 30% tax rate is different from the 20% government award. For RRSP credit, you can carry over for ever, i.e., whenever you have extra money, you can buy it. However, you can only get the 20% award on the year you are entitled to. If you miss, you can not buy it back, i.e., you can not get the 20% award from last year's. For the RESP, you can only make contribution when your child is under 18 yr old. For the mortgage, you can have it as long as you wish.
最初由 Timothy's 发布
I did some math on RESP, found it may not worthy for many people.
An average Chinese in Ottawa if he or she holds a permanent job (likely in IT) will make above 50000. If you have a mortgage about 150000.Then the math turns out for 2000 dollar.
You are at 30% tax rate. If you put 2000 in RRSP you get 30% back. It is higher than 20%.
If you put additional 2000$ annually to your mortgage, you may be mortgage free before your kids go to college. So you have the mortgage money for his education, and you can deduct some of his tuition from you income, 2004 is 4000 dollar.It turn out to be almost even.