How are stocks taxed in registered accounts?
You won’t need to pay taxes on investment income you earn in a TFSA. Other tax-advantaged registered accounts, such as RESPs and RRSPs, allow you to defer tax until you make a withdrawal from your account. However, be aware that you might have to pay taxes on your investments if you use these accounts for day trading or to generate business income.

