Starting self-employed work in Germany brings an avalanche of compound nouns—from Fragebogen zur steuerlichen Erfassung to Kleinunternehmerregelung. Understanding the legal divide between a Freiberufler and a Gewerbe, registering cleanly via ELSTER, and issuing compliant German invoices prevents costly letters from das Finanzamt.
Practical Note: This guide provides German language instruction and a practical overview of German self-employment terminology. It is not tax, accounting, or immigration advice; tax status decisions rest with the Finanzamt, and non-EU citizens must hold an immigration permit authorizing self-employment (see our residence permit guide). Consult a licensed Steuerberater before registering.
Freiberufler vs. Gewerbe: The Crucial German Distinction
Germany splits solo self-employment into two distinct tax categories: freiberufliche Tätigkeit (liberal professions under § 18 EStG) and Gewerbebetrieb (commercial trade).
| Feature | Freiberufler (§ 18 EStG) |
Gewerbetreibender (Commercial Trade) |
|---|---|---|
| Typical professions | Doctors, lawyers, architects, journalists, translators, teachers, artists, designers, qualifying engineers/consultants | E-commerce, dropshipping, physical retail, restaurants, handcraft trades, affiliate sites, selling software licenses or hardware |
| Where you register | Directly with Finanzamt via ELSTER only | First at municipal Gewerbeamt (Gewerbeanmeldung, ~€20–€65 fee), then Finanzamt via ELSTER |
| Chamber membership | Usually none (unless regulated e.g. architects/doctors) | Mandatory membership & fees in IHK or HWK |
Municipal trade tax (Gewerbesteuer) |
Exempt (0%) | Applies on annual profit above €24,500 (partially credited against income tax) |
| Accounting method | Simple cash accounting (EÜR — Einnahmenüberschussrechnung) regardless of turnover | Double-entry bookkeeping (Bilanzierung) mandatory once profit > €80,000 or turnover > €800,000 |
Watch the gray zone: Software developers, marketing consultants, and coaches frequently fall into edge cases. A software engineer with a relevant degree performing conceptual engineering work often qualifies as Freiberufler, whereas selling pre-packaged themes, reselling hosting, or managing ad spend is typically classified as Gewerbe. Ultimately, das Finanzamt makes the final ruling when reviewing your description.
Registering at the Finanzamt via ELSTER
Within one month of launching your freelance activity (or right after completing Gewerbeanmeldung), you must submit the Fragebogen zur steuerlichen Erfassung electronically through Germany’s official tax portal, ELSTER (elster.de). Paper forms are no longer accepted for standard business starts.
Before you log in, prepare these four items:
- Your ELSTER certificate: Activation takes up to 1–2 weeks because ELSTER mails an activation code to your registered home address—so register early!
- Your personal 11-digit
Steuer-ID: Issued automatically after your Anmeldung; read our German Steuer-ID & Steuerklassen guide if you need help locating yours. - Estimated first- and second-year turnover & profit: Conservative realistic estimates prevent steep quarterly income-tax prepayments (Einkommensteuer-Vorauszahlungen).
- Your VAT election (
Umsatzsteuervs.Kleinunternehmerregelung).
Once processed (typically 2–6 weeks), the tax office mails your Steuernummer. If you work with B2B clients across other EU member states, check the box on the ELSTER form to request an EU VAT ID (USt-IdNr.) from the Federal Central Tax Office (BZSt) at the same time.
Kleinunternehmerregelung (§ 19 UStG) in 2026
Small-scale freelancers can opt into the Kleinunternehmerregelung under § 19 UStG, freeing them from charging 19% (or 7%) German VAT on invoices and filing regular VAT advance returns (Umsatzsteuer-Voranmeldungen).
Under the reformed § 19 UStG rules effective since 2025, two net-turnover limits govern eligibility:
- Prior calendar year limit: Total domestic net turnover in the previous calendar year must not exceed €25,000 (in your founding year, your first-year turnover itself must stay within €25,000).
- Current calendar year hard cap: Total turnover in the current calendar year must not exceed €100,000. Unlike older law, crossing €100,000 mid-year ends Kleinunternehmer status immediately starting with the transaction that breaks the threshold.
Should you opt in or opt out?
- Opting in simplifies invoicing for private consumers (Privatkunden), since your prices remain 19% lower than VAT-registered competitors.
- Opting out (charging standard VAT, which locks you into regular taxation for 5 calendar years) often helps when serving VAT-registered B2B companies (who reclaim your 19% VAT anyway) or when buying expensive laptops, cameras, or office equipment on which you want to reclaim input VAT (die Vorsteuer).
Mandatory Fields on a German Invoice (§ 14 UStG)
Whether you use accounting software or a clean template, § 14 UStG requires every full German invoice (die Rechnung) to list these mandatory items:
- Full name and address of both your business and the client (
Rechnungsempfänger) - Your
SteuernummerorUSt-IdNr.(never your personal 11-digit Steuer-ID) - Invoice date (
Rechnungsdatum) and a unique sequential invoice number (fortlaufende Rechnungsnummer, e.g.,2026-001) - Service or delivery date/period (
Leistungsdatum/Leistungszeitraum) - Clear description & quantity of work delivered (
Art und Umfang der Leistung) - Net total (
Nettobetrag), applicable VAT rate & amount (Umsatzsteuer 19 %), and gross total (Bruttobetrag)—OR, if exempt under § 19 UStG, the explicit statutory note:"Gemäß § 19 UStG wird keine Umsatzsteuer berechnet."
Note on B2B E-Invoicing: Germany is phasing in structured electronic invoice mandates (E-Rechnung / EN 16931) for domestic B2B transactions between 2025 and 2028—even small freelancers should make sure their inbox can receive structured XML/ZUGFeRD invoices from German suppliers.
Quick DACH Comparison: Austria & Switzerland
If you freelance across the German-speaking world, notice how the terminology shifts across borders:
- Austria: Instead of Freiberufler, Austria distinguishes between Neue Selbstständige (liberal/independent professions without a trade license) and Gewerbetreibende (registered via Gewerbeanmeldung with the Wirtschaftskammer / WKO), alongside mandatory social insurance under SVS (Sozialversicherung der Selbständigen).
- Switzerland: Self-employed solo workers operate as an Einzelfirma (Einzelunternehmen) and apply for recognition of independent status (Selbständigkeit) with their cantonal social security office (AHV-Ausgleichskasse), registering in the commercial register (Handelsregister) once annual turnover reaches CHF 100,000.
Finally, remember that German freelancers pay income tax (Einkommensteuer) on annual profit regardless of whether they use the Kleinunternehmerregelung for VAT—so set aside a separate tax reserve account (das Rücklagenkonto) from your very first paid invoice!
Decoding Tax & Contract German
Official letters from the Finanzamt rely on three grammar areas worth mastering early:
- Compound tax nouns: Long terms like Einkommensteuererklärung or Umsatzsteuervoranmeldung stay predictable once you split them—the rightmost noun sets the article! Test them in our Compound Noun Deconstructor and Der, Die, Das Checker.
- Formal prepositions (
gemäß+ Dative;innerhalb,aufgrund+ Genitive): Tax laws use formal prepositional structures everywhere ("gemäß § 19 UStG","innerhalb eines Monats"). See Genitive Case and Register & Style to decode official notices calmly. - Passive voice on tax notices: Expect lines like
"Die Steuernummer wird Ihnen schriftlich mitgeteilt"(Your tax number will be communicated in writing)—practice reading bureaucratic clauses in Passive Voice.
In the GermanLogic app, Hannah walks you through formal workplace and everyday German vocabulary across A1–C1 lessons with device de-DE audio playback so calling your Finanzamt or Steuerberater feels straightforward.