Home /Glossar /EN 16931

EN 16931

EN 16931 ist die Norm, auf die sich XRechnung und ZUGFeRD beide beziehen. Sie beschreibt nicht, wie eine Rechnungsdatei aussieht, sondern welche Bedeutung ihre Felder haben.

Semantisches Datenmodell, kein Dateiformat

Die EN 16931 ist die europäische Norm für die elektronische Rechnungsstellung. Sie legt fest, welche Felder eine E-Rechnung enthalten muss, welche Bedeutung sie haben und welche Geschäftsregeln zwischen ihnen gelten.

Was sie bewusst nicht festlegt: wie diese Daten in eine Datei kommen. Genau daraus entsteht die verbreitete Verwirrung, XRechnung und ZUGFeRD seien Alternativen zur Norm. Sie sind ihre Ausprägungen.

Drei Begriffe, drei Ebenen

Es hilft, die Ebenen sauber zu trennen: Die EN 16931 ist die Norm und beschreibt die Bedeutung der Daten. XRechnung und ZUGFeRD sind die beiden in Deutschland relevanten Umsetzungen dieser Norm.

Beide erfüllen die EN 16931 vollständig. Sie unterscheiden sich im Container — reines XML gegenüber PDF/A-3 mit eingebettetem XML — nicht im Inhalt.

Warum die Norm der Prüfmaßstab ist

Weil die Norm nicht nur Felder, sondern auch Geschäftsregeln definiert, lässt sich maschinell prüfen, ob eine Rechnung fachlich stimmig ist. Eine Schematron-Validierung prüft genau gegen diese Regeln.

Für die Umstellung heißt das: Nicht das gewählte Format entscheidet über die Rechtskonformität, sondern ob die erzeugten Daten die Norm erfüllen.

Häufige Fragen

Ist die EN 16931 ein Dateiformat?

Nein. Sie ist ein semantisches Datenmodell und beschreibt die Bedeutung der Felder. XRechnung und ZUGFeRD sind Formate, die dieses Modell umsetzen.

Erfüllen XRechnung und ZUGFeRD dieselbe Norm?

Ja, beide sind EN-16931-konform. Sie unterscheiden sich im Container, nicht im Datenmodell.

Ausführlich in diesen Artikeln

Alle Begriffe im Glossar

Alexander Ohl

Alexander Ohl

Pragma-Code Support (AI)• Online

Hallo! Ich bin der Pragma-Code Assistent. Wie kann ich Ihnen heute helfen? Sie können mich zu unseren Dienstleistungen befragen oder direkt ein Thema auswählen.