Question: do sole proprietors need a business license?
Answer: For a Sole Proprietorship, this would be a Master Business Licence. Also, if you require CRA tax accounts you will need to register the business name before you can apply for these accounts. Ontario Sole Proprietorships can be registered with Service Ontario, or through an online service provider such as Opstart.