Food Truck Permit
Operating a food truck (Foodtruck or Imbisswagen) in Germany typically requires an itinerant trade card (Reisegewerbekarte) if you sell at changing locations without a fixed establishment. The Reisegewerbekarte is issued once, applies nationwide, and is tied to you personally. If you operate from a fixed location for more than six weeks, you instead need a regular trade registration (Gewerbeanmeldung).
For each location on public streets or squares, you need a special use permit (Sondernutzungserlaubnis) from the local road authority or municipality. You also need food business registration with the veterinary office, a hygiene concept, and compliance with the food safety rules under EU Regulation 852/2004. If you prepare food in the vehicle, it must meet commercial kitchen standards. Some municipalities also require proof of adequate waste disposal and noise protection.
Requirements
- Itinerant trade card per Section 55 GewO (or restaurant license for fixed location)
- Registration as food business with veterinary office
- Health briefing per Section 43 Infection Protection Act
- Vehicle with hygiene equipment per EU food hygiene regulation
- Pitch permit from respective municipality
Procedure
- Apply for itinerant trade card at trade office
- Food business registration with veterinary office
- Pitch permits from municipalities