Norm

Was ist EN 16931? Die europäische Norm für E-Rechnungen einfach erklärt

Kurze Antwort: EN 16931 ist die europäische Norm, die das semantische Datenmodell einer elektronischen Rechnung festlegt — welche Felder eine Rechnung enthalten muss und wie sie strukturiert sind, unabhängig vom Dateiformat. Sie erlaubt zwei XML-Syntaxen (UBL 2.1 und UN/CEFACT CII) und ist die gemeinsame Grundlage, auf der XRechnung und ZUGFeRD/Factur-X aufsetzen.

Definition: Was EN 16931 festlegt

EN 16931 (vollständig: EN 16931-1) ist die europäische Norm „Elektronische Rechnungsstellung“. Sie beschreibt nicht ein Dateiformat, sondern das semantische Modell der Kernrechnung (Core Invoice): eine standardisierte Liste benannter Datenfelder mit fester Bedeutung. Damit ist europaweit eindeutig festgelegt, was z. B. „Rechnungsbetrag“, „Steuersatz“ oder „Leistungsdatum“ bedeutet — egal, welche Software die Rechnung erzeugt oder verarbeitet. Genau diese gemeinsame Semantik macht E-Rechnungen automatisch verarbeitbar und über Ländergrenzen hinweg interoperabel.

Wichtig: EN 16931 ist eine Norm und kein einzelnes Format. XRechnung, ZUGFeRD und Factur-X sind die konkreten Ausprägungen dieser Norm. Was eine E-Rechnung generell ausmacht, erklärt Was ist eine E-Rechnung?

Woher EN 16931 kommt: die EU-Richtlinie 2014/55/EU

Ausgangspunkt ist die EU-Richtlinie 2014/55/EU über die elektronische Rechnungsstellung bei öffentlichen Aufträgen. Sie beauftragte das europäische Normungsgremium CEN, ein gemeinsames semantisches Datenmodell für E-Rechnungen zu erarbeiten — das Ergebnis ist die Norm EN 16931. Aus ihr leiten die Mitgliedstaaten ihre nationalen Umsetzungen ab; in Deutschland sind das vor allem die XRechnung und die im B2B zulässigen Formate. Die deutschen Pflichtfristen ordnet E-Rechnung Pflicht 2025/2027 ein.

Business Terms (BT) und Business Groups (BG)

Das Datenmodell vergibt jedem Feld einen eindeutigen Bezeichner. Das ist der Kern, warum EN-16931-Rechnungen maschinell eindeutig lesbar sind:

Diese semantische Ebene ist syntaxunabhängig: Derselbe BT existiert sowohl in der UBL- als auch in der CII-Darstellung, nur an unterschiedlicher Stelle im XML. Wie ein konformes XML konkret aussieht, zeigt E-Rechnung Muster (XML).

Die zwei erlaubten Syntaxen: UBL 2.1 und UN/CEFACT CII

EN 16931 trennt das Was (Semantik) vom Wie (Syntax) und lässt für die XML-Darstellung genau zwei Syntaxen zu:

Beide bilden dasselbe Datenmodell ab. Eine Rechnung in UBL und dieselbe Rechnung in CII sind semantisch gleichwertig — nur die XML-Struktur unterscheidet sich. XRechnung erlaubt beide Syntaxen, ZUGFeRD/Factur-X nutzt CII im eingebetteten XML.

Wie XRechnung und ZUGFeRD auf EN 16931 aufsetzen

EN 16931 ist die Norm, XRechnung und ZUGFeRD sind ihre deutschen Ausprägungen — auf zwei unterschiedliche Arten:

Wie diese drei zusammenspielen, vertieft ZUGFeRD, XRechnung und EN 16931; den direkten Format-Vergleich liefert XRechnung oder ZUGFeRD — der Unterschied.

Die Geschäftsregeln: BR, BR-CO und national BR-DE

Ein gültiges Datenmodell allein genügt nicht — die Felder müssen auch zueinander passen. Dafür definiert EN 16931 Geschäftsregeln (Business Rules):

Erst die Kombination aus korrektem Datenmodell und erfüllten Geschäftsregeln macht eine Datei zu einer technisch konformen EN-16931-Rechnung.

Ist meine Datei EN-16931-konform? Kostenlos prüfen

Eine Datei kann gültiges XML sein und trotzdem gegen EN 16931 verstoßen — ein fehlender Pflicht-BT, eine verletzte BR-CO-Rechenregel, eine nicht erfüllte BR-DE-Vorgabe. Ob eine Datei das Datenmodell und die Geschäftsregeln wirklich erfüllt, zeigt erst eine technische Prüfung mit einem KoSIT-orientierten Akzept-Gate. Der kostenlose fakturai Validator liest XRechnung-, ZUGFeRD- und Factur-X-Dateien ein und prüft sie in einem Schritt gegen EN 16931 — ohne Konto.

Datei gegen EN 16931 prüfen

Was fakturai nicht ersetzt

fakturai prüft die technische Format- und Strukturkonformität nach EN 16931 mit einem KoSIT-orientierten Akzept-Gate. Die inhaltliche und steuerliche Richtigkeit der Rechnung, die ordnungsgemäße Archivierung und die buchhalterische Behandlung bleiben in Ihrer Verantwortung. fakturai ersetzt keine Steuerberatung und gibt keine Rechts-, Steuer- oder Zustellungsgarantien.

Weiterlesen

German-first SEO page für die definitorische „Was ist EN 16931?"-Suchintention. Kein neues Rechtsversprechen; nur technische Struktur- und Formatsprache (GHOA-1671).


English companion: What is EN 16931? The European e-invoice norm explained.