Business license in Germany: do you need one and how to get it
In Germany, “business license” can mean different things: a simple trade registration confirmation (Gewerbeschein), or a special permit (Erlaubnis) for regulated industries. In most cases, you don’t “apply for a license” first - you register your business activity and only need extra permits for certain trades. The right path depends mainly on whether you’re a freelancer (Freiberufler) or running a trade/business (Gewerbe).
The most important points at a glance
- The common “business license” in everyday language is often the Gewerbeschein (proof you registered a trade).
- Most trades (Gewerbe) must be registered via Gewerbeanmeldung at the local trade office.
- Freelancers (Freiberufler) usually don’t need a Gewerbeanmeldung, but they still must register for taxes with the Finanzamt.
- Some industries need an additional permit (Erlaubnis) (e.g., security, real estate brokerage, serving alcohol).
- Fees and processing times vary by city, business type, and whether you need extra permits.
Key terms (simple definitions)
- Gewerbeanmeldung: The official notification that you are starting a trade/business (Gewerbe).
- Gewerbeschein: The confirmation/proof you receive after registering your trade (often what people call a “business license”).
- Gewerbeerlaubnis / Erlaubnis: A special permit you need for certain regulated business activities.
- Gewerbeamt: Local office responsible for trade registration (names vary by city).
- Finanzamt: Tax office responsible for your tax number and tax records.
01.
What Is a Business License in Germany?
A “business license” in Germany usually refers either to the Gewerbeschein (proof of trade registration) or to a special permit (Erlaubnis) for regulated activities.
In everyday use, many people say “business license” when they mean “I registered my business and got the official confirmation.” Legally, the important question is whether you only need Gewerbeanmeldung or also an Erlaubnis.
Want to keep paperwork stress low? Start your tax return with Taxfix - no tax knowledge needed.
Prepare your own tax return
From €39.99
Free until your refund calculation – then from €39.99 for submission.
Receive an advance calculation of your refund and pay only when you turn it in
Guided and intuitive process with simple questions
Automatic data retrieval: simply retrieve your income data from the tax office and have it pre-filled
The general deadline applies (July 31st)
€59.99 for married couples or registered partnerships looking to file a tax return together
Save money and secure exclusive benefits with Taxfix+
Get your tax assessment for free and only pay when you submit your return
Our Expert Service does it for you
From €99.99
20% of your refund (minimum fee: €99.99).
Provide a few necessary documents in minutes
An independent tax advisor will prepare your tax return for you
Personalised document upload: Only submit documents that are completely necessary
Detailed check of your information
Benefit from an extended tax deadline (April 30th, 2026)
Hand over, pay, relax.
02.
Do You Need a Business License in Germany?
Yes, you usually need to register if you run a trade (Gewerbe), and you might need a special permit depending on what you do.
If you’re a freelancer (Freiberufler), you usually don’t need a Gewerbeschein, but you still must register your activity for tax purposes with the Finanzamt.
What decides it in practice:
- What you do (trade vs freelance profession)
- Where and how you operate (fixed premises vs itinerant trade)
- Whether your activity is regulated (permits required)
Scan your payslip, and you're done!
It's so simple and completely digital: photograph or upload your documents. Taxfix then automatically transfers all important information. Accurately and stress-free!
Start now for free03.
Which Businesses Require a License in Germany?
Businesses in regulated areas require a special permit (Erlaubnis) in addition to (or sometimes before) the basic trade registration.
Common examples include:
- Security services (commercial guarding/protection services)
- Real estate brokerage, loan brokerage, property management (permit-based under trade law)
- Hospitality serving alcohol (restaurant/liquor-type permits; rules can differ by federal state)
- Certain crafts and skilled trades that require registration with the Chamber of Crafts ( Handwerkskammer) and proof of qualification
- Itinerant trade (Reisegewerbe) such as selling without prior appointment outside a fixed place of business (often needs a Reisegewerbekarte)
- Passenger transport (e.g., taxi business typically requires additional authorisations)
How to “self-check” quickly
If you answer yes to any of these, expect extra permissions:
- You handle other people’s money/transactions (brokerage/intermediation)
- You provide security/guarding
- You serve alcohol
- You operate a craft with qualification requirements
- You sell door-to-door / mobile without a fixed shop
04.
How to Get a Business License in Germany
You get the right “business license” by following the correct route for your activity—trade registration first, and permits where required.
Step-by-step checklist (works for most people)
- Classify your activity
- Freelancer (Freiberufler) or trade (Gewerbe)?
- Check if you need a permit (Erlaubnis)
- If yes, clarify requirements with the local authority (often Gewerbeamt, IHK, HWK).
- Prepare your documents
- Usually: ID/passport, residence status (if applicable), business address, and a clear activity description.
- Depending on the trade: proof of qualification, certificates of good conduct, extracts from registers, etc.
- Register your trade (Gewerbeanmeldung) if you run a Gewerbe
- Submit the form online or in person (depends on municipality).
- You receive your Gewerbeschein/confirmation.
- Handle your tax registration
- Register with the Finanzamt to get your tax number (Steuernummer), typically via the tax registration questionnaire.
- Watch for follow-up letters
- Depending on your business: IHK/HWK, Berufsgenossenschaft, and other authorities may contact you.
Once your business is running, keep taxes simple - why not start your tax return for free with Taxfix ?
05.
Business License vs Trade Registration (Gewerbeanmeldung)
A Gewerbeanmeldung is the process, while the “business license” is often the document you receive (or a separate permit for regulated trades).
Quick comparison table
What people mean | German term | What it is | When you need it |
“I need a business license” (basic) | Gewerbeanmeldung | The act of registering your trade at the trade office | For most trades (Gewerbe) |
“My business license document” | Gewerbeschein | Proof/confirmation that the trade registration was done | After Gewerbeanmeldung |
“A real license/permit” | Erlaubnis / Gewerbeerlaubnis | Additional permission for regulated activities | Only for specific industries (e.g., security, alcohol, brokers) |
“Mobile/door-to-door permit” | Reisegewerbekarte | Permission for certain itinerant commercial activities | If you operate as a Reisegewerbe |
06.
Common Mistakes With Business Licenses in Germany
Most problems happen because people mix up trade registration, tax registration, and special permits.
Avoid these common mistakes:
- Assuming “freelancer” in English = Freiberufler in Germany
Your status depends on German tax rules, not the English job title. - Starting a regulated activity without the required permit
You might be registered, but still not allowed to operate. - Using a vague activity description
A too-broad description can trigger questions and delays; a too-narrow one can block future services you want to add. - Forgetting the Finanzamt registration step
Even with a Gewerbeschein, you still need the tax registration process to get your business tax number. - Ignoring change obligations
Moving offices, changing legal form, or expanding into a regulated activity can require an update (Ummeldung) or a new permit.
Paperwork done? Next, get your income tax filing off your plate - Taxfix guides you through your tax declaration in plain language.
Kleinunternehmer
Less bureaucracy, more support.
Small business owners in the care sector, design, catering, and various other areas do a lot—and we believe they deserve the best possible professional support for their projects. For example, with their taxes. So they can focus on their job and not on forms.
FAQ
No, you usually don’t need a Gewerbeschein as a freelancer, but you still must register your activity with the Finanzamt for tax purposes. If your activity is classified as a trade (Gewerbe), you must do a Gewerbeanmeldung instead.
It depends on what you mean by “business license.” Trade registration fees vary by municipality, and regulated trades can have additional permit fees. You should budget for (1) the Gewerbeanmeldung fee and (2) any extra permits you need for your specific activity.
It depends on your city and your business type. A basic Gewerbeanmeldung can be quick, but if you need special permits or extra checks, it can take longer. Plan extra time if your trade is regulated.
Money on my mind – The Taxfix Podcast
We're talking about money! We break the taboo and talk about money with exciting guests every week - without mincing words.
Listen now