Die EN 16931 ist die europäische Norm, die ein einheitliches semantisches Datenmodell für den elektronischen Rechnungsdatenaustausch festlegt und damit die maschinelle Verarbeitung von E-Rechnungen standardisiert.

Kontext: Im SAP- und KMU-Umfeld bildet die EN 16931 die normative Grundlage für alle konformen E-Rechnungsformate. Sie definiert verbindliche Datenelemente – sogenannte Business Terms (BT) – wie Rechnungssteller, Empfänger, Positionen und steuerliche Angaben. Darauf aufbauende Formate wie XRechnung (reines XML) und ZUGFeRD (Hybrid-PDF mit eingebettetem XML) setzen die Norm technisch um. In Deutschland ist sie zudem die gesetzliche Basis für die verpflichtende B2B-E-Rechnung gemäß UStG § 14. Die Einführung erfolgt stufenweise: Seit dem 01.01.2025 gilt die Empfangspflicht für alle Unternehmen, ab 01.01.2027 die Ausstellungspflicht für Unternehmen mit mehr als 800.000 € Jahresumsatz und ab 01.01.2028 für alle Unternehmen. Durch die Normierung entfallen Medienbrüche, Verarbeitungskosten sinken und die Einhaltung gesetzlicher Anforderungen lässt sich automatisiert sicherstellen.
Abgrenzung: Die EN 16931 definiert das semantische Datenmodell – also was eine E-Rechnung enthalten muss –, legt jedoch kein spezifisches technisches Dateiformat fest. XRechnung und ZUGFeRD sind konkrete technische Syntaxen, die die Norm implementieren.
E-Rechnung in Europa: Harmonisierter Standard und nationale Fragmentierung
E-Rechnung im Mittelstand: Die Uhr läuft
Frankreich E-Rechnung 2026: Was Unternehmen mit französischer Steuernummer jetzt wissen müssen
Leistungsbeschreibung in der E-Rechnung: Wie viel Detail muss wirklich hinein?
Verifactu in Spanien: die neue Rechnungsstellungspflicht
Die E-Invoicing-Vorschriften in Europa
Die Vorteile der E-Rechnung 2025
E-Rechnung 2025 FAQs
Vorbereitung für die Einführung von CKS.EINVOICE