
Invoicing as a Freelancer in Germany: Complete Guide 2026
Germany is one of the largest freelance markets in Europe, with over 1.4 million self-employed professionals. But the German tax system is famously thorough, and issuing invoices without understanding the rules can lead to penalties, rejected tax deductions, or unwanted attention from the Finanzamt (tax office).
This guide covers everything you need to know about invoicing as a freelancer in Germany in 2026 — from registration and mandatory invoice fields to VAT, income tax, and digital record-keeping requirements.
Freiberufler vs Gewerbetreibender
Before anything else, you need to know which category you fall into. German tax law draws a sharp line between Freiberufler (liberal professionals) and Gewerbetreibende (trade/business operators). The distinction affects your tax obligations, registration process, and bookkeeping requirements.
Freiberufler (Liberal Professions)
Defined in §18 of the Einkommensteuergesetz (EStG), Freiberufler include professions that are scientific, artistic, literary, educational, or similar in nature. The law specifically lists:
- Doctors, dentists, veterinarians, Heilpraktiker (alternative healers)
- Lawyers, notaries, patent attorneys, tax advisors, auditors
- Engineers, architects, surveyors
- Journalists, translators, interpreters, photographers
- IT consultants and software developers (in many cases)
- Artists, writers, designers
Key advantages of Freiberufler status:
- No Gewerbesteuer (trade tax)
- No mandatory IHK (Chamber of Commerce) membership
- No Handelsregister (commercial register) entry required
- Simplified bookkeeping — Einnahmenüberschussrechnung (EÜR) is sufficient
Gewerbetreibender (Trade Business)
If your activity is commercial in nature — e-commerce, retail, hospitality, brokerage, or anything not classified as a Freiberuf — you are a Gewerbetreibender. This means:
- You must register a Gewerbe (trade license) with the local Gewerbeamt
- You pay Gewerbesteuer above a certain threshold
- You must join the local IHK or HWK (Chamber of Crafts)
The classification is not always obvious. Software developers are often accepted as Freiberufler if their work is creative and requires specialized knowledge, but a web agency selling standardized products might be classified as Gewerbe. When in doubt, consult a Steuerberater (tax advisor) before registering — reclassification later can trigger back taxes.
Registering with the Finanzamt
Every freelancer in Germany must register with their local Finanzamt before issuing invoices. The process works as follows:
Fragebogen zur steuerlichen Erfassung
Within one month of starting your freelance activity, you must complete the Fragebogen zur steuerlichen Erfassung (questionnaire for tax registration). Since 2021, this form must be submitted electronically via the ELSTER portal (elster.de).
The questionnaire asks for:
- Personal information and address
- Type of activity (Freiberufler or Gewerbe)
- Expected revenue and profit for the first two years
- Bank account details
- Whether you want to use the Kleinunternehmerregelung (small business VAT exemption)
- Your preferred Vorauszahlung (advance payment) schedule
After processing, the Finanzamt issues your Steuernummer (tax number). You will need this on every invoice.
The Steuernummer is different from your Steuer-Identifikationsnummer (Steuer-ID), which is a personal lifetime tax ID. For invoicing, you can use either your Steuernummer or your USt-IdNr. (VAT identification number), but you must include at least one.
Mandatory Invoice Fields (§14 UStG)
German law is precise about what an invoice (Rechnung) must contain. Under §14 of the Umsatzsteuergesetz (UStG), every invoice must include the following Pflichtangaben (mandatory details):
- Your full name and address — as registered with the Finanzamt.
- Client's full name and address.
- Your Steuernummer or USt-IdNr. — at least one is required.
- Invoice date (Rechnungsdatum) — the date the invoice is issued.
- Unique invoice number (Rechnungsnummer) — sequential, with no gaps. You may use series or prefixes (e.g., RE-2026-001).
- Description of goods or services — quantity and type of goods delivered, or scope and nature of services rendered. Must be specific enough to identify the transaction.
- Date of delivery or service (Leistungsdatum) — when the work was performed or goods delivered. If identical to the invoice date, you must still state it explicitly (e.g., "Leistungsdatum entspricht Rechnungsdatum").
- Net amount (Nettobetrag) — broken down by applicable tax rates.
- Applicable tax rate and tax amount — for example, "19% USt: €190.00."
- Gross amount (Bruttobetrag) — the total including tax.
For invoices under €250 (Kleinbetragsrechnungen), a simplified format is permitted — you can omit the client's details and the separate tax amount, but you must still show the tax rate.
Missing or incorrect Pflichtangaben can cause your client to lose their Vorsteuerabzug (input VAT deduction). This is a serious issue for B2B clients and can damage your professional reputation. Always double-check your invoices before sending.
Umsatzsteuer (VAT)
Umsatzsteuer (USt), also called Mehrwertsteuer (MwSt), is Germany's value-added tax. As a freelancer, you charge USt on your invoices and remit it to the Finanzamt, minus any Vorsteuer (input VAT) you paid on business expenses.
VAT Rates
| Rate | Percentage | Applies To |
|---|---|---|
| Standard (Regelsteuersatz) | 19% | Most services and goods |
| Reduced (ermäßigter Steuersatz) | 7% | Books, food, public transport, cultural events, hotel stays |
Most freelance services — consulting, design, development, marketing, translation — fall under the 19% standard rate. Writers and journalists may qualify for the 7% reduced rate on certain creative works.
How USt Works
You collect USt from your clients and deduct the Vorsteuer you paid on business purchases (laptop, software, office supplies). The difference goes to the Finanzamt. If your Vorsteuer exceeds the USt you collected — common in the early months when you invest in equipment — you receive a refund.
Kleinunternehmerregelung (Small Business VAT Exemption)
Under §19 UStG, freelancers with low revenue can opt for the Kleinunternehmerregelung, which exempts them from charging and remitting VAT.
Current Thresholds (2025/2026)
As of January 2025, the thresholds were updated:
| Condition | Threshold |
|---|---|
| Prior year revenue (Vorjahr) | ≤ €25,000 |
| Current year revenue (laufendes Jahr) | ≤ €100,000 |
Both conditions must be met. If you exceed €100,000 during the current year, you must start charging VAT immediately from the invoice that crosses the threshold.
Pros and Cons
Advantages:
- No VAT on invoices — your prices are lower for private clients and small businesses that cannot deduct Vorsteuer
- No Umsatzsteuervoranmeldung (VAT advance returns) required
- Less administrative overhead
Disadvantages:
- No Vorsteuerabzug — you cannot reclaim VAT on business expenses
- Must include the note "Kein Ausweis von Umsatzsteuer aufgrund der Anwendung der Kleinunternehmerregelung gemäß §19 UStG" on every invoice
- Can look less professional when invoicing larger companies
- If you opt out, you are bound for at least five years
The Kleinunternehmerregelung is most beneficial if your clients are primarily private individuals or other Kleinunternehmer who cannot deduct VAT anyway. If most of your clients are VAT-registered businesses, the standard regime is usually better — your clients do not care about the VAT on your invoice because they deduct it.
Reverse Charge and EU Invoicing
When you provide services to a VAT-registered business in another EU country, the reverse charge mechanism applies. This means:
- You do not charge German USt on the invoice
- Your client accounts for VAT in their own country
- You must include your USt-IdNr. and your client's VAT ID on the invoice
- Add the note: "Steuerschuldnerschaft des Leistungsempfängers (Reverse Charge)" or "VAT reverse charge applies"
- Report these transactions in your Zusammenfassende Meldung (EC Sales List), submitted monthly or quarterly to the Bundeszentralamt für Steuern
For clients outside the EU, German USt generally does not apply. Include a reference to the relevant exemption on the invoice.
Start invoicing for free
Join thousands of freelancers and small businesses who create professional invoices with KipBill.
Einkommensteuer (Income Tax)
All freelance income is subject to Einkommensteuer. Germany uses a progressive tax system — the more you earn, the higher your marginal rate.
2025 Tax Brackets
| Taxable Income | Marginal Tax Rate |
|---|---|
| Up to €12,096 | 0% (Grundfreibetrag) |
| €12,097 – €68,480 | 14% – 42% (progressive) |
| €68,481 – €277,825 | 42% |
| Over €277,825 | 45% (Reichensteuer) |
The Grundfreibetrag (basic tax-free allowance) ensures that income up to €12,096 is completely tax-free. The rate then climbs progressively — it does not jump from 0% to 14%. Your effective rate is always lower than your marginal rate.
Solidaritätszuschlag
The Solidaritätszuschlag (solidarity surcharge) of 5.5% on your income tax still exists, but since 2021 it only applies if your total income tax exceeds approximately €18,130 (single) per year. Most freelancers earning moderate incomes are exempt.
Gewerbesteuer (Trade Tax)
Freiberufler do not pay Gewerbesteuer. This is one of the biggest advantages of being classified as a Freiberufler.
Gewerbetreibende must pay Gewerbesteuer, but with a Freibetrag (allowance) of €24,500 per year. Trade tax only applies to profits above this threshold.
The calculation works as follows:
- Start with your Gewerbeertrag (trade profit)
- Subtract the €24,500 Freibetrag
- Multiply by the Steuermesszahl: 3.5%
- Multiply by your municipality's Hebesatz (multiplier) — typically between 200% and 900%, with most cities around 400-500%
For example, with a profit of €60,000 in a city with a Hebesatz of 400%: (€60,000 - €24,500) × 3.5% × 400% = €4,970 Gewerbesteuer.
However, Gewerbesteuer paid can be partially credited against your income tax (up to a factor of 4.0 × Steuermessbetrag), which significantly reduces the effective burden.
Quarterly Advance Payments (Vorauszahlungen)
The Finanzamt requires quarterly advance payments for both income tax and VAT:
Einkommensteuer-Vorauszahlungen
Based on your previous year's tax return, the Finanzamt sets quarterly advance payments due on March 10, June 10, September 10, and December 10. In your first year, the amounts are based on your estimated income from the Fragebogen.
Umsatzsteuer-Voranmeldung
If you are not a Kleinunternehmer, you must file USt advance returns:
| Prior Year USt | Filing Frequency |
|---|---|
| Over €7,500 | Monthly (due by the 10th of the following month) |
| €1,001 – €7,500 | Quarterly |
| Up to €1,000 | Annually (after the first two years) |
In your first two calendar years of freelancing, monthly filing is mandatory regardless of revenue.
Apply for a Dauerfristverlängerung (permanent deadline extension) to get an extra month for filing your USt-Voranmeldung. This is free and almost always granted — it gives you until the 10th of the second month instead of the first.
Invoice Calculation Example
Here is how a typical German freelancer's invoice looks — with and without USt.
Standard Invoice (with 19% USt)
| Position | Amount |
|---|---|
| Web development services (40 hours × €75/hr) | €3,000.00 |
| Umsatzsteuer 19% | +€570.00 |
| Total (Bruttobetrag) | €3,570.00 |
Kleinunternehmer Invoice (no USt)
| Position | Amount |
|---|---|
| Web development services (40 hours × €75/hr) | €3,000.00 |
| Umsatzsteuer: entfällt gemäß §19 UStG | €0.00 |
| Total | €3,000.00 |
The Kleinunternehmer invoice must include a note explaining why no VAT is charged.
Reverse Charge Invoice (EU B2B)
| Position | Amount |
|---|---|
| Web development services (40 hours × €75/hr) | €3,000.00 |
| USt: Steuerschuldnerschaft des Leistungsempfängers | €0.00 |
| Total | €3,000.00 |
Must include both your USt-IdNr. and the client's VAT ID.
Record Keeping (Aufbewahrungspflicht)
German law requires you to retain all business records for 10 years from the end of the calendar year in which the document was created. This includes:
- All invoices you issued
- All invoices you received
- Bank statements and payment records
- Contracts relevant to your business
- Tax returns and Finanzamt correspondence
GoBD Compliance
The GoBD (Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form sowie zum Datenzugang bei Betreuungsprüfungen) sets the rules for digital record-keeping. Key requirements:
- Immutability: Digital invoices must not be alterable after creation. If you send an invoice as a PDF, you must retain the original PDF — a printout is not sufficient.
- Traceability: Every transaction must be traceable from the original document through to the tax return and back.
- Timeliness: Transactions must be recorded promptly (within 10 days for cash transactions).
- Machine readability: Digital records must be stored in a format the tax authority can access electronically during an audit.
If you receive an invoice by email, you must archive the digital version. Printing it out and discarding the email does not satisfy GoBD requirements. Similarly, invoices you create digitally must be stored digitally — using invoicing software like KipBill that automatically archives every document helps ensure compliance without extra effort.
Practical Tips for German Freelancers
- Register before your first invoice. The Finanzamt must issue your Steuernummer before you can legally invoice. Start the ELSTER registration early — it can take several weeks.
- Use sequential invoice numbers from day one. Gaps in numbering raise red flags during tax audits (Betriebsprüfung). Tools like KipBill handle numbering automatically with configurable prefixes.
- Set aside 30-40% of income for taxes. Between Einkommensteuer, Solidaritätszuschlag, USt, and potentially Gewerbesteuer, your tax burden adds up. Keep a separate bank account for tax reserves.
- Always state the Leistungsdatum. Even if it matches the invoice date, explicitly writing it avoids compliance issues.
- Consider hiring a Steuerberater. A tax advisor costs €100-300/month but can save you significantly through proper deductions and avoiding mistakes. Their fees are tax-deductible.
- Track all deductible expenses. Home office (Arbeitszimmer), equipment, software subscriptions (Starter plan from €3/mo, Pro from €6/mo), professional development, travel — these all reduce your taxable income.
- File your Steuererklärung on time. The deadline for your annual tax return is July 31 of the following year, or end of February the year after if prepared by a Steuerberater.
- Get a USt-IdNr. if you work with EU clients. You can request it from the Bundeszentralamt für Steuern even as a Kleinunternehmer — it is necessary for reverse charge invoicing.
Summary
Invoicing as a freelancer in Germany requires understanding a structured set of rules, but they are manageable once you know the system. Register with the Finanzamt via ELSTER, include all Pflichtangaben on your invoices per §14 UStG, choose the right VAT regime for your situation, file your advance returns on time, and keep impeccable records for 10 years. The German system rewards accuracy and punishes sloppiness — but with the right habits and tools in place, you can focus on your actual work instead of worrying about compliance.
KipBill Team
Related Articles

Invoicing as a Freelancer in the USA: Complete Guide 2026
Everything you need to know about freelance invoicing in the US. IRS requirements, 1099 forms, self-employment tax, state sales tax, and invoicing best practices for American freelancers.

Invoicing as a Freelancer in France: Complete Guide 2026
Complete guide to freelance invoicing in France. Auto-entrepreneur regime, TVA rules, mandatory invoice mentions, URSSAF declarations, and e-invoicing requirements for French freelancers in 2026.

Invoicing as a Freelancer in the UK: Complete Guide 2026
Complete guide to self-employed invoicing in the UK. HMRC rules, VAT registration, Making Tax Digital, National Insurance, and invoicing best practices for British freelancers.
Start invoicing for free
Join thousands of freelancers and small businesses who create professional invoices with KipBill.