No it is not mandatory for the business of a sole proprietor to be registered. However, during financing process, banks may insist sole proprietor businesses to be registered.