Yes, you have to pay taxes on your free stocks as long as you make a profit from selling them. If you hold onto them and they didn’t make any dividends, you’re not required to pay taxes on them. If you’re unsure about whether or not your free stocks require tax payments, consult with a licensed accountant.