
As a freelancer in Germany you generally register with the Finanzamt (tax office), pay progressive income tax on your profit, and file an annual tax return — no separate ‘freelancer tax’ exists. The two big forks in the road: Freiberufler (liberal professions like IT, design, writing, consulting) vs Gewerbe (trade/business, which adds trade tax and a business registration), and whether you stay under the small-business VAT thresholds. Expect quarterly income-tax prepayments once the Finanzamt assesses you. Figures below are illustrative — tax law is complex and personal; verify with a Steuerberater (tax advisor).
Germany runs on freelancers — designers in Berlin, developers in Munich, consultants in Frankfurt. But the German tax system was not designed with expats in mind: the registration questionnaire is in German, the deadlines are unforgiving, and the distinction between Freiberufler and Gewerbe changes your entire tax picture. This guide maps the system the way an expat actually encounters it, in order.
One important framing: Germany has no single “freelancer tax.” Freelancers pay the same income tax (Einkommensteuer) as everyone else, on profit (revenue minus deductible expenses). What differs is registration, VAT treatment, and — for trades — an extra tax on top. All figures below are illustrative; tax thresholds are set annually and your situation is individual.
Step 1: Freiberufler or Gewerbe? (this decides everything)
| Freiberufler (liberal profession) | Gewerbe (trade/business) | |
|---|---|---|
| Typical work | IT, design, writing, translation, consulting, teaching, healthcare, legal | E-commerce, agencies with employees, crafts, retail, most platform selling |
| Business registration | No Gewerbeanmeldung needed | Yes — register at the Gewerbeamt (~€20–€60 illustrative) |
| Trade tax (Gewerbesteuer) | None | Yes — on profit above the allowance (rate varies by municipality) |
| Chamber membership | Often none (some professions have chambers) | IHK/HWK membership, annual fee |
| Accounting | Simple profit calculation (EÜR) usually enough | EÜR usually enough at small scale |
The Finanzamt decides your status based on what you actually do, not what you call yourself. Borderline cases (a designer who also sells templates, a developer who runs a SaaS) are common — and the Finanzamt can reclassify you retroactively. If your work has any trade-like element, assume Gewerbe until a Steuerberater tells you otherwise.
Step 2: register with the Finanzamt
Before or shortly after starting, you submit the Fragebogen zur steuerlichen Erfassung (tax registration questionnaire) — online via ELSTER, Germany's tax portal. You'll declare your expected profit, and the Finanzamt uses it to set your quarterly prepayments (Vorauszahlungen). You'll receive a Steuernummer (tax number); note this is different from your personal Steuer-ID.
Practical notes for expats: ELSTER's interface is German-only (browser translation helps); the questionnaire asks for a German business address; and non-EU freelancers usually need the freelance residence permit first — the tax office and the immigration office check each other. Apply for the permit with a business plan, proof of funds and — increasingly — proof of expected clients.
Step 3: income tax — the progressive mechanics
Freelance profit is taxed with the standard progressive Einkommensteuer rates: 0% up to the basic allowance (Grundfreibetrag), then rising rates through the brackets to the top rate on high income. The exact allowance and bracket boundaries are set annually — the allowance sits roughly around €12,000 for the mid-2020s (illustrative; verify the current year's figure).
What expats underestimate is the quarterly prepayment system. Once the Finanzamt estimates your profit, you pay income tax in four instalments per year (March, June, September, December) — before the final assessment. Your first year often feels cheap (no prepayments yet); your second year delivers the double hit of prepayments plus the first year's balance. Budget for it from month one.
Step 4: VAT — the Kleinunternehmer question
Germany's standard VAT rate is 19% (7% reduced). As a small freelancer you can opt for the Kleinunternehmerregelung (small business regulation): below the revenue thresholds you charge no VAT and file no VAT returns — simpler life, but you also can't reclaim VAT on your expenses.
- Thresholds (2025 reform): roughly €25,000 prior-year revenue and €100,000 current-year revenue — illustrative; confirm the thresholds in force for your tax year, as this regime was reformed.
- Voluntary opt-in: you can choose standard VAT taxation even below the thresholds — worth it if you have big upfront expenses (hardware, office) with reclaimable VAT, or B2B clients who reclaim VAT anyway.
- EU clients: B2B services to EU businesses usually fall under reverse charge (you invoice net, client accounts for VAT); B2C digital services have their own place-of-supply rules. Get this wrong and it's the most common expat VAT mistake.
Step 5: the annual paperwork
- Einkommensteuererklärung (income tax return) — due 31 July of the following year (later with a Steuerberater). Filed via ELSTER.
- EÜR (profit calculation) — the simple revenue-minus-expenses statement most freelancers file instead of full double-entry books.
- Umsatzsteuererklärung (VAT return) — if VAT-registered.
- Gewerbesteuererklärung — only for Gewerbe.
Keep every receipt from day one — German tax law loves documentation. Home office, hardware, software, coworking, professional insurance and business travel are typically deductible; the famous “working from the café” laptop usually is too, within reason.
What freelancers can typically deduct
Profit — the number actually taxed — is revenue minus deductible business expenses (Betriebsausgaben). Common deductions for expat freelancers:
- Home office: a dedicated room used (almost) exclusively for work is deductible within statutory limits; the rules were simplified in recent years but documentation still matters — photograph the room, keep the floor plan.
- Hardware and software: laptop, monitor, phone (business share), IDE licences, design tools, hosting, domains.
- Coworking and office rent: fully deductible; keep the contracts.
- Professional development: courses, conferences, books — anything that maintains or extends your professional capacity.
- Insurance: professional liability (Berufshaftpflicht) — effectively mandatory for client work in many fields — plus business-related health insurance shares.
- Travel: client visits, conferences; per-diem allowances (Verpflegungsmehraufwand) apply for multi-day trips.
- Phone and internet: the business share; a flat 20% is commonly accepted without detailed logs.
- Tax advisor fees: yes — the Steuerberater's invoice is itself deductible.
The pattern the Finanzamt rewards: contemporaneous records. A receipt filed the day of purchase beats a reconstructed spreadsheet at year-end. Open a separate business account (see our Germany banking guide) so business and private spending never mix — mixed accounts are the number-one source of painful audits.
Deadlines you must not miss
| Deadline | What | Notes |
|---|---|---|
| 10th of each month/quarter | VAT advance return (if VAT-registered) | Monthly in early years, quarterly later |
| 10 Mar / 10 Jun / 10 Sep / 10 Dec | Income-tax prepayments | Set by the Finanzamt; adjust if profit changes a lot |
| 31 July (following year) | Income tax return | Extended to end of February two years out with a Steuerberater |
| Ongoing | Record-keeping | Receipts kept 10 years for tax-relevant documents |
Missed prepayments accrue interest; missed returns trigger estimated assessments (the Finanzamt guesses your profit — always unflatteringly) plus late penalties. Put every deadline in your calendar the day you register.
Do you need a Steuerberater?
Honest answer: for year one, almost certainly yes. A Steuerberater typically costs roughly €1,000–€2,500/year illustrative for a straightforward freelancer — and the most valuable thing they do isn't the return, it's the setup: correct status classification, VAT choice, prepayment calibration and deadline management. After a clean first year, simple cases can self-file. Interview two or three advisors; ask specifically about expat/freelancer experience and English communication.
For the money mechanics around freelancing, see our best bank accounts in Germany (get paid efficiently) and health insurance cost comparison — freelancers must arrange (and fully pay) their own cover.
5 mistakes expat freelancers make
- Assuming “freelancer” equals Freiberufler. The Finanzamt classifies by activity. Misclassification can mean backdated trade tax.
- Ignoring the prepayment trap. Year two's double hit (prepayments + year-one balance) sinks the unprepared. Save ~30% of profit from month one.
- VAT reverse-charge errors on EU invoices. B2B cross-border invoicing has specific rules — learn them before your first EU client invoice.
- No pension provision. Unlike employees, nobody pays into your retirement. The tax system won't remind you; the future will.
- DIY-ing year one. The setup decisions (status, VAT regime, prepayments) compound for years. Professional setup pays for itself.
How we compared
We mapped the German freelance tax process in the order expats encounter it: status classification, Finanzamt registration, income-tax mechanics, VAT, annual filings and advisory. Thresholds, allowances and rates are labelled illustrative because they are set annually and were partly reformed for 2025; readers should verify the figures in force for their tax year with the Finanzamt or a Steuerberater. Primary-source concepts referenced: Fragebogen zur steuerlichen Erfassung (ELSTER), Einkommensteuer, Kleinunternehmerregelung, Gewerbesteuer. This page was reviewed by the ExpatMoneyEU editorial team. Tax is personal — this guide is educational, not tax advice. No advisor paid for placement.