Question: do you have to pay taxes if you sell your stocks?
Answer: Since this is a form of income, you are required to pay capital gains tax in Ontario when the capital gain is “realized.” Realized capital gain means that you have sold or traded the investment, solidifying the increase in your gained capital and putting the capital in your pocket.