Everything Freiberufler and self-employed Germans need to know: 19% Umsatzsteuer, the Kleinunternehmer threshold, when Gewerbesteuer applies, and what your Rechnungen must include.
Germany distinguishes between two self-employed categories — and your category determines whether you pay Gewerbesteuer (trade tax):
Freiberufler (freelance professional) — for "Katalogberufe" listed in §18 EStG: doctors, lawyers, architects, journalists, consultants, software developers, designers, translators. NO Gewerbesteuer. Register with Finanzamt only.
Gewerbetreibender (trader) — anyone selling goods or services not in the Katalog. Register with Gewerbeamt AND Finanzamt. Pays Gewerbesteuer (3.5% × Hebesatz, ~14% effective) on profits over €24,500.
Classification is determined by the Finanzamt and can be disputed. Software developers and consultants often qualify as Freiberufler, sparing them Gewerbesteuer.
Germany's standard VAT rate is 19%, with a reduced 7% for specific goods (books, food, hotel stays, cultural services).
All freelancers must charge VAT on invoices UNLESS they qualify as Kleinunternehmer (small business — see next section).
Exempt activities:
If your turnover is under €22,000 in the previous year AND under €50,000 expected in the current year, you can opt for the Kleinunternehmer-Regelung (§19 UStG):
Good for: low-revenue freelancers, those with few business expenses, B2C work.
Not good for: B2B services (your clients can't claim input VAT), those with significant expenses, or planning to grow past €22K soon.
You can opt out voluntarily — but you're locked into the standard system for 5 years.
German invoices (Rechnung) must include (§14 UStG):
Simplified invoices (Kleinbetragsrechnung) allowed for amounts under €250 — fewer fields required.
Umsatzsteuervoranmeldung (VAT pre-filing):
Due by the 10th of the following month/quarter (or 10 days after with Dauerfristverlängerung).
Einkommensteuererklärung (annual income tax):
Gewerbesteuer (if applicable): annual filing alongside income tax.
All filings via ELSTER (the German tax authority's online portal).
Germany allows deductions for ordinary business expenses (Betriebsausgaben):
Keep receipts for 10 years (Aufbewahrungspflicht) — Finanzamt can audit retroactively.
Mistake 1: Issuing invoices without Steuernummer. Every German invoice MUST show your Steuernummer or USt-IdNr. The Finanzamt assigns it after you register — file a Fragebogen zur steuerlichen Erfassung immediately upon becoming self-employed.
Mistake 2: Opting for Kleinunternehmer when you have B2B clients. B2B clients can't claim input VAT from your Kleinunternehmer invoices. They may prefer paying a VAT-charging freelancer to save on their own tax. Run the math before opting in.
Mistake 3: Missing the monthly VAT deadline. Umsatzsteuervoranmeldungen are due by the 10th — late submission incurs Säumniszuschlag (1% of the amount per month).
Mistake 4: Forgetting to register the trade name. If you're a Gewerbetreibender, register with the Gewerbeamt before starting business — operating without registration is a Verstoß and triggers fines.
EZ@Work auto-calculates 19% Umsatzsteuer, supports Kleinunternehmer disclaimers, sequential numbering, and German-format invoices. Multilingual (German + English). Free plan available.