TaxLayer
AccediInizia gratis
Formati & Standard2026-08-256 min di letturadi TaxLayer Team

XRechnung: UBL o CII? Le due sintassi della EN 16931 a confronto

"XRechnung in UBL o CII?" – questa domanda emerge in quasi ogni integrazione tecnica. La buona notizia: sono solo due modi di scrivere lo stesso contenuto.

> Risposta breve: UBL e CII sono due sintassi XML che rappresentano entrambe la semantica EN 16931. XRechnung è ammesso in entrambe (UBL è più diffuso). ZUGFeRD/Factur-X usa sempre CII, incorporato in un PDF/A-3. Sul piano dei contenuti sono equivalenti; la differenza sta nella struttura e nei nomi degli elementi.

Due sintassi, un modello di dati

La EN 16931 definisce la semantica di una fattura – ovvero quali campi dati esistono (BT-1 numero fattura, BT-31 Partita IVA, ecc.). Come questi campi vengono scritti in XML lo regolano due "sintassi":

CaratteristicaUBLCII
Ente emittenteOASISUN/CEFACT
Elemento radiceInvoicersm:CrossIndustryInvoice
Spazi dei nomicbc, cacrsm, ram, udt
Uso tipicoXRechnung (diffuso)ZUGFeRD, Factur-X, XRechnung (CII)

Entrambe trasportano gli stessi contenuti – un destinatario che elabora la EN 16931 può leggere la sintassi appropriata.

Quando UBL, quando CII?

  • XRechnung: entrambe ammesse. UBL è la più diffusa; alcuni sistemi forniscono o si aspettano CII. Decisivo è ciò che il vostro destinatario elabora.
  • ZUGFeRD / Factur-X: sempre CII, perché l'XML viene incorporato in un PDF/A-3. Chi ha bisogno del formato PDF ibrido usa quindi automaticamente CII.

Raccomandazione pratica

Se fornite enti pubblici, verificate le indicazioni del rispettivo portale – molti accettano entrambe le sintassi. Per lo scambio B2B con un PDF visibile è pratico ZUGFeRD (CII), per scenari di puro scambio dati è sufficiente una XRechnung come UBL o CII.

Cosa genera TaxLayer

TaxLayer genera ZUGFeRD 2.x (CII in PDF/A-3) nonché XRechnung come UBL – ciascuno validato rispetto alla EN 16931 e allo standard KoSIT. Così coprite sia il formato PDF ibrido sia la XRechnung XML pura.

Conclusione

UBL e CII sono due modi di scrivere la stessa fattura EN 16931. Non lasciatevi confondere: ciò che conta è quale sintassi si aspetta il vostro destinatario – il contenuto resta lo stesso.

---

Provate TaxLayer gratuitamente ora – genera ZUGFeRD (CII) e XRechnung (UBL), validato secondo EN 16931. Domande a info@landauer.de.

Domande frequenti

Qual è la differenza tra UBL e CII?

UBL (Universal Business Language, OASIS) e CII (Cross Industry Invoice, UN/CEFACT) sono due sintassi XML che rappresentano entrambe la stessa semantica EN 16931. Differiscono nella struttura e nei nomi degli elementi, non nel contenuto.

Quale sintassi usa XRechnung?

XRechnung è ammesso in entrambe le sintassi: UBL e CII. Nella pratica UBL è molto diffuso; alcuni sistemi forniscono o si aspettano CII.

Quale sintassi usa ZUGFeRD?

ZUGFeRD (e l'identico Factur-X) usa sempre CII – incorporato in un file PDF/A-3. La XRechnung pura è invece un XML autonomo.

Devo scegliere una sintassi?

Dipende dal destinatario. Molti portali degli enti pubblici accettano entrambe; nel dubbio chiedete quale sintassi elabora il vostro destinatario. Entrambe rispettano la EN 16931 allo stesso modo.

Quali formati genera TaxLayer?

TaxLayer genera ZUGFeRD 2.x (CII in PDF/A-3) e XRechnung come UBL. Maggiori dettagli sui formati in XRechnung vs. ZUGFeRD.

Converti le tue fatture PDF ora

Prova TaxLayer gratuitamente – 2 conversioni al mese, senza carta di credito.

Inizia