Do I need a business license in St Louise, MO? A Do I need a business license in St Louise, MO? No, you don’t need a general license, but you will likely need a local permit.