Formate & Standards
UBL vs. CII: die beiden XML-Syntaxen der E-Rechnung erklärt
UBL und CII sind die beiden XML-Syntaxen, die die europäische E-Rechnungsnorm EN 16931 ausdrücken. Was jede ist, wo sie eingesetzt werden (Peppol nutzt UBL; ZUGFeRD/Factur-X nutzt CII) und welche Sie tatsächlich brauchen.
Zuletzt geprüft 2. Juni 2026
Sobald Sie mit der strukturierten E-Rechnung beginnen, begegnen Ihnen zwei Abkürzungen – UBL und CII – und die Frage, welche Sie verwenden sollen. Die Kurzfassung: Es sind zwei Schreibweisen derselben Sache. Beide drücken die europäische Norm EN 16931 aus; sie nutzen lediglich unterschiedliches XML.
Auf dieser Seite
Zwei Syntaxen, eine Norm
EN 16931 definiert die Bedeutung einer Rechnung; UBL und CII sind zwei XML-Syntaxen, die diese Bedeutung tragen. Eine Rechnung in UBL und dieselbe Rechnung in CII enthalten identische Informationen – sie sind im Grunde zwei Dialekte einer Sprache.
UBL
UBL (Universal Business Language, von OASIS) verwendet ausführliche, selbsterklärende Elementnamen, was es relativ lesbar macht. Es ist die von Peppol BIS Billing 3.0 geforderte Syntax und international die dominierende Wahl für E-Rechnungsnetzwerke.
CII
CII (Cross Industry Invoice, von UN/CEFACT) ist kompakter und tief verschachtelt. Es ist die in den hybriden Formaten ZUGFeRD und Factur-X eingebettete Syntax und im deutsch-französischen Markt stark vertreten.
Welche brauchen Sie?
Es hängt vom Kanal ab, nicht von einer persönlichen Vorliebe. Wenn Sie über Peppol senden (etwa nach Belgien), brauchen Sie UBL. Wenn Sie eine Factur-X-/ZUGFeRD-Hybrid-PDF erzeugen (verbreitet in Frankreich und Deutschland), sind die eingebetteten Daten CII. Viele Systeme und Validatoren akzeptieren beide, und gute Rechnungssoftware übernimmt die Umwandlung für Sie.
Häufige Fragen
Was ist der Unterschied zwischen UBL und CII?
Es sind zwei XML-Syntaxen für dieselbe europäische Norm EN 16931. UBL (OASIS) ist ausführlich und wird von Peppol genutzt; CII (UN/CEFACT) ist kompakt und in ZUGFeRD/Factur-X eingebettet. Der Rechnungsinhalt ist gleichwertig.
Nutzt Peppol UBL oder CII?
Peppol BIS Billing 3.0 nutzt die UBL-Syntax.
Welche Syntax steckt in einer Factur-X- oder ZUGFeRD-Datei?
Das in einer Factur-X-/ZUGFeRD-Hybrid-PDF eingebettete XML ist CII (UN/CEFACT Cross Industry Invoice).
Dieser Leitfaden bietet allgemeine Informationen, keine Rechts- oder Steuerberatung. Regeln und Termine zur E-Rechnung ändern sich; prüfen Sie den aktuellen Stand stets anhand der unten verlinkten offiziellen Quelle oder mit einer qualifizierten Beratung, bevor Sie handeln.
Erstellen Sie in Sekunden eine konforme EU-Rechnung
euinvoice erstellt professionelle Rechnungs-PDFs mit korrektem Steuersatz, den richtigen Steuernummer-Bezeichnungen und passendem Rechtstext für 7 EU-Länder – einschließlich Reverse-Charge- und steuerfreier Rechnungen. Kostenlos, ohne Konto.