I was also curious about what you were referring to by 'licensing' or the 'costs and requirements'?
There are actually only a few things that have to be completed before you are set to start selling cosmetics or skincare in Canada. You can find those requirements and licenses in this blog post.
As for the cost, it really depends on where you’re located and the business model you choose.
A business license can vary, but one from the City of Calgary costs...