UBL (Universal Business Language) einfach erklärt

UBL ist ein OASIS-Standard für XML-Geschäftsdokumente und eine der für EN-16931-Rechnungen vorgesehenen Syntaxen.

UBL (Universal Business Language) ist eine von OASIS veröffentlichte Bibliothek standardisierter XML-Geschäftsdokumente. Sie umfasst neben Rechnungen unter anderem Bestellungen und Lieferavise.

UBL 2.1 ist eine der Syntaxen, mit denen das semantische Datenmodell der EN 16931 umgesetzt wird. Die zweite im EU-Durchführungsbeschluss genannte Syntaxfamilie ist UN/CEFACT CII. XRechnung unterstützt beide Syntaxen; Peppol BIS Billing verwendet UBL 2.1.

Die Syntax allein bestimmt noch nicht den fachlichen Standard. Eine UBL-Datei kann beispielsweise Peppol BIS Billing, XRechnung oder einer anderen Spezifikation entsprechen. Maßgeblich sind zusätzlich die im Dokument angegebene Spezifikationskennung und die anzuwendenden Geschäftsregeln.

Bedeutung in der Praxis

Wer UBL verarbeitet, sollte nicht nur das XML-Schema prüfen, sondern auch die passende CIUS und deren Schematron-Regeln. Für den Versand über Peppol ist außerdem zu kontrollieren, welchen Dokumenttyp der Empfänger im Netzwerk unterstützt.

Häufige Fragen zu UBL (Universal Business Language)

?Sind UBL und CII rechtlich unterschiedlich zu bewerten?

Beide sind vorgesehene Syntaxen zur Umsetzung der EN 16931. Ob eine konkrete Datei angenommen wird, hängt zusätzlich von ihrer Spezifikation, ihrer fachlichen Validität und den Vorgaben des Empfängers ab.

Offizielle Quellen

Fachlich geprüft am

Bereit für die Praxis?

Übersetzen Sie das Wissen direkt in echte E-Rechnungen.

Zum XRechnung-Konverter