Germany is phasing in mandatory structured electronic invoicing for domestic B2B transactions. Here’s what "e-invoice" actually means and what you need to be ready for.
Last updated: June 2026
Under Germany’s e-invoicing reform, a genuine e-invoice (E-Rechnung) means a structured electronic format that can be processed automatically — such as XRechnung (a pure XML format) or ZUGFeRD (a hybrid PDF with embedded structured XML data). A plain PDF sent by email, which many businesses currently consider "electronic," generally does not meet the new definition and is instead classified as an "other invoice" (sonstige Rechnung) going forward.
The obligation applies to domestic B2B transactions between businesses established in Germany. The ability to receive e-invoices became mandatory for essentially all businesses from the outset of the reform, meaning every business needs to be able to accept a structured e-invoice even if they’re not yet required to issue one. The obligation to issue e-invoices is being phased in over several years, with transitional relief for smaller businesses and certain transaction types (Kleinbetragsrechnungen, or small-value invoices, have specific treatment).
Most freelancers and small businesses will need invoicing software capable of generating XRechnung or ZUGFeRD-compliant files, rather than relying purely on a manually-designed PDF template. Many accounting and invoicing tools have added or are adding native support for these formats — check whether your current invoicing software (or bookkeeping process) is compliant well before your applicable deadline, since retrofitting this at the last minute is a common source of stress for small businesses.
In practice, yes for most businesses — these are structured XML-based formats not practically producible by hand, so compliant invoicing or accounting software is generally required.
No, the mandatory e-invoicing reform is specifically focused on domestic B2B transactions between German businesses — B2C invoices are generally not covered by this specific requirement.
The current German reform is focused on domestic transactions; cross-border invoicing has its own separate EU-level developments (like ViDA) that may introduce further requirements over time — worth monitoring separately.
Not entirely — Kleinunternehmer still need the ability to receive e-invoices, and issuing obligations are phased in based on the general timeline rather than an outright exemption for small businesses.
A PDF invoice is treated as an "other invoice" rather than a compliant e-invoice once the mandatory issuing obligation applies to you, which can create compliance issues — check current guidance for the specific consequences and transitional allowances.
Enter your revenue and get a plain-English answer in seconds.
Check my VAT status →