🇩🇪

Germany Invoice Generator

Rechnung - Deutschland

Creating invoices in Germany requires compliance with local tax regulations. Every invoice must include your Steuernummer (tax identification number) and, if you are VAT-registered, your USt-IdNr.. The applicable VAT rates in Germany are: 19% (standard), 7% (reduced). Invoices must use a sequential numbering system and include both the issue date and delivery date.

If your annual turnover stays below 25,000 EUR, you may qualify for the small business exemption known as Kleinunternehmerregelung §19 UStG. Under 25,000 EUR annual turnover, no VAT charged (Kleinunternehmerregelung §19 UStG).

For cross-border B2B services within the EU, the reverse charge mechanism applies. Instead of charging VAT, you include the statement: “Steuerschuldnerschaft des Leistungsempfängers gemäß § 13b UStG.” on your invoice. Our generator handles all of this automatically -- just select your country and invoice type.

Create your Germany invoice now

Pre-configured with Germany VAT rates, tax fields, and date format (dd.MM.yyyy). Free, no account needed.

Start Germany Invoice
Standard VAT Rate
19%
VAT Threshold
25,000 EUR
Currency
EUR

Required invoice fields in Germany

  • 1.Sequential invoice number (e.g. e.g. RE-2025-001)
  • 2.Full name and address of both supplier and buyer
  • 3.Steuernummer (tax identification number)
  • 4.USt-IdNr. (if VAT-registered)
  • 5.Invoice date and delivery/supply date
  • 6.Description, quantity, and unit price of goods/services
  • 7.Tax base, VAT rate (19%), and VAT amount
  • 8.Total amount including VAT

Frequently asked questions about invoicing in Germany

What must a German invoice (Rechnung) contain?

Under section 14 UStG, a German invoice must include: full name and address of supplier and recipient, tax number or USt-IdNr, invoice date, sequential invoice number, description and quantity of goods/services, delivery date, net amount, VAT rate and amount, and gross total.

What is Kleinunternehmerregelung?

The Kleinunternehmerregelung (section 19 UStG) is Germany's small business exemption. If your annual turnover was below 25,000 EUR in the previous year, you can opt out of charging VAT. Your invoices must state: 'Kein Ausweis von Umsatzsteuer, da Kleinunternehmer gemaess section 19 UStG.'

When do I need to register for VAT in Germany?

You must register for VAT (Umsatzsteuer) if your annual turnover exceeds 25,000 EUR. Registration is done through your local Finanzamt. You can also voluntarily register below this threshold.

How long must I keep invoices in Germany?

German tax law requires you to retain all invoices for 10 years (section 14b UStG). This applies to both issued and received invoices, and they must be stored in a readable format.

euinvoice.app -- Free EU invoice generator. No account required. Your data never leaves your browser.