Under a TFSA dividends and capital gains are tax-free If your Canadian make sure you transfer all your stock holdings into a TFSA. Check yyour contribution room from your last tax assessment. Most Canadians never utilize the full contribution room. A dividend would be free money for those that hold shares. Unless you don’t like free money. Even a thousand shares x .01 = $10 free money.