Germany applies 19% VAT and is phasing in mandatory B2B e-invoicing in the EN 16931 format (receive 2025, issue 2027–2028) via decentralised exchange — no clearance platform.
Germany applies VAT at 19% and is rolling out mandatory B2B e-invoicing in the EN 16931 structured format (XRechnung / ZUGFeRD). Since January 2025 every domestic business must be able to receive structured e-invoices; the obligation to issue them phases in from 2027 (turnover ≥ €800,000) and applies to all domestic B2B by 2028. Exchange is decentralised and direct between trading partners — there is no clearance platform — though a digital VAT reporting requirement will follow. A German VAT invoice has 14 mandatory particulars, including both parties' VAT IDs (USt-IdNr.) and the supply date. The mandate covers domestic B2B only; foreign suppliers without a German establishment are out of scope. Keep invoices for 10 years.
At minimum, an invoice issued in Germany should carry these fields:
Last reviewed June 9, 2026
Skip the rulebook. Our generator applies these requirements automatically — the right fields, tax-ID labels, language and format for the destination country.
Open the invoice generator Browse other countriesThis page is general information on cross-border invoicing, not tax or legal advice. Rules change and depend on your specific transaction — confirm with a qualified adviser or the local tax authority before relying on it.