Start/Glossar/UN/CEFACT CII
U

UN/CEFACT CII

UN/CEFACT CII ist ein internationales XML-Format für Rechnungen, die Syntax hinter ZUGFeRD und Factur-X und – neben UBL 2.1 – eine offizielle Syntax der EN 16931.

UN/CEFACT CII (Cross Industry Invoice) ist eine vom UN/CEFACT entwickelte XML-Syntax für branchenübergreifende Rechnungsdaten. Die für E-Rechnungen relevante Version ist CII D16B, die als eine der zwei offiziellen Syntaxen der Norm EN 16931 anerkannt ist.

CII ist die Grundlage für ZUGFeRD und Factur-X. Auch XRechnung lässt CII als Syntax zu, in der Praxis dominiert dort jedoch UBL.

Aufbau

Eine CII-Rechnung beginnt mit dem Root-Element <rsm:CrossIndustryInvoice> und gliedert sich in vier Hauptbereiche:

BereichElementInhalt
Dokumentkontextrsm:ExchangedDocumentContextProfil-Identifikation (z. B. ZUGFeRD-Profil)
Dokumentkopfrsm:ExchangedDocumentRechnungsnummer, Datum, Typ
Lieferung & Parteienrsm:SupplyChainTradeTransactionVerkäufer, Käufer, Positionen
Summen & Steuernram:ApplicableHeaderTradeSettlementBeträge, MwSt, Zahlung

CII vs. UBL

Inhaltlich identisch, technisch unterschiedlich: CII ist hierarchisch verschachtelter und kompakter, UBL flacher und besser lesbar. Welche Syntax man wählt, hängt selten an persönlicher Präferenz – meist gibt das Zielformat (XRechnung, ZUGFeRD) sie vor.