Zur Abdeckung branchenspezifischer Anwendungsfelder können EU-Mitgliedsstaaten das semantische Datenmodell der EN Norm 16931 mit sog. Extensions erweitern. Mit der „Extension XRechnung“ gilt in Deutschland seit 01.01.2021 erstmalig eine Extension. Sie ermöglicht die Hierarchisierung von Rechnungszeilen, d.h. eine Rechnungsposition kann in mehrere Unterpositionen mittels sog. Sub Invoice Lines untergliedert werden. Zusätzlich können bei Verwendung der Extension zukünftig ebenfalls XML-Dateien als Anhänge in die Rechnung eingebettet werden.