Question: do you have to pay taxes if you sell stocks?
Answer: Each is taxed differently. ... Investors pay Canadian capital gains tax on 50% of the capital gain amount. This means that if you earn $1,000 in capital gains, and you are in the highest tax bracket in, say, Ontario (53.53%), you will pay $267.60 in Canadian capital gains tax on the $1,000 in gains.