Last Updated: April 2026
Germany's freelance tax system is more complex than many expats and new arrivals expect — particularly because the rules differ significantly depending on whether you are classified as a Freiberufler (liberal profession) or a Gewerbetreibender (commercial trader). The distinction has major consequences for trade tax liability, business registration requirements, and accounting obligations.
This guide explains how German freelancers are classified and taxed, why the Steuerklasse system does not apply to self-employed individuals, how VAT works for freelancers including the Kleinunternehmer exemption, and how quarterly prepayments are calculated and managed.
According to the Bundeszentralamt für Steuern, German law divides self-employed individuals into two fundamentally different categories with different tax obligations:
Freiberufler status applies to specific professions listed in §18 EStG (Income Tax Act) — work that is intellectual, creative, or requires a high degree of personal skill. Classic examples:
Key advantage: Freiberufler are not subject to Gewerbesteuer (trade tax) and are not required to register a trade (Gewerbeanmeldung) with the local trade office. They register directly with the Finanzamt.
Any self-employed activity that does not qualify as a liberal profession is classified as a Gewerbe (trade). This includes most retail, manufacturing, agency, and other commercial activities. Gewerbetreibende must:
The trade tax rate varies by municipality — typically 14–17% effective rate on profits above the €24,500 threshold. In Munich, for instance, the Hebesatz (multiplier) is 490%, producing an effective Gewerbesteuer of approximately 16.1% on taxable profits.
IT contractors, graphic designers, and online consultants are frequently disputed. The Finanzamt may reclassify a claimed Freiberufler as a Gewerbetreibender, triggering back Gewerbesteuer. If your profession is borderline, obtain a written confirmation (verbindliche Auskunft) from the Finanzamt before assuming Freiberufler status.
The Steuerklasse (tax class) system is a payroll mechanism — it determines how much income tax is withheld from employee salaries by German employers. Steuerklassen I through VI are assigned by the Finanzamt to employees based on marital status, household income, and number of jobs.
Self-employed individuals (Freiberufler and Gewerbetreibende) are NOT assigned a Steuerklasse. There is no withholding system for freelance income — you receive gross payments and manage your own tax payments through quarterly prepayments (Vorauszahlungen).
If you are simultaneously employed by a German employer AND run a freelance business:
German freelancers pay income tax (Einkommensteuer) on net profit — revenue minus allowable business expenses. The tax rates are the standard German progressive schedule:
| Taxable Income (EUR) | Rate |
|---|---|
| Up to €11,784 | 0% (basic allowance / Grundfreibetrag) |
| €11,785–€66,760 | 14–42% (progressive formula) |
| €66,761–€277,825 | 42% |
| Above €277,825 | 45% (Reichensteuer) |
The 5.5% Solidaritätszuschlag (solidarity surcharge) applies only above approximately €18,000 individual income tax liability since 2021 — most freelancers are exempt.
Freelancers can deduct genuine business expenses (Betriebsausgaben) against gross revenue:
German employees split health insurance with their employer (approximately 7.3% each). Freelancers pay both shares: approximately 14.6% plus the Zusatzbeitrag (supplement, typically ~1.6%), totalling approximately 16.2% of income up to the contribution ceiling (€5,175/month in 2026). This is a major cost differential versus employment — typically €800–€1,200/month for a full-coverage freelancer in Germany.
German VAT (Umsatzsteuer / Mehrwertsteuer) rules for freelancers hinge on one key threshold:
If your total revenue was €22,000 or less in the prior calendar year and you expect no more than €50,000 in the current year, you can apply the Kleinunternehmer (small entrepreneur) rule under §19 UStG. Under this rule:
The Kleinunternehmer exemption is optional — some freelancers just above the threshold choose to voluntarily register for VAT if they have significant VAT-able input costs (equipment, software) that they want to reclaim.
Above €22,000 revenue, you must register for VAT (Umsatzsteuer-Identifikationsnummer / USt-IdNr) and:
If you provide services to VAT-registered businesses in other EU countries, the reverse charge mechanism applies: you do not charge German VAT; instead, the recipient self-accounts for VAT in their country. Your invoice must include their EU VAT number and the statement 'Reverse Charge'. This is common for German freelancers working with international clients.
Unlike employees who have tax withheld monthly, freelancers make quarterly tax prepayments (Vorauszahlungen) to the Finanzamt. Due dates:
In your first year of freelancing, the Finanzamt has no prior year to base prepayments on. You submit an estimated profit in your tax registration (Fragebogen zur steuerlichen Erfassung) — the Finanzamt sets prepayments based on this estimate. Underestimating leads to a catch-up payment when the annual return is assessed.
If your income changes significantly during the year, you can apply to the Finanzamt to adjust quarterly prepayments — either up (if profits are much higher than expected, to avoid a large end-of-year bill) or down (if profits have dropped, to improve cash flow).
After the tax year ends, you file an Einkommensteuererklärung. The Finanzamt calculates the actual tax liability, subtracts prepayments already made, and issues either a refund or a demand for additional payment. The annual filing deadline is July 31 of the following year (November 30 with a Steuerberater).
Setting up as a freelancer in Germany requires several registrations:
Within one month of starting freelance activity, submit the Fragebogen zur steuerlichen Erfassung (questionnaire for tax registration) to your local Finanzamt. This can be done online via ELSTER (the German tax portal). You provide:
The Finanzamt assigns your Steuernummer (tax number) — different from your Steuer-ID. You need both for invoicing.
If you are a Gewerbetreibender, register your trade (Gewerbeanmeldung) at the local Gewerbeamt or Ordnungsamt. Typically costs €20–€50. The trade office automatically notifies the Finanzamt — but you still need to complete the Fragebogen.
As a freelancer, you must arrange your own health insurance — either statutory (gesetzliche Krankenversicherung, GKV) or private (private Krankenversicherung, PKV). This is mandatory in Germany. Uninsured individuals can be backdated for contributions to when coverage lapsed.
CountryTaxCalc.com is reader-supported. When you use our partner links, we may earn a commission at no cost to you. Learn more about our affiliate partnerships
★ 4.7 Trustpilot · 8,728 reviews
Deel helps international freelancers and contractors working with global clients set up compliant contracts, handle invoicing, and manage cross-border payments — including for German Freiberufler and Gewerbetreibende working with non-German clients.
⚠ For employers and companies only — not for individual freelancers or employees.
Set Up Compliant German Freelance Contracts →★ 4.3 Trustpilot · 287,413 reviews
Freelancers invoicing international clients in USD, GBP, or other currencies can receive payments via Wise at the real exchange rate — significantly cheaper than German bank conversion fees on international transfers.
⚠ For currency exchange only — not a bank account replacement.
Receive Client Payments in EUR →Freiberufler (liberal profession) status — doctors, lawyers, IT consultants, writers, architects — exempts you from Gewerbesteuer (trade tax) and trade registration. Gewerbetreibender (commercial trader) must register a trade and pay Gewerbesteuer on profits above €24,500. The difference can mean 14–17% extra tax on profits for borderline professions. If uncertain, request a written confirmation from the Finanzamt before assuming Freiberufler status.
No. Steuerklassen (I–VI) are an employee payroll system used to calculate withholding from employment income. Self-employed individuals — whether Freiberufler or Gewerbetreibender — are not assigned a Steuerklasse. They pay income tax through quarterly prepayments (Vorauszahlungen) and an annual tax return, not through payroll withholding.
The Kleinunternehmer (small entrepreneur) exemption applies if your total revenue was €22,000 or less in the prior year and you expect no more than €50,000 in the current year. Below this threshold, you do not charge VAT and cannot reclaim input VAT. Above €22,000, VAT registration is mandatory: you charge 19% (or 7% for qualifying services) and file quarterly VAT returns.
Quarterly income tax prepayments (Vorauszahlungen) are due on 10 March, 10 June, 10 September, and 10 December. In the first year, the Finanzamt sets these based on your estimated profit from the registration questionnaire. If your income changes significantly mid-year, you can apply to adjust the prepayment amounts. Large discrepancies from actual tax result in a catch-up or refund when the annual return is assessed.
Allowable business expenses (Betriebsausgaben) include: home office costs (up to €1,260/year flat rate or actual dedicated room costs), equipment and software, professional subscriptions and books, business travel, professional development courses, health insurance premiums (under special self-employed deduction rules), accountant fees, and professional association memberships. These deductions reduce taxable profit before income tax is applied.
Freelancers must arrange their own health insurance — there is no employer to split costs with. Under statutory insurance (GKV), freelancers pay the full contribution rate of approximately 14.6% plus the Zusatzbeitrag (~1.6%), totalling ~16.2% of income up to the contribution ceiling (€5,175/month in 2026). This is typically €800–€1,200/month — a major cost compared to employed status. Private health insurance (PKV) is an alternative but requires careful long-term planning.
Yes. It is legal to have a German employment contract and run a freelance business simultaneously. Your employment income is taxed through payroll under your Steuerklasse. Your freelance income is added on top in the annual tax return. You must file a tax return, and the Finanzamt will set quarterly prepayments for the freelance portion. The additional freelance income is taxed at your marginal rate — which may be higher than your employment-only rate.