TaxLayer
Log indKom gratis i gang
Formater og standarder2026-08-256 min læsetidaf TaxLayer Team

XRechnung: UBL eller CII? De to syntakser i EN 16931 sammenlignet

"XRechnung i UBL eller CII?" – dette spørgsmål dukker op ved næsten enhver teknisk tilslutning. Den gode nyhed: Det er kun to skrivemåder af det samme indhold.

> Kort svar: UBL og CII er to XML-syntakser, der begge afbilder EN-16931-semantikken. XRechnung er tilladt i begge (UBL er mere udbredt). ZUGFeRD/Factur-X bruger altid CII, indlejret i en PDF/A-3. Indholdsmæssigt er de ligeværdige; forskellen ligger i opbygning og elementnavne.

To syntakser, én datamodel

EN 16931 definerer semantikken for en faktura – altså hvilke datafelter der findes (BT-1 fakturanummer, BT-31 momsregistreringsnummer osv.). Hvordan disse felter skrives som XML, regulerer to "syntakser":

KendetegnUBLCII
UdgiverOASISUN/CEFACT
RodelementInvoicersm:CrossIndustryInvoice
Navnerumcbc, cacrsm, ram, udt
Typisk brugXRechnung (udbredt)ZUGFeRD, Factur-X, XRechnung (CII)

Begge transporterer det samme indhold – en modtager, der behandler EN 16931, kan læse den passende syntaks i hvert tilfælde.

Hvornår UBL, hvornår CII?

  • XRechnung: begge tilladt. UBL er hyppigst at møde; nogle systemer leverer eller forventer CII. Afgørende er, hvad din modtager behandler.
  • ZUGFeRD / Factur-X: altid CII, fordi XML'en indlejres i en PDF/A-3. Har du brug for det hybride PDF-format, bruger du altså automatisk CII.

Praktisk anbefaling

Leverer du til offentlige ordregivere, bør du tjekke det pågældende portals krav – mange accepterer begge syntakser. Til B2B-udveksling med en synlig PDF er ZUGFeRD (CII) praktisk, til rene dataudvekslingsscenarier er en XRechnung som UBL eller CII tilstrækkelig.

Hvad TaxLayer genererer

TaxLayer genererer ZUGFeRD 2.x (CII i PDF/A-3) samt XRechnung som UBL – hver især valideret mod EN 16931 og KoSIT-standarden. Sådan dækker du både det hybride PDF-format og den rene XML-XRechnung.

Konklusion

UBL og CII er to måder at skrive den samme EN-16931-faktura på. Lad dig ikke forvirre af det: Vigtigt er, hvilken syntaks din modtager forventer – indholdet forbliver det samme.

---

Prøv TaxLayer gratis nu – genererer ZUGFeRD (CII) og XRechnung (UBL), valideret efter EN 16931. Spørgsmål til info@landauer.de.

Ofte stillede spørgsmål

Hvad er forskellen mellem UBL og CII?

UBL (Universal Business Language, OASIS) og CII (Cross Industry Invoice, UN/CEFACT) er to XML-syntakser, der begge afbilder den samme EN-16931-semantik. De adskiller sig i opbygning og elementnavne, ikke i indholdet.

Hvilken syntaks bruger XRechnung?

XRechnung er tilladt i begge syntakser: UBL og CII. I praksis er UBL meget udbredt; nogle systemer leverer eller forventer CII.

Hvilken syntaks bruger ZUGFeRD?

ZUGFeRD (og det identiske Factur-X) bruger altid CII – indlejret i en PDF/A-3-fil. Ren XRechnung er derimod en selvstændig XML.

Skal jeg beslutte mig for én syntaks?

Det afhænger af modtageren. Mange myndighedsportaler accepterer begge; i tvivlstilfælde bør du spørge, hvilken syntaks din modtager behandler. Begge opfylder EN 16931 lige godt.

Hvilke formater genererer TaxLayer?

TaxLayer genererer ZUGFeRD 2.x (CII i PDF/A-3) og XRechnung som UBL. Mere om formaterne i XRechnung vs. ZUGFeRD.

Konvertér dine PDF-fakturaer nu

Prøv TaxLayer gratis – 2 konverteringer pr. måned, intet kreditkort påkrævet.

Kom i gang