You need three types of licenses to start a food truck business: food service licenses, general business licenses, and vehicle licenses. General business licenses include the vendor license and the wholesaler license. Food service licenses include health permits, food safety officer certification, etc.