Guide 9 min read Updated March 2026

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

StructureBest forLiabilitySetup cost
FreiberuflerProfessionals, consultants, creativesPersonalFree
Einzelunternehmer (Gewerbe)Traders, e-commerce, service businessesPersonal€20–50
UG (haftungsbeschränkt)Startups wanting limited liability cheaplyLimited€1+ share capital + ~€500 notary
GmbHEstablished businesses, investor-backedLimited€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:

  1. Visit or contact your local Gewerbeamt (often part of the Bürgeramt)
  2. Fill in the Gewerbeanmeldung form — takes about 15 minutes
  3. Pay the registration fee (€20–50 depending on city)
  4. The Gewerbeamt notifies the Finanzamt automatically
  5. 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.

For self-employed expats, PKV is worth seriously evaluating. The savings vs. GKV can be €600–900/month. That's €7,000–11,000/year. A free consultation with a specialist costs nothing and can clarify your exact options.

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.