Invoices
How to write an invoice in Germany
Freelancing or running a business in Germany means writing invoices that the tax office accepts – German VAT law lists exactly what has to be on them. If something is missing, your client can’t reclaim input VAT and will send the invoice back. Here’s what belongs on a German invoice, what it looks like and which deadlines apply.
Start right away: the Invoice Generator checks all mandatory details while you type – in English or German, with EPC QR code, PDF and e-invoice. Free, no sign-up.
Write an invoiceThe short version
- Add your and your client’s full name and address, plus your tax number (Steuernummer) or VAT ID.
- Give the invoice a unique number, the invoice date and the date of service.
- List each item with quantity and description, the net amount, VAT rate and VAT amount – or a note explaining why no VAT is charged.
- Send it as PDF and keep it for eight years.
Mandatory details under § 14 UStG
For invoices above €250, § 14 (4) of the German VAT Act requires:
| Detail | Example |
|---|---|
| Full name and address of you and your client | Mara Beispiel Design, Musterstraße 12, 10115 Berlin |
| Tax number or VAT identification number | 12/345/67890 or DE123456789 |
| Date of issue | 3 Oct 2026 |
| Sequential, unique invoice number | 2026-042 – see invoice number |
| Quantity and type of goods, or scope and type of service | 14 hrs web design, home page |
| Date of supply (even if it equals the invoice date) | Service period 1–30 Sept 2026 |
| Net amount broken down by tax rate, plus agreed discounts | €1,719.90 net |
| VAT rate and VAT amount – or a note on the exemption | 19% VAT €326.78 |
Special cases add more: “Gutschrift” for self-billing, a retention note for construction work for private clients, and for cross-border B2B services the reverse charge note.
Never miss a detail: the checklist in the Invoice Generator shows live what is still missing.
Example: how an invoice is laid out
- Letterhead: your name or business name and contact details.
- Address block: the client’s address, positioned for a window envelope (DIN 5008).
- Info block: invoice number, invoice date, date of service, customer number, due date.
- Subject: “Invoice 2026-042”.
- Line items: description, quantity, unit, unit price, VAT rate, amount.
- Totals: net, VAT per rate, total.
- Payment note: amount, due date, bank details – ideally with an EPC QR code to scan.
- Footer: address, tax number, bank details.
The Invoice Generator produces exactly this layout. “Fill with sample data” shows a complete example invoice instantly, and the invoice language can be English or German.
Small amounts, small businesses, cross-border
- Small invoices up to €250 gross (§ 33 UStDV): your name and address, date, quantity and type, gross amount and VAT rate are enough. The client’s address and an invoice number are not required.
- Small businesses (Kleinunternehmer) don’t charge VAT and add a note on the exemption instead – see small business invoice.
- Business clients in other EU countries with a VAT ID usually get an invoice without German VAT – see reverse charge invoice.
- Invoices to other German businesses are moving to mandatory e-invoices – see e-invoicing in Germany.
Deadlines and record keeping
- Issuing: within six months of the service for business clients (§ 14 (2) UStG); for business clients in other EU countries by the 15th of the following month.
- Payment terms: freely agreed, 14 or 30 days are common. Without an agreement, a business client is in default 30 days after receiving the invoice.
- Keeping records: invoices must be kept for eight years since 2025, counted from the end of the calendar year.
Common mistakes
- Missing date of service – required even if it equals the invoice date; “Date of service = invoice date” is enough.
- Charging VAT as a Kleinunternehmer – you then owe that VAT to the tax office anyway (§ 14c UStG).
- Duplicate invoice numbers – each number may be used only once.
- Vague descriptions like “consulting” – better “Consulting on website relaunch, 6 hrs, 15–17 Sept 2026”.
- Overwriting a corrected invoice – issue a credit note (Stornorechnung) with its own number and a new invoice.
Write your invoice for free
With mandatory-details check, EPC QR code, PDF, ZUGFeRD and XRechnung – in English or German, for small businesses and with VAT. No sign-up, your data stays in your browser.
Frequently asked questions
What must be on an invoice in Germany?
Full names and addresses of both parties, your tax number or VAT ID, invoice date, a unique invoice number, quantity and type of service, date of service, the net amount per VAT rate and the VAT rate and amount – or a note on the tax exemption.
Can I write invoices in English in Germany?
Yes. German law doesn’t require German; the tax office may ask for a translation. Required notes such as the reverse charge wording can be given in English.
Does the date of service have to be on the invoice?
Yes, except for small invoices up to €250 and for Kleinunternehmer. If it equals the invoice date, a short note saying so is enough.
How long do I have to issue an invoice?
Six months for business clients in Germany; for business clients in other EU countries by the 15th of the month after the service.
Can I send invoices as PDF by email?
To consumers, yes. To German businesses only with the recipient’s consent during the transition to mandatory e-invoices (until the end of 2026, for smaller businesses until the end of 2027).
How long must I keep invoices?
Eight years since 2025, counted from the end of the year in which the invoice was issued.
Note: This guide reflects German rules as of October 2026 and is not tax advice. For individual cases – cross-border business or borderline small-business situations – ask a tax advisor.
Sources
- § 14 UStG – issuing invoices (German), gesetze-im-internet.de.
- § 33 UStDV – invoices for small amounts (German), gesetze-im-internet.de.
- § 14b UStG – keeping invoices (German), gesetze-im-internet.de.