Extension
EU-Mitgliedsstaaten können das semantische Datenmodell der EN Norm 16931 mit Erweiterungen anpassen, um die Anforderungen branchenspezifischer Anwendungsfelder zu erfüllen. Diese Erweiterungen werden Extensions genannt. In Deutschland wurde am 1. Januar 2021 erstmals eine solche Extension namens "XRechnung" eingeführt. Diese Erweiterung ermöglicht es, Rechnungen in eine hierarchische Struktur aufzuteilen. Das bedeutet, dass eine Rechnungsposition in mehrere Unterpositionen untergliedert werden kann, die als "Sub Invoice Lines" bezeichnet werden. Eine weitere Neuerung ist, dass unter Verwendung dieser Extension auch XML-Dateien als Anhänge in die Rechnung eingefügt werden können. Dies erleichtert die Integration zusätzlicher Informationen in elektronische Rechnungen.