Freelancing in Germany: setup, taxes and survival
Register as Freiberufler or Gewerbe, the Finanzamt questionnaire, Kleinunternehmer VAT exemption, health insurance costs and invoicing rules for expats.
Last updated: July 13, 2026
How do you register as a freelancer in Germany?
Freie Berufe (developers, designers, writers, consultants, teachers) register directly with the Finanzamt via the Fragebogen zur steuerlichen Erfassung in ELSTER - free, no trade office. Commercial activities (selling goods, e-commerce) register as Gewerbe at the Gewerbeamt (~€20-60) and additionally owe trade tax above €24,500 profit. You receive a Steuernummer for invoicing within 2-6 weeks.
What this guide covers
Freiberufler or Gewerbe? (the first fork)
Freiberufler: the catalog professions (§18 EStG) - engineers, developers (usually!), designers, journalists, teachers, consultants, doctors, translators. No Gewerbesteuer, no chamber (IHK) fees, simpler books (EÜR forever). Gewerbe: trading, e-commerce, affiliate businesses, agencies with product character. Gewerbesteuer above €24,500 profit (creditable against income tax largely), IHK membership. Borderline cases (developers doing "trade-like" work): the Finanzamt decides - describe your activity carefully in the questionnaire; wrong classification is fixable but annoying.
The registration sequence
- ELSTER account (takes days - the activation letter comes by POST, start early)
- Fragebogen zur steuerlichen Erfassung: activity description, profit estimate (be realistic - it sets prepayments), VAT choice
- The VAT decision: Kleinunternehmerregelung under €25,000/year revenue ⚠️ VERIFY 2026 threshold = no VAT on invoices, no VAT returns, but no input VAT deduction. B2B-focused freelancers often skip it voluntarily (clients reclaim VAT anyway; you deduct your laptop's VAT)
- Steuernummer arrives → invoice legally (must show: name/address both sides, Steuernummer or USt-ID, date, sequential invoice number, service, amount, VAT rate or Kleinunternehmer clause)
- Business bank account)
The recurring obligations
- Quarterly income tax prepayments (set by your estimate)
- VAT returns monthly/quarterly (unless Kleinunternehmer)
- Yearly: income tax return + EÜR (profit calc) - a Steuerberater costs €800-2,000/year and typically pays for itself; software
- Health insurance: THE cost surprise - voluntary GKV from ~€250/month minimum or PKV (freelancer KV guide)
- Rentenversicherung: most freelancers are exempt BUT some professions (teachers! artists via KSK) are compulsory - check yours ⚠️ critical per-profession verification
- Künstlersozialkasse: artists/writers/journalists get the employee-style 50% subsidy on health+pension - apply, the wait is worth it
Frequently asked questions
Can I freelance on a Blue Card/work permit?
Only with explicit secondary-employment permission (Nebentätigkeit) from the Ausländerbehörde. The dedicated freelance visa is its own route (guide).
Do I need a German address to invoice?
You need German tax registration; the Anmeldung chain (guide) precedes everything.
What about Scheinselbständigkeit?
One-client freelancing that looks like employment risks reclassification (back social contributions!). Multiple clients, own equipment, no integration into client hierarchy = safe pattern.
US citizen freelancing?
Add US self-employment tax coordination (totalization certificate) - get a US-DE specialist; the tax return guide's advisor advice doubles here.
Rates?
German B2B day rates: dev/data €500-900, design €400-700, content €300-500. Charge VAT-registered; the Kleinunternehmer look reads "hobby" to enterprise clients.
Related guides
Keep going: these guides continue where this one ends.
The German freelance visa: paperwork over portfolio
The Freiberufler residence permit: client letters, financial plan, health insurance proof, Berlin vs elsewhere reality, renewal to PR and th
Health insurance for freelancers in Germany: the full-price reality
Self-employed pay full GKV contributions (~€250 minimum to €1,100 cap) or choose PKV: the real math by income and age, Krankentagegeld and K
The German tax return: deadlines, refunds and the expat angle
Steuererklärung for expats: 31 July 2026 deadline for 2025, advisor extension to 1 March 2027, voluntary filing 4 years back, average refund
Opening a German bank account as an expat
Open a German account: online banks without Anmeldung, traditional banks compared, IBAN discrimination rules, what you need for salary, rent