Startseite » Ratgeber » Die Norm EN 16931: Das Fundament der E-Rechnung

Die Norm EN 16931: Das Fundament der E-Rechnung

Die EN 16931 ist eine europäische Norm, die die semantische Datenstruktur einer elektronischen Rechnung festlegt. Sie wurde von der Europäischen Union (EU) initiiert, um die grenzüberschreitende Interoperabilität zu gewährleisten und Handelsbarrieren im digitalen Binnenmarkt abzubauen.

Seit 2025 ist die elektronische Rechnung im deutschen B2B-Bereich, also bei Rechnungen an Unternehmen, gesetzlicher Standard. Eine „ordnungsgemäße E-Rechnung“ muss dem europäischen Standard EN 16931 entsprechen. Unternehmen sind damit nicht mehr frei in der Formatwahl, strukturierte, maschinenlesbare Rechnungen werden zur Pflicht.

Die Norm sorgt dafür, dass:

  • Rechnungen europaweit interoperabel sind
  • IT-Systeme Rechnungen automatisch prüfen und verbuchen können
  • Medienbrüche und manuelle Fehler reduziert werden
  • gesetzliche Anforderungen eingehalten werden

Was bedeutet das konkret für Unternehmen?

Die EN 16931 ist kein Dateiformat wie PDF, sondern ein verbindliches Datenmodell. Praktisch umgesetzt wird sie derzeit über XML-basierte Formate wie:

  • XRechnung (öffentliche Verwaltung, Deutschland)
  • ZUGFeRD ab Version 2.0 (hybrides Format mit XML-Kern)

Unternehmen müssen sicherstellen, dass ihre ERP- oder Buchhaltungssysteme:

  • EN-16931-konforme Rechnungen erzeugen können
  • eingehende strukturierte Rechnungen verarbeiten können
  • aktuelle Validierungsregeln und Codelisten berücksichtigen

Die Norm ist aber nicht nur ein technischer Standard, sondern ein regulatorisches Instrument. Sie bildet die Grundlage für weitere Digitalisierungsinitiativen auf EU-Ebene (z. B. „VAT in the Digital Age“).

Damit wird sie zu einem zentralen Baustein für:

  • steuerliche Compliance
  • Prozessautomatisierung
  • digitale Geschäftsmodelle
  • zukünftige Melde- und Reportingpflichten

Die EN 16931 ist das gemeinsame „Vokabular“ der elektronischen Rechnungsstellung in Europa. Wer sie beherrscht, erfüllt nicht nur gesetzliche Anforderungen, sondern schafft die Grundlage für effiziente, automatisierte Finanzprozesse.

Was Unternehmen jetzt umsetzen müssen

Die Empfangspflicht für strukturierte E-Rechnungen ist bereits Realität. Übergangsregelungen für die Ausstellung laufen schrittweise aus. Unternehmen sollten daher spätestens jetzt vollständig EN-16931-konform arbeiten und ihre Prozesse umstellen.

Konkret heißt das:

  • strukturierte Formate wie XRechnung oder ZUGFeRD produktiv einsetzen
  • XML-Rechnungen technisch valide verarbeiten
  • aktuelle Codelisten und Prüfregeln berücksichtigen
  • Prozesse revisionssicher dokumentieren

Wer weiterhin primär mit PDF arbeitet, gerät durch die Übergangsfristen bis Ende 2026 (Unternehmen mit mehr als 800.000 Euro Umsatz) bzw. Ende 2027 (für alle B2B-Unternehmen) unter Zeitdruck.

Rechtlicher Ursprung und Auftrag

Die Norm basiert auf der Richtlinie 2014/55/EU. Diese verpflichtete alle öffentlichen Auftraggeber in der EU, elektronische Rechnungen zu empfangen und zu verarbeiten, sofern sie dem europäischen Standard entsprechen. In Deutschland wurde diese Richtlinie durch das E-Rechnungs-Gesetz und die E-Rechnungsverordnung (E-RechV) in nationales Recht umgesetzt.

Was genau regelt die EN 16931?

Die Norm definiert kein konkretes technisches Dateiformat (wie XML), sondern ein semantisches Datenmodell. Das bedeutet, sie legt fest, welche Informationen in einer Rechnung enthalten sein müssen und wie diese zueinander in Beziehung stehen.

Die Norm besteht aus mehreren Teilen, wobei der wichtigste Teil EN 16931-1 ist:

  • Semantisches Datenmodell: Festlegung der Kernelemente, die in logische Gruppen (Business Groups, BG) und einzelne Datenfelder (Business Terms, BT) unterteilt sind. Hier werden alle wesentlichen Informationen definiert (z. B. Verkäufer, Käufer, Lieferdetails, Steuerinformationen sowie die einzelnen Rechnungszeilen).
  • Pflichtfelder und optionale Felder: Bestimmung der Auftretenshäufigkeit für jeden Business Term. Hier wird festgelegt, welche Felder Pflichtfelder sind (Kardinalität 1..1, z. B. Rechnungsnummer/BT-1) und welche optional sind (Kardinalität 0..1 oder 0..n).
  • Geschäftsregeln (Business Rules): Logische Prüfungen, die die einzelnen Business Terms miteinander verknüpfen und sicherstellen, dass die Rechnung mathematisch und rechtlich korrekt ist (z. B.: „Die Summe der Nettobeträge plus Umsatzsteuer muss dem Bruttobetrag entsprechen“).

Die Teile der Norm im Überblick

TeilTitel / FokusBedeutung
Teil 1Semantisches DatenmodellFestlegung aller Business Groups (BG) und Business Terms (BT).
Teil 2Liste der SyntaxenZulassung von UBL 2.1 und UN/CEFACT CII.
Teil 3-1Methodik der SyntaxbindungAnleitung, wie ein Business Term technisch in XML übersetzt wird.

TIPP: Durch die Verwendung standardisierter Business Terms wird sichergestellt, dass Empfängersysteme unabhängig von der verwendeten Software genau wissen, an welcher Stelle im Datensatz sie Informationen wie das Fälligkeitsdatum oder Skontobedingungen finden.

Technische Umsetzung: Syntaxen

Da ein Datenmodell allein nicht maschinenlesbar ist, legt die Norm im Teil CEN/TS 16931-2 fest, in welchen technischen Sprachen (Syntaxen) die Rechnung verfasst werden darf. Zugelassen sind aktuell:

  1. UN/CEFACT XML: (Cross Industry Invoice – CII), die Basis für das Format ZUGFeRD (ab Version 2.0).
  2. UBL 2.1: (Universal Business Language), die Basis für das Format XRechnung.

Was bedeutet „Konformität“ zur Norm?

Eine Rechnung gilt nur dann als normkonform, wenn sie alle Pflichtfelder der EN 16931 enthält und keine Regeln verletzt. Es gibt zwei Arten der Anwendung:

  • Core Invoice User Specification (CIUS): Eine spezifische Anpassung der Norm für einen bestimmten Kontext (z. B. die XRechnung für deutsche Behörden). Eine CIUS darf die Norm enger fassen (optionale Felder zu Pflichtfeldern machen), aber niemals Pflichtfelder der Norm entfernen.
  • Extensions: Erweiterungen für spezifische Branchenanforderungen, die über das Kernmodell hinausgehen.

Pflichtfelder nach EN 16931 (Kernmodell)

Diese Datenfelder müssen in jeder normkonformen E-Rechnung zwingend enthalten sein, um technisch und rechtlich valide zu sein.

Erforderliche InformationBusiness Term (BT-ID)
RechnungsnummerBT-1
RechnungsdatumBT-2
RechnungstypcodeBT-3
WährungBT-5
Name des VerkäufersBT-27
Anschrift des VerkäufersBG-5
Steuernummer/USt-ID des VerkäufersBT-31 / BT-32
Name des KäufersBT-44
Summe der NettobeträgeBT-109
Gesamtbetrag der Rechnung (Brutto)BT-112
Fälliger BetragBT-115

Weitere Informationen zu BT-Feldern

Warum ist die EN 16931 für Unternehmen wichtig?

Mit dem Wachstumschancengesetz wird die EN 16931 auch im deutschen B2B-Bereich (zwischen Unternehmen) zum Standard. Seit 2025 gilt: Eine „ordnungsgemäße E-Rechnung“ ist gesetzlich so definiert, dass sie dem Standard EN 16931 entsprechen muss.

Zusammenfassend bedeutet das: Die EN 16931 ist das „Vokabelheft“ und die „Grammatik“ der E-Rechnung. Sie stellt sicher, dass ein Computer in Deutschland eine Rechnung aus Italien oder Frankreich ohne menschliches Eingreifen korrekt interpretieren, prüfen und verbuchen kann.

Weiterführende Informationen zur Norm EN 16931

Formal ja, da sie ausschließlich ein semantisches Datenmodell definiert. Faktisch ist ihre praktische Anwendung derzeit an XML-basierte Syntaxen gebunden, da nur UBL 2.1 und UN/CEFACT CII zugelassen sind. Die Technologieneutralität bezieht sich auf die Semantik, nicht auf die aktuell freigegebenen Implementierungen.

Die fachliche Verantwortung liegt beim CEN Technical Committee 434 (CEN/TC 434 – Electronic Invoicing). Änderungen erfolgen über formale Normungsverfahren wie Amendments oder Corrigenda. Zusätzlich werden externe Codelisten regelmäßig aktualisiert, was unmittelbare Auswirkungen auf die praktische Konformität haben kann.

Die Business Rules sind normativer Bestandteil der EN 16931. Eine Rechnung, die eine Geschäftsregel verletzt, ist nicht normkonform – selbst wenn sie strukturell korrekt aufgebaut ist. Konformität umfasst daher immer auch mathematische und logische Konsistenz.

Ja. Die Norm stellt sicher, dass alle relevanten Informationen strukturiert vorhanden sind und logisch konsistent berechnet wurden. Sie ersetzt jedoch keine steuerliche Prüfung. Eine formal konforme Rechnung kann beispielsweise einen falschen Steuersatz anwenden oder materiell-rechtlich fehlerhafte Angaben enthalten.

Konformität bezieht sich stets auf eine konkrete veröffentlichte Version der EN 16931 einschließlich der zugehörigen Validierungsartefakte und Codelisten. Wird eine Codeliste aktualisiert, kann eine zuvor gültige Rechnung in einer späteren Version nicht mehr konform sein. Maßgeblich ist daher immer der jeweils geltende Versionsstand.

Interpretationsspielräume entstehen insbesondere bei kontextabhängigen Pflichtfeldern, bei optionalen Business Terms und bei der steuerlichen Einordnung bestimmter Geschäftsvorfälle. Diese Spielräume sind einer der Gründe für die Existenz von CIUS-Spezifikationen, die den Anwendungsrahmen konkretisieren.

Die Norm wird als strukturelle Grundlage für weitergehende Digitalisierungsinitiativen wie „VAT in the Digital Age“ betrachtet. Da sie ein einheitliches semantisches Modell bereitstellt, eignet sie sich als Referenzrahmen für mögliche transaktionsbezogene Meldesysteme oder Echtzeit-Reporting-Modelle innerhalb der EU.

Nicht-Konformität kann zur Zurückweisung der Rechnung, zu Zahlungsverzögerungen, zu Verstößen gegen gesetzliche Annahmepflichten oder zu steuerlichen Risiken führen. Da die Norm gesetzlich referenziert ist, handelt es sich nicht nur um ein technisches Qualitätsmerkmal, sondern um ein Compliance-Thema.

Die Norm ist als Kernmodell konzipiert. Sie ist durch CIUS und Extensions erweiterbar, solange das zugrunde liegende semantische Modell nicht verändert oder unterlaufen wird. Interoperabilität hat dabei Vorrang vor individuellen Anpassungen.

Die stabile Kennzeichnung (z. B. BT-1, BT-112) ermöglicht eine eindeutige Referenzierung in Validierungsregeln, technischen Dokumentationen und Prüfprotokollen. Dadurch wird die Nachvollziehbarkeit in Audits, Systemimplementierungen und regulatorischen Prüfungen erheblich erleichtert.

Sie ist beides. Technisch definiert sie ein strukturiertes Datenmodell mit Validierungslogik. Regulatorisch wird sie durch europäische und nationale Gesetzgebung referenziert. Gerade diese Verbindung von Normtechnik und Gesetzesbezug macht sie zu einem zentralen Element der digitalen Rechnungsregulierung in Europa.

Nein, es gibt praxisnahe Ausnahmen. Kleinbetragsrechnungen bis zu einem Bruttobetrag von 250 Euro sowie Fahrausweise für den Personenverkehr müssen nicht zwingend dem strukturierten Standard der EN 16931 entsprechen. Diese können weiterhin in herkömmlicher Form (z. B. als PDF oder Papierbeleg) ausgestellt und empfangen werden. Das erleichtert die Abwicklung von Alltagsausgaben wie Tankbelegen oder Bahntickets erheblich.

Quellen:

  • EU-Amtsblatt: Richtlinie 2014/55/EU
  • CEN (European Committee for Standardization): Normenreihe EN 16931
  • KoSIT (Koordinierungsstelle für IT-Standards): Spezifikation XRechnung

easybill ist offiziell zertifiziert
und ausgezeichnet

Wir sind für dich da.

Unser Team aus Experten unterstützt dich bei jedem Schritt.
Egal ob du eine technische Frage hast oder Hilfe beim Wechsel brauchst.

Abonniere unseren Newsletter


    Schreib uns eine Nachricht