Start a Business in Germany — Freelance, GmbH & More
How to set up as self-employed or start a company in Germany. The difference between Freiberufler, Gewerbe, and GmbH — and which one is right for you.
Germany's self-employment landscape has a reputation for complexity — and parts of it are. But for most freelancers and consultants, setting up legally here is faster and cheaper than you'd expect. The key is understanding which business structure fits your situation from the start.
The three main structures
| Structure | Best for | Liability | Setup cost |
|---|---|---|---|
| Freiberufler | Professionals, consultants, creatives | Personal | Free |
| Einzelunternehmer (Gewerbe) | Traders, e-commerce, service businesses | Personal | €20–50 |
| UG (haftungsbeschränkt) | Startups wanting limited liability cheaply | Limited | €1+ share capital + ~€500 notary |
| GmbH | Established businesses, investor-backed | Limited | €25,000 share capital + notary fees |
For most expat freelancers — developers, designers, consultants, translators — Freiberufler status is the right starting point. It's free, fast, and avoids trade tax (Gewerbesteuer).
Going freelance: Freiberufler status
The term Freiberufler (liberal professional) applies to specific professional categories defined in German tax law (§18 EStG). If your work falls under this definition, you register directly with the Finanzamt — no Gewerbeamt involved.
Who qualifies?
Classic Freiberufler professions include:
- Software developers and IT consultants
- Architects and engineers
- Doctors, dentists, therapists
- Lawyers and tax advisors
- Journalists, writers, translators
- Artists, graphic designers
- Teachers and coaches
If your profession is listed, you register as Freiberufler with your local Finanzamt by submitting the Fragebogen zur steuerlichen Erfassung — a questionnaire that sets up your tax registration. This can now be done online via ELSTER.
Benefits of Freiberufler status
- No Gewerbesteuer (trade tax)
- No Gewerbeamt registration required
- Simpler bookkeeping — Einnahmen-Überschuss-Rechnung (EÜR) rather than full double-entry accounting
- No mandatory chamber membership (unlike some Gewerbe)
The grey area
Not all tech workers automatically qualify. The Finanzamt sometimes challenges whether certain development work is truly "creative" enough for Freiberufler status. If rejected, you'd need to register a Gewerbe retroactively and pay Gewerbesteuer. Getting a tax advisor (Steuerberater) to confirm your status upfront is worth the cost.
Gewerbeanmeldung (trade registration)
If your work doesn't qualify as Freiberufler — or you're starting a trading business, online shop, or service company — you register a Gewerbe (trade) at the local Gewerbeamt.
The process:
- Visit or contact your local Gewerbeamt (often part of the Bürgeramt)
- Fill in the Gewerbeanmeldung form — takes about 15 minutes
- Pay the registration fee (€20–50 depending on city)
- The Gewerbeamt notifies the Finanzamt automatically
- You'll receive the Fragebogen zur steuerlichen Erfassung from the Finanzamt by post
As a Gewerbetreibender, you'll be subject to Gewerbesteuer once your annual profit exceeds €24,500.
Setting up a GmbH
A Gesellschaft mit beschränkter Haftung (GmbH) is Germany's equivalent of a limited liability company. It's appropriate when you need limited liability, want to bring in investors, or are running a larger operation.
Requirements:
- Share capital: Minimum €25,000 — at least half (€12,500) must be paid in at founding
- Notary: Articles of association must be notarized. Notary fees: typically €500–1,500
- Commercial register: Register with the Handelsregister at the local Amtsgericht — another notary step
- Business bank account: Required to hold share capital before registration
UG as a cheaper alternative
The Unternehmergesellschaft (UG) haftungsbeschränkt is often called a "mini-GmbH." You can found one with just €1 of share capital. You must set aside 25% of annual profit until you reach €25,000, at which point you can convert to a GmbH. Popular for startups and those wanting limited liability cheaply.
Tax obligations for the self-employed
Income tax (Einkommensteuer)
You file an annual tax return and pay tax on your net profit. Germany's progressive income tax rate runs from 14% to 45% at the top. A Steuerberater (tax advisor) typically costs €500–2,000/year but is worth it — they'll save you more than they cost.
VAT (Umsatzsteuer)
Standard German VAT rate is 19% (reduced 7% rate for some goods/services). Once your revenue exceeds €22,000/year, you're required to charge and remit VAT. Below this threshold, you can apply for the Kleinunternehmerregelung (small business exemption) — no VAT charged or claimed.
Advance tax payments (Vorauszahlungen)
Once profitable, the Finanzamt will set up quarterly advance tax payments based on your prior year's income. These prevent a large tax bill at year-end. Keep cash aside throughout the year — 30–35% of net profit is a safe rule of thumb.
Insurance for the self-employed
This is where self-employment in Germany gets expensive. As an employee, your employer covers half your social insurance contributions. As self-employed, you're responsible for the full amount yourself.
Health insurance — the biggest cost
Self-employed people in Germany who stay in public insurance (GKV) pay the full contribution themselves — typically €1,300+/month based on income, with a minimum contribution even at low earnings.
Private insurance (PKV) is almost always significantly cheaper for self-employed professionals — typically €250–500/month depending on age and coverage level. There's no employer contribution to miss — both options are solely at your expense, so the comparison is straightforward.
Pension
Most self-employed people in Germany are not required to pay into the state pension (unlike employees). You can opt in voluntarily, or build your own retirement savings through private pension products or ETF investments.
Professional liability insurance (Berufshaftpflicht)
Not legally required for most professions, but strongly advisable. Covers you if a client claims financial damages from errors in your work. Costs €300–800/year depending on profession and coverage.