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 invoice

The short version

  1. Add your and your client’s full name and address, plus your tax number (Steuernummer) or VAT ID.
  2. Give the invoice a unique number, the invoice date and the date of service.
  3. List each item with quantity and description, the net amount, VAT rate and VAT amount – or a note explaining why no VAT is charged.
  4. 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:

DetailExample
Full name and address of you and your clientMara Beispiel Design, Musterstraße 12, 10115 Berlin
Tax number or VAT identification number12/345/67890 or DE123456789
Date of issue3 Oct 2026
Sequential, unique invoice number2026-042 – see invoice number
Quantity and type of goods, or scope and type of service14 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 exemption19% 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

  1. Letterhead: your name or business name and contact details.
  2. Address block: the client’s address, positioned for a window envelope (DIN 5008).
  3. Info block: invoice number, invoice date, date of service, customer number, due date.
  4. Subject: “Invoice 2026-042”.
  5. Line items: description, quantity, unit, unit price, VAT rate, amount.
  6. Totals: net, VAT per rate, total.
  7. Payment note: amount, due date, bank details – ideally with an EPC QR code to scan.
  8. 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

Deadlines and record keeping

Common mistakes

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

  1. § 14 UStG – issuing invoices (German), gesetze-im-internet.de.
  2. § 33 UStDV – invoices for small amounts (German), gesetze-im-internet.de.
  3. § 14b UStG – keeping invoices (German), gesetze-im-internet.de.

Write German invoices with a details check – free.

Open the tool