E-RECHNUNG
What is an E-Rechnung? The definition that changed in 2025
The word "e-invoice" used to mean any invoice that arrived digitally. Since January 1, 2025 German VAT law reserves it for something much narrower: a structured, machine-readable data record. Whether an invoice counts as an E-Rechnung now decides real obligations, so the definition is worth knowing precisely.
Last updated: September 11, 2026
The legal definition in § 14 UStG
Since the Wachstumschancengesetz took effect, § 14 Abs. 1 UStG defines an elektronische Rechnung as an invoice that is issued, transmitted, and received in a structured electronic format and that enables electronic processing. The format must either conform to the European norm EN 16931 or be agreed between the parties and allow correct and complete extraction of the required data into a format interoperable with that norm.
Everything that does not meet this bar is a sonstige Rechnung: paper invoices, and also every electronic invoice in a non-qualifying format. The law deliberately puts an emailed PDF in the same legal category as paper. A PDF is digital, but it is a picture of an invoice, not a data record; software cannot reliably book it without a human or an extraction layer reading it first.
What qualifies and what does not
EN 16931: the semantic core
EN 16931 is the European norm behind all qualifying formats. It defines the semantic data model of an invoice: a catalogue of named fields called Business Terms (BT), from BT-1, the invoice number, through seller and buyer identification, line items, VAT breakdown, and payment terms, together with the business rules that connect them, for example that totals must add up. Syntaxes like UBL and UN/CEFACT CII carry this model as XML.
This is why "which format?" matters less than it first appears: XRechnung, qualifying ZUGFeRD profiles, and Peppol BIS Billing all express the same EN 16931 semantics. A system that understands the Business Terms once can process all of them. Our Peppol e-invoice extraction guide walks through the field model in detail.
The hybrid subtlety: which layer is the invoice?
Hybrid formats like ZUGFeRD contain two representations of the same invoice: a human-readable PDF layer and an embedded XML data record. Before the reform, German practice treated the visible PDF as authoritative. That has flipped: per the BMF letter of October 15, 2025, the structured XML part is now the legally decisive representation, and the visible layer is subordinate. If the two ever disagree, the data record wins, which is one more reason your process must actually read the XML rather than filing the pretty PDF.
The same BMF letter sorts invoice errors into three classes: Formatfehler (the file violates EN 16931 syntax, so it is not an e-invoice at all), Geschäftsregelfehler (the file violates the norm’s business rules, for example inconsistent totals), and Inhaltsfehler (formally valid but wrong content, such as an incorrect VAT rate). The classes have different consequences, and validation software checks the first two automatically.
What this means for recipients today
Since January 1, 2025 every domestic business must be able to receive e-invoices for domestic B2B transactions; the supplier no longer needs your consent to send one. The BMF keeps the entry bar low, an email inbox suffices, but receiving is the easy half. The invoice then has to be read, validated, matched, booked, and archived for eight years with its structured part unaltered.
Realistically, accounts payable will handle a mixed inflow for years: structured e-invoices from large partners, PDFs and paper from the long tail during the transition. Processing both classes into the same validated output schema, rather than running two parallel processes, is the pragmatic goal. That is exactly the job of schema-validated invoice parsing: XRechnung XML, ZUGFeRD hybrids, Peppol invoices, and scans all resolve into one set of typed fields with confidence scores and provenance.
Work with e-invoices in practice
Reading about formats is one thing; an accounts-payable inbox full of them is another. Two free resources and one production path:
- Peppol e-Invoice Extractor: pull the seller, buyer, line items, VAT breakdown, and totals out of an e-invoice, free in the browser
- Peppol e-invoice extraction guide: the EN 16931 field model (Business Terms) explained field by field
- Invoice parsing with schema validation: process XRechnung, ZUGFeRD, Peppol invoices, PDFs, and paper scans into one validated output schema, with confidence and provenance on every value
Frequently asked questions
Is a PDF invoice an E-Rechnung?+
No. Since January 1, 2025 a PDF, emailed or not, is legally a sonstige Rechnung. It may still be used during the transition period with the recipient’s consent, but it does not satisfy the e-invoicing obligation once that applies to the issuer.
Is a scanned paper invoice an E-Rechnung?+
No. A scan is an image without a structured data record, so it is a sonstige Rechnung, exactly like the paper original. Scanning matters for your internal digitization and archiving, but it does not create an e-invoice in the legal sense.
What is EN 16931 in one sentence?+
EN 16931 is the European norm that defines the standard data model of an electronic invoice, the named fields (Business Terms) and the business rules between them, which XRechnung, qualifying ZUGFeRD profiles, and Peppol BIS Billing 3.0 all implement.
Do e-invoice rules apply to invoices to private customers?+
No. The mandate covers domestic B2B transactions, invoices between businesses established in Germany. Invoices to consumers (B2C) may continue in any permitted form, and a consumer’s consent is needed for electronic delivery at all.
Can I open and check an e-invoice without special software?+
An XRechnung is plain XML, so you can technically open it in any text editor, just not comfortably. Free viewers and validators exist, and our free Peppol e-Invoice Extractor reads an e-invoice and returns the seller, buyer, line items, VAT breakdown, and totals in the browser.
The E-Rechnung guides
Sources
Primary sources, last checked September 2026. Statutory texts and BMF publications are authoritative; where guidance rests on the BMF letter of 15 October 2025, the text says so.
- § 14 UStG (statutory definition)
- BMF: FAQ on the E-Rechnung
- BMF letter of October 15, 2025 (hybrid formats, error classes)
- XRechnung standard (KoSIT / XStandards Einkauf)
- ZUGFeRD (FeRD, Forum elektronische Rechnung Deutschland)
This guide is general information for businesses, compiled from the cited official sources. It is not legal or tax advice; for decisions about your own obligations, consult your tax advisor (Steuerberater).
One inbox, every invoice format, one schema
The mandate makes structured formats the norm, but your accounts payable will keep receiving paper scans and plain PDFs beside XRechnung and ZUGFeRD for years. Talonic normalizes that mixed inflow into one schema-validated output: typed fields, a confidence score, and provenance on every value, processed on EU infrastructure in Germany. Send a sample batch and judge the output field by field.