Wissen · Standards

EN 16931: Europäische Norm für E-Rechnungen

EN 16931 definiert ein gemeinsames semantisches Kernmodell für elektronische Rechnungen. XRechnung, Peppol BIS Billing und ZUGFeRD EN 16931 bauen darauf auf.

Fachlich geprüft: 26. Juli 2026Quellen: KoSIT / XStandards Einkauf · KoSIT / XStandards Einkauf · Forum elektronische Rechnung Deutschland

Was die Norm beschreibt

Die Norm legt fest, welche fachlichen Informationen eine elektronische Kernrechnung enthält und wie diese Informationen zusammenhängen. Sie trennt das semantische Modell von der konkreten XML-Syntax.

Business Terms und Gruppen

Einzelne Angaben werden als Business Terms, etwa BT-1 für die Rechnungsnummer, beschrieben. Zusammengehörige Angaben werden in Business Groups organisiert.

CIUS und Erweiterungen

Eine Core Invoice Usage Specification kann das Kernmodell für einen bestimmten Markt konkretisieren und zulässige Optionen einschränken. XRechnung ist eine solche deutsche CIUS.

EN-16931-Konformität allein kann für einen konkreten Empfänger nicht genügen, wenn zusätzliche XRechnung-, Peppol- oder Portalanforderungen gelten.

Syntaxbindungen

SyntaxEinsatz
OASIS UBL 2.1XRechnung und Peppol BIS Billing
UN/CEFACT CII D16BXRechnung und ZUGFeRD/Factur-X

Von der Norm zur konkreten Rechnung

EN 16931 definiert den semantischen Kern, aber eine konkrete Datei benötigt zusätzlich eine Syntaxbindung und häufig eine CIUS. XRechnung und Peppol BIS Billing schränken oder konkretisieren den Kern für ihre jeweiligen Einsatzbereiche.

Ein Validator muss deshalb mehrere Ebenen erkennen: XML-Syntax, semantische Kernregeln, nationale oder prozessbezogene Ergänzungen und gegebenenfalls Empfängervorgaben. Eine Prüfung nur gegen ein XSD deckt diese Ebenen nicht vollständig ab.

Begriffe für die Fehleranalyse

BegriffBedeutung
BTBusiness Term, also eine einzelne fachliche Information.
BGBusiness Group, die zusammengehörige Informationen bündelt.
CIUSEinschränkung des Kernmodells für einen bestimmten Nutzungskontext.
Syntax BindingAbbildung der fachlichen Begriffe auf UBL oder CII.

Häufige Fragen

Ist EN 16931 ein Dateiformat?

Nein. Es ist vor allem ein semantisches Normenmodell mit unterstützten Syntaxbindungen.

Warum gibt es trotz EN 16931 verschiedene Formate?

Unterschiedliche CIUS, Profile und Übertragungsprozesse konkretisieren den gemeinsamen Kern für bestimmte Anwendungen.

Ist eine EN-16931-konforme Rechnung automatisch eine XRechnung?

Nein. XRechnung ist eine konkrete deutsche CIUS mit zusätzlichen Regeln und Kennungen. Eine allgemeine EN-16931-Rechnung erfüllt diese nicht automatisch.

Offizielle Grundlagen

Standard XRechnungKoSIT / XStandards EinkaufZusammenhang zwischen XRechnung und Peppol BIS BillingKoSIT / XStandards EinkaufZUGFeRD / Factur-XForum elektronische Rechnung Deutschland