Kernpunten
- Het CII-formaat (UN/CEFACT Cross Industry Invoice) is een van de twee syntaxen toegelaten door de norm EN 16931, naast UBL 2.1.
- CII en UBL 2.1 drukken hetzelfde semantische factuurmodel uit: dezelfde informatie, een andere XML-grammatica.
- Voor facturatie op Peppol is de in de praktijk uitgewisselde syntax UBL 2.1; CII komt vooral grensoverschrijdend en in hybride formaten voor.
- Conforme software bespaart u het schrijven van XML: het CII-formaat telt vooral bij de ontvangst van een buitenlandse factuur.
Het CII-formaat, de tweede syntax van de Europese e-factuur
De Europese e-factuur heeft niet één technische vorm. Achter de norm EN 16931 bestaan officieel twee XML-syntaxen naast elkaar: UBL 2.1, de meest verspreide in België, en het CII-formaat, voluit Cross Industry Invoice. Beide zijn toegelaten, beide zijn geldig, en ze uit elkaar houden voorkomt een veelvoorkomende verwarring wanneer een ontvangen bestand er niet uitziet zoals wat uw software aanmaakt.
Die dualiteit staat in het Europese recht. Uitvoeringsbesluit (EU) 2017/1870 van 16 oktober 2017 publiceert de verwijzing naar EN 16931 en haar lijst van syntaxen krachtens Richtlijn 2014/55/EU. Die lijst behoudt precies twee syntaxen: de UBL-berichten (factuur en creditnota) en het UN/CEFACT CII-bericht.
Dit artikel legt uit wat het CII-formaat is, hoe het verschilt van UBL zonder iets aan de inhoud van de factuur te veranderen, en in welke gevallen een Belgisch bedrijf het werkelijk tegenkomt. Voor de meest voorkomende syntax bij ons leest u Het UBL 2.1-formaat uitgelegd; voor het model dat beide gemeen hebben, De norm EN 16931.
Twee syntaxen, één semantisch model
Het punt om te onthouden is dat CII en UBL inhoudelijk niet tegenover elkaar staan. Ze drukken hetzelfde semantische model uit dat EN 16931 definieert: de verkoper, de koper, de factuurlijnen, de btw-opsplitsing en de geldelijke totalen zijn er identiek in terug te vinden. Wat verandert, is de XML-structuur en de naam van de tags.
Eenzelfde gegeven, bijvoorbeeld het totale te betalen bedrag, draagt een ander pad en een ander label naargelang de syntax. Software die maar één syntax kent, leest de andere niet, ook al is de informatie dezelfde. Daarom betekent conformiteit met EN 16931 dat beide zijden verwerkt kunnen worden.
| CII-formaat | UBL 2.1 | |
|---|---|---|
| Drukt het semantische model EN 16931 uit | ||
| Dekt de factuur en de creditnota | ||
| Uitgegeven door UN/CEFACT | ||
| Uitgegeven door OASIS (ISO/IEC 19845) | ||
| Syntax die in de praktijk op Peppol voor facturatie wordt uitgewisseld |
Waar het CII-formaat vandaan komt
Het CII-formaat wordt onderhouden door UN/CEFACT, het Centrum van de Verenigde Naties voor handelsfacilitatie en elektronisch zakendoen. Het behoort tot een familie van gestandaardiseerde berichten die zijn ontworpen voor uitwisselingen tussen bedrijven uit verschillende sectoren, vandaar de naam Cross Industry Invoice. De syntax steunt op de XML-schema's die door UN/CEFACT worden gepubliceerd.
UBL van zijn kant wordt uitgegeven door het consortium OASIS en genormaliseerd onder de referentie ISO/IEC 19845:2015. De twee syntaxen komen dus uit verschillende organisaties en verschillende geschiedenissen voort, wat verklaart waarom ze naast elkaar bestaan in plaats van dat de ene de andere heeft vervangen. EN 16931 verzoent ze op semantisch niveau zonder ze samen te voegen.
toegelaten syntaxen
UBL 2.1 en UN/CEFACT CII
uitvoeringsbesluit
(EU) 2017/1870 dat EN 16931 publiceert
semantisch model
gemeenschappelijk aan beide syntaxen
Waar het CII-formaat werkelijk opduikt
In België reist de factuur voor de B2B-verplichting over het Peppol-netwerk in het profiel Peppol BIS Billing 3.0, dat op UBL 2.1 is gebouwd. In dat kader maakt u geen CII aan. Het CII-formaat verdwijnt daarom niet: het blijft aanwezig in verschillende contexten die uw software moet kunnen verwerken.
De contexten waarin het CII-formaat opduikt
Grensoverschrijdende uitwisselingen
Een partner die gevestigd is in een land waar CII de voorkeur krijgt, kan u een factuur in die syntax bezorgen.
Hybride PDF + XML-formaten
Formaten zoals Factur-X bevatten een XML-bestand in het CII-formaat binnen een voor mensen leesbare PDF.
Europese overheidsopdrachten
Richtlijn 2014/55/EU verplicht de betrokken overheidsentiteiten om beide syntaxen te ontvangen en te verwerken.
Bepaalde bedrijfssoftware
Sommige ERP-systemen en historische platformen produceren van nature CII in plaats van UBL.
De praktische regel is asymmetrisch. Bij het uitsturen, in Belgische B2B, maakt u UBL aan via Peppol. Bij ontvangst kunt u zowel UBL als CII krijgen, en uw tool moet beide interpreteren zonder dat u hoeft tussen te komen.
Conforme facturen, ongeacht de syntax
YouInv maakt uw facturen aan in het profiel Peppol BIS Billing 3.0 en verstuurt ze via het Peppol-netwerk, zonder dat u de XML aanraakt.
Wat het verandert voor uw onderneming
Het goede nieuws sluit aan bij dat van UBL: u hoeft het CII-formaat niet met de hand te hanteren. Conforme software maakt de juiste syntax aan bij het uitsturen en decodeert de andere bij ontvangst. Uw rol beperkt zich tot het invoeren van juiste gegevens en het kiezen van een tool die beide aankan.
Wat verandert, is het keuzecriterium. Software die alleen UBL zou lezen, zou u blootstellen aan het weigeren van een geldige factuur die in het CII-formaat is ontvangen. Kijk dus, voordat u uw oplossing kiest of bijwerkt, na of ze de twee door EN 16931 toegelaten syntaxen dekt, zowel bij het uitsturen als bij de ontvangst.
Ook lezen
- Het UBL 2.1-formaat uitgelegd: de meest voorkomende syntax in België, in detail.
- De norm EN 16931: het semantische model dat beide syntaxen gemeen hebben.
- Peppol BIS Billing 3.0: wat het formaat bevat: het profiel dat op het Peppol-netwerk wordt uitgewisseld.
De referentiebron is gezaghebbend: Uitvoeringsbesluit (EU) 2017/1870 gepubliceerd in het Publicatieblad van de Europese Unie.
Wat is het CII-formaat?
Het CII-formaat (UN/CEFACT Cross Industry Invoice) is een XML-syntax voor e-facturen, gepubliceerd door UN/CEFACT. Het is een van de twee syntaxen die de Europese norm EN 16931 toelaat om het semantische model van de factuur uit te drukken, de andere is UBL 2.1.
Wat is het verschil tussen het CII-formaat en UBL 2.1?
CII en UBL 2.1 zijn twee verschillende XML-grammatica's die hetzelfde semantische model EN 16931 uitdrukken. Dezelfde informatie (verkoper, koper, lijnen, btw-opsplitsing, totalen) is in beide aanwezig, maar geschreven met tags en een structuur eigen aan elke syntax. Conforme software moet beide kunnen lezen.
Wordt het CII-formaat gebruikt op het Peppol-netwerk?
Voor facturatie gebruikt het Peppol-netwerk in de praktijk het profiel Peppol BIS Billing 3.0, gebouwd op de UBL 2.1-syntax. Het CII-formaat is toegelaten door EN 16931 en komt vooral voor in grensoverschrijdende uitwisselingen en in hybride formaten, maar het is niet de syntax die standaard op Peppol wordt uitgewisseld.
Moet een Belgisch bedrijf het CII-formaat beheersen?
Nee. Voor de Belgische B2B-verplichting reist de factuur over Peppol in het profiel Peppol BIS Billing 3.0 (UBL 2.1). Conforme software maakt dat formaat aan en valideert het zonder dat u XML schrijft. Het CII-formaat telt vooral bij ontvangst, wanneer een buitenlandse partner een factuur in die syntax verstuurt.
Waarom laat EN 16931 twee syntaxen toe?
Uitvoeringsbesluit (EU) 2017/1870 publiceert de verwijzing naar de norm EN 16931 en haar lijst van syntaxen krachtens Richtlijn 2014/55/EU. Twee syntaxen worden behouden, UBL 2.1 en UN/CEFACT CII, om rekening te houden met de ecosystemen die al in Europa aanwezig zijn en om niemand tot een volledige herbouw te dwingen.



