HomeGuidesGerman Business Licence (Gewerbeschein) — How to Obtain

Business Guide

Most commercial businesses in Germany need a Gewerbeschein (trade licence). Some regulated activities require additional permits from industry-specific authorities.

2026
8 min read

What is a Gewerbeschein and Who Needs One?

The Gewerbeschein (trade certificate) is issued upon filing a Gewerbeanmeldung with the local Gewerbeamt. It confirms registration of your commercial activity. Processing: same day or within 1 week.

Business TypeGewerbeschein Needed?Additional Permit?Issuing Authority
Retail shopYesFood hygiene cert if foodGewerbeamt + Veterinäramt
Restaurant/barYesGaststättenerlaubnisGewerbeamt + Ordnungsamt
Financial services (investment)YesBaFin licence (KWG §32)Gewerbeamt + BaFin
Construction trades (Handwerk)YesHandwerksrolle (Meisterbrief)Gewerbeamt + HWK
Healthcare/medicalNo (Freiberufler)Approbation from state BehördeLandesbehörde
IT consultingNo (Freiberufler possible)NoneFinanzamt only if Freiberufler
Taxi/transportYesPersonenbeförderungsscheinGewerbeamt + Führerscheinbehörde

Regulated Activities — Additional Permits Required

Several sectors in Germany require sector-specific permits beyond the general Gewerbeschein. Operating without them is a criminal offence:

  • BaFin authorisation (§32 KWG): required for banking, payment services, investment advice — minimum capital requirements apply (€730K for banks)
  • Gaststättenerlaubnis: for restaurants, bars, and establishments selling alcohol for on-premise consumption
  • Handwerksrolle entry: construction trades (Zimmerer, Elektriker, Installateure) require a Meisterbrief or equivalent
  • Maklererlaubnis (§34c GewO): for real estate agents and mortgage brokers
  • Arzneimittelherstellungserlaubnis (§13 AMG): for pharmaceutical manufacturers
  • Güterkraftverkehrserlaubnis: for commercial road freight transport (lorries >3.5 tonnes)

BaFin (Bundesanstalt für Finanzdienstleistungsaufsicht) is Germany's financial regulator. Operating any financial service (payment processing, crypto asset services, investment management, insurance) without BaFin authorisation is a criminal offence under §54 KWG punishable by up to 5 years imprisonment. Many international fintech founders underestimate BaFin scope — seek legal advice before launch.

Germany's strict licensing regime covers everything from fintech to food service — operating without the required Gewerbeschein or sector permit is a criminal offence.
Germany's strict licensing regime covers everything from fintech to food service — operating without the required Gewerbeschein or sector permit is a criminal offence.

How to Apply for a Gewerbeschein

Process for obtaining a Gewerbeschein in Germany:

  • Step 1: Complete the Gewerbeanmeldung form — available online or at the Gewerbeamt
  • Step 2: Bring valid ID (passport or national ID), completed form, business address confirmation
  • Step 3: Pay the registration fee (€15–50 depending on Gemeinde)
  • Step 4: Receive Gewerbeschein — typically immediate (in-person) or within 5 business days (online)
  • Step 5: Gewerbeamt automatically notifies Finanzamt, IHK, and Berufsgenossenschaft

Frequently Asked Questions

How much does a German Gewerbeschein cost?

The Gewerbeanmeldung fee is €15–50 depending on the municipality (Gemeinde). The fee is set locally — for example, it is €26 in Munich, €20 in Frankfurt, and €40 in Hamburg. There is no national standard fee. The Gewerbeschein itself is free after filing. Additional sector-specific permits (BaFin, Handwerksrolle) have their own fees ranging from a few hundred euros to tens of thousands.

Can I operate without a Gewerbeschein in Germany?

Operating a commercial business without a Gewerbeschein is an Ordnungswidrigkeit (administrative offence) under §14(1) GewO. The fine is typically €1,000–€5,000 per violation. The Gewerbeamt also has power to order business closure. There is no tolerance period — Gewerbeanmeldung must be filed before or on the day the business opens. Freiberufler (liberal professionals registering with the Finanzamt) are exempt from the Gewerbeschein.

How long is a German Gewerbeschein valid?

A German Gewerbeschein has no expiry date — it is valid indefinitely unless you de-register (Gewerbeabmeldung). However, some additional permits have renewal requirements: Gaststättenerlaubnis is typically permanent, but food hygiene training certificates need renewal every 2 years, and security personnel permits require 5-year renewals. When your business activity changes significantly, a new or amended Gewerbeanmeldung should be filed.

Does a GmbH director need a personal Gewerbeschein?

No — for a GmbH, the Gewerbeanmeldung is filed in the name of the GmbH as a legal entity, not the director personally. The director does not need a separate Gewerbeschein. The GmbH's Gewerbeschein is tied to the company's Handelsregisternummer (HRB number). If the director is also running a separate sole trader business, they would need a separate personal Gewerbeschein for that activity.

What is the difference between a Gewerbeschein and a BaFin licence?

The Gewerbeschein is a general commercial registration — it confirms you have registered a business activity, not that you are authorised for regulated financial activities. A BaFin licence (Erlaubnis) under §32 KWG or §64 ZAG is an additional regulatory authorisation required for banking, payment services, and investment services. You must have both a Gewerbeschein AND a BaFin licence to operate a licensed financial business legally in Germany.

What is the Maklererlaubnis (Section 34c GewO) for real estate agents?

Real estate agents and mortgage brokers in Germany require a Maklererlaubnis under Section 34c GewO from the local Gewerbeamt. Requirements: no criminal conviction for property offences, no insolvency proceedings, proof of professional liability insurance (Vermögensschadenhaftpflicht), and membership in a professional compensation scheme. The permit costs EUR 40–100 and is issued within days. Estate agents (Immobilienmakler) also need to comply with GwG (anti-money laundering) know-your-customer requirements since 2020.

What licence is required to operate a restaurant in Germany?

Operating a restaurant or bar selling alcohol for on-premise consumption requires a Gaststättenerlaubnis under the Gaststättengesetz (or respective Landesgaststättengesetz, as the law was transferred to Bundesländer from 2007). Requirements typically include: a Gewerbeanmeldung, proof that the operator is reliable (zuverlässig — no relevant criminal convictions), a food hygiene certificate (Infektionsschutzgesetz §43), and premises approval from the building authority. In some Bundesländer, the Gaststättengesetz was fully repealed — check the applicable state law.

What is the Handwerksrolle and which trades require a Meisterbrief?

The Handwerksrolle (craft register, maintained by the HWK — Handwerkskammer) lists all registered craft businesses in Germany. Forty-one zulassungspflichtige Handwerke (regulated trades) require the owner or a qualified employee to hold a Meisterbrief (master craftsman certificate). These include: electricians, plumbers, heating/HVAC engineers, car mechanics, bakers, and chimney sweeps. A further 53 zulassungsfreie Handwerke (e.g. tile layers, flooring installers) require registration in the Handwerksrolle but not a Meisterbrief — an adequate professional qualification suffices.

Does Germany require a specific licence for data protection compliance?

There is no single "data protection licence" in Germany. However, companies processing personal data must comply with DSGVO (German GDPR implementation) and appoint a Datenschutzbeauftragter (DPO — data protection officer) if they: employ 20+ people processing personal data automatically, process special categories of data, or conduct systematic large-scale monitoring. The DPO must be registered with the relevant Landesbehörde (e.g. BayLDA, BlnBDI). Operating without a required DPO is a DSGVO violation with fines up to EUR 10 million or 2% of global turnover.

What is the food hygiene certificate required for food businesses in Germany?

All persons handling unpackaged food in a commercial food business must hold a valid Infektionsschutzgesetz (IfSG) §43 Belehrung (instruction certificate) and submit a personal health declaration. This is obtained via a one-time instruction by the Gesundheitsamt (public health office) and is valid for a first appointment but must be re-confirmed periodically. In addition, food business operators must register with the Veterinäramt, comply with HACCP hygiene principles, and may require a Gewerbeanmeldung listing food trade as an activity. BG ETEM (trade association) accident insurance also applies.

Need professional help?

Goldblum und Partner AG — licensed German Rechtsanwälte in Düsseldorf since 2007.

Free Consultation

Work with the firm that knows Germany.

Licensed Rechtsanwälte and Steuerberater in Düsseldorf. Free 30-minute consultation, no commitment.

Book Free Consultation