ValidateFin
Zurück zum Blog
·Aktualisiert 11. März 2026·E-Invoicing·Von Eliel Nicaise

UBL vs CII vs Factur-X — Vergleich europäischer E-Rechnungsformate

Verstehen Sie die Unterschiede zwischen UBL 2.1, UN/CEFACT CII und Factur-X/ZUGFeRD für die europäische E-Rechnung — und wann Sie welches Format verwenden sollten.

Die drei wichtigsten E-Rechnungsformate in Europa

Die europäische E-Rechnung hat drei konkurrierende XML-Syntaxen konsolidiert, die alle der Norm EN 16931 entsprechen: UBL 2.1 (Universal Business Language), CII (UN/CEFACT Cross-Industry Invoice) und Factur-X/ZUGFeRD (ein hybrider PDF/A-3+XML-Ansatz).

Alle drei können dieselbe EN-16931-semantische Norm ausdrücken, haben aber unterschiedliche XML-Strukturen, unterschiedliche Stärken und unterschiedliche Einsatzgebiete. Die Wahl des falschen Formats für Ihr Land oder Ihre Handelspartner ist eine häufige Fehlerquelle.

Dieser Leitfaden erklärt die technischen Unterschiede, welche Länder welches Format bevorzugen und wann Sie jeweils konvertieren sollten.

Schnellvergleich

UBL, CII und Factur-X auf einen Blick verglichen:

MerkmalUBL 2.1CII (UN/CEFACT)Factur-X / ZUGFeRD
Standard-OrganisationOASISUN/CEFACTFNFE-MPE / FeRD
XML-Namespaceurn:oasis:names:specification:ubl:schema:xsd:Invoice-2urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100CII-XML eingebettet in PDF/A-3
Peppol BIS 3.0Ja — HauptsyntaxJa — alternative SyntaxNein (kein Peppol-AS4-Delivery)
Frankreich Chorus ProJaJaJa — alle Stufen
Deutsches ZUGFeRDNeinJaJa — bevorzugtes Format
Visuell lesbarNur XMLNur XMLJa — eingebettetes PDF

UBL 2.1 — Das Peppol-bevorzugte Format

Blog.post11.s3.intro

Universal Business Language (UBL) 2.1 ist das von OASIS gepflegte Format und die bevorzugte Syntax im Peppol-Netzwerk. Der Peppol BIS 3.0-Standard (CIUS zu EN 16931) ist hauptsächlich auf UBL ausgerichtet.

UBL-Rechnungen verwenden das <Invoice>-Root-Element (oder <CreditNote> für Gutschriften). Das XML ist ausführlicher als CII, aber besser dokumentiert und hat besseres Tooling-Ökosystem.

Wenn Sie über Peppol handeln, an Behörden in Nordeuropa (Skandinavien, Niederlande, Belgien) und Australien/Neuseeland liefern, ist UBL Ihre erste Wahl.

CII — UN/CEFACT Cross-Industry Invoice

Blog.post11.s4.intro

CII (Cross-Industry Invoice) ist der UN/CEFACT-Standard und stammt aus dem Handels-EDI-Umfeld. Es ist die native XML-Syntax für ZUGFeRD und Factur-X, wenn sie als reines XML exportiert werden.

CII hat eine komplexere, geschachteltere Struktur als UBL. Elemente heißen <rsm:CrossIndustryInvoice> für das Root. CII eignet sich gut für komplexe Lieferkettenszenarien, da es tieferes B2B-Datenmodell unterstützt.

In Deutschland, Österreich und Frankreich ist CII gut unterstützt. Viele Buchhaltungspakete exportieren ZUGFeRD/Factur-X im CII-Format.

Factur-X / ZUGFeRD — Das hybride Format

Blog.post11.s5.intro

Factur-X (Frankreich) und ZUGFeRD (Deutschland) sind identische Standards — eine CII-XML-Datei, die als Anhang in eine PDF/A-3-Datei eingebettet ist. Menschen können das PDF lesen; Systeme können das XML extrahieren und verarbeiten.

Factur-X-Profile reichen von MINIMUM (nur Steueridentifikation und Betrag) bis EXTENDED (vollständige EN-16931-Konformität mit zusätzlichen Feldern). Für Peppol-Übermittlung muss das XML-Teil extrahiert werden.

ValidateFin kann Factur-X/ZUGFeRD-Dateien verarbeiten — es extrahiert das CII-XML aus dem PDF und validiert es gegen das deklarierte Profil.

Welches Format soll ich wählen?

Wählen Sie basierend auf Ihrem primären Handelskanal: Peppol-Netzwerk → UBL 2.1; Deutsche/österreichische Handelspartner → Factur-X/ZUGFeRD (CII); Französische Behörden via Chorus Pro → alle drei werden akzeptiert; Gemischte europäische B2B → UBL 2.1 für maximale Kompatibilität.

UBL-Validator öffnen

Häufig gestellte Fragen

Sind UBL und CII gleichwertig für EN 16931?

Ja. Beide Syntaxen sind von der Europäischen Kommission als gültige Umsetzungen der EN-16931-Norm anerkannt. Ein Dokument in UBL und dasselbe in CII können dieselben EN-16931-semantischen Elemente ausdrücken.

Kann ich von UBL nach CII konvertieren?

Ja, aber es ist nicht trivial. XSLT-Transformationen existieren (das CEN hat Referenz-XSLT veröffentlicht), aber Feldmappings sind nicht immer 1:1. Testen Sie konvertierte Dateien mit ValidateFin, bevor Sie sie einreichen.

Akzeptiert Peppol Factur-X?

Peppol BIS 3.0 definiert Syntaxen für UBL und CII — nicht für PDF. Factur-X-Dokumente können über Peppol gesendet werden, wenn das eingebettete CII-XML extrahiert wird, aber die PDF-Hülle wird nicht übertragen.

Was ist besser für das deutsche öffentliche Auftragswesen?

Deutschland verwendet XRechnung (eine CIUS zu EN 16931, die sowohl UBL als auch CII unterstützt) für B2G-Rechnungen. ZUGFeRD 2.x / Factur-X ist für B2B populär. Für Bundesbehörden ist XRechnung obligatorisch.

Validiert ValidateFin alle drei Formate?

ValidateFin validiert UBL-Rechnungen und Factur-X/ZUGFeRD-Dateien (durch Extrahierung und Validierung des eingebetteten CII-XML). Reine CII-Dateien werden durch den UBL-Validator unterstützt, wenn sie als Factur-X-Anhänge eingebettet sind.

Werden Gutschriften anders gehandhabt?

In UBL gibt es separate Dokumenttypen: <Invoice> und <CreditNote>. In CII wird der Typ durch TypeCode bestimmt (380 für Rechnung, 381 für Gutschrift). ValidateFin verarbeitet beide Dokumenttypen in beiden Syntaxen.

Blog.post11.faq.q7

Blog.post11.faq.a7

Blog.post11.faq.q8

Blog.post11.faq.a8

Blog.post11.faq.q9

Blog.post11.faq.a9

Blog.post11.faq.q10

Blog.post11.faq.a10