Formatos de factura electrónica
La mayoría de esos nombres confusos describe lo mismo: una factura conforme a la norma europea EN 16931, escrita en una de dos sintaxis XML.
UBL 2.1
Una sintaxis XML de OASIS, usada por Peppol y por muchas normas nacionales. El archivo empieza por <Invoice> o <CreditNote>.
UN/CEFACT CII
La segunda sintaxis XML admitida por EN 16931, de UN/CEFACT. El archivo empieza por <CrossIndustryInvoice>. Es el XML que va dentro de ZUGFeRD y Factur-X.
XRechnung
El perfil alemán de EN 16931. Puede escribirse en UBL o en CII y añade reglas alemanas, por ejemplo el Leitweg-ID en la referencia del comprador para organismos públicos.
ZUGFeRD / Factur-X
Un mismo estándar con nombre alemán y francés. Un archivo PDF/A-3 para las personas con un XML CII adjunto para el software. Lo que cuenta es el XML.
Peppol BIS Billing 3.0
El perfil UBL que se usa en la red Peppol. Obligatorio para el B2B nacional en Bélgica y, desde 2027, en Eslovaquia. Emisor y receptor se identifican con Peppol ID.
e-SLOG 2.0
El estándar esloveno, usado con organismos públicos y bancos. Es una forma XML del mensaje EDIFACT INVOIC; la versión 2.0 está alineada con EN 16931.
FatturaPA · KSeF FA(3) · Facturae
Italia, Polonia y España usan formatos propios a través de plataformas nacionales. No son UBL ni CII, aunque el contenido es parecido.
Cómo saber cuál tienes
Abre el archivo en el visor de Zaamm: el formato y el identificador de especificación aparecen en la factura. Como orientación, un PDF es ZUGFeRD o Factur-X, un XML que empieza por <Invoice> es UBL y uno que empieza por <CrossIndustryInvoice> es CII.