ISDOC: el estándar checo para la facturación electrónica

ISDOC: el estándar nacional checo para la facturación electrónica, con una variante híbrida PDF/XML comparable a Factur-X.

ISDOC (Information System Document) es el estándar nacional para la facturación electrónica en Chequia. El formato está basado en XML, es abierto y está soportado por prácticamente todo el software de contabilidad y ERP checo. Con la variante ISDOC.PDF, ofrece un formato híbrido comparable a Factur-X/ZUGFeRD: un PDF visual con XML legible por máquina incrustado.

¿Cómo funciona ISDOC?

Un documento ISDOC es un archivo XML que contiene un documento electrónico, identificado de forma única por un UUID. El formato tiene tres representaciones:

VarianteExtensiónDescripciónISDOC.isdocArchivo XML independiente con todos los datos de la facturaISDOC.PDF-isdoc.pdfPDF/A-3 con XML ISDOC incrustado (formato híbrido)ISDOCX.isdocxArchivo ZIP con XML ISDOC y adjuntos (p. ej. vista previa en PDF)

La variante ISDOC.PDF funciona según el mismo principio que Factur-X: el destinatario puede abrir la factura como un PDF normal o leer el XML incrustado para el procesamiento automatizado. La diferencia es que el XML incrustado no utiliza el esquema CII de UN/CEFACT, sino el esquema propio de ISDOC.

También existe una variante informal ISDOC.JSON que ofrece los mismos datos en notación JSON. Esto simplifica la integración con aplicaciones web modernas y API en comparación con XML.

Características
PropiedadValorNombre completoInformation System DocumentVersión actual6.0.2 (abril de 2022)BaseXML (esquema propio), opcionalmente en PDF/A-3Conforme a EN 16931No (se requiere conversión a UBL)Soporte PeppolNo directamente (se requiere conversión)Mantenido porMinisterio del Interior, ChequiaAlcanceChequia, EslovaquiaNamespace XMLhttp://isdoc.cz/namespace/2013
Tipos de documento soportados

ISDOC soporta más que solo facturas. El esquema define dos categorías:

Documentos fiscales (elemento raíz Invoice, esquema isdoc-invoice-6.0.2.xsd):

Tipo de documentoTérmino checoFacturaFakturaNota de créditoDobropisNota de débitoVrubopisFactura anticipadaZálohová fakturaDocumento fiscal anticipadoDaňový zálohový listDocumento fiscal simplificadoZjednodušený daňový doklad

Documentos sin pago (elemento raíz CommonDocument, esquema isdoc-commondocument-6.0.2.xsd)

El soporte para facturas anticipadas es una diferencia notable con EN 16931, donde este tipo de documento no existe de forma nativa. La legislación fiscal checa requiere flujos documentales específicos en torno a los anticipos que difieren del modelo europeo.

Diferencia con Factur-X/ZUGFeRD

Aunque ISDOC.PDF y Factur-X comparten el mismo concepto híbrido (PDF/A-3 + XML incrustado), existen diferencias técnicas fundamentales:

AspectoFactur-X / ZUGFeRDISDOC.PDFXML incrustadoCII (UN/CEFACT)ISDOC (esquema propio)Conforme a EN 16931Sí (perfil EN 16931+)NoPerfiles5 perfiles (Minimum a Extended)Sin sistema de perfilesPeppol DocumentTypeIdNoFirmas digitalesMediante firmas PDFFirmas XML incrustadas + marcas de tiempoAdopción internacionalCreciente en toda EuropaRegional (Chequia, Eslovaquia)

Lea más sobre las similitudes y diferencias de los formatos de factura híbridos en Formatos de factura híbridos: PDF con XML incrustado.

Contexto regulatorio

En Chequia, la adopción de ISDOC está estrechamente vinculada a la regulación gubernamental:

B2G (gobierno): desde abril de 2020, todas las instituciones gubernamentales checas deben poder recibir facturas electrónicas. Los proveedores del gobierno presentan facturas a través del sistema ISDOC o la red Peppol.

B2B (empresas): la facturación electrónica no es obligatoria pero se fomenta. Las empresas pueden intercambiar facturas voluntariamente en formato ISDOC o Peppol BIS.

Chequia ha adoptado Peppol, creando un puente entre el formato nacional ISDOC y la red europea.

Complicaciones en transacciones transfronterizas

ISDOC fue diseñado como un estándar nacional, lo que genera una serie de desafíos para el uso transfronterizo.

Se requiere conversión. ISDOC no es conforme a EN 16931 de forma nativa. Para enviar a través de Peppol, una factura ISDOC debe convertirse primero a UBL. Para ello existe el proyecto de código abierto isdoc2ubl, que utiliza transformación XSLT.

Pérdida de información durante la conversión. ISDOC contiene campos específicos de Chequia, como el número de identificación ICO, referencias a Data Box y documentos anticipados, para los que no existe un equivalente directo en UBL o EN 16931. Durante la conversión, esta información se pierde o debe colocarse en campos de texto libre.

Facturas anticipadas. ISDOC soporta de forma nativa facturas anticipadas (zálohová faktura) y documentos fiscales anticipados. Este tipo de documento no existe en EN 16931. La legislación fiscal checa requiere flujos específicos en torno a los anticipos que difieren del enfoque europeo.

Firmas digitales. ISDOC soporta firmas XML incrustadas y marcas de tiempo según su propia especificación. Estas no son compatibles con la cadena de validación de Peppol.

Fragmentación. La coexistencia de tres representaciones de formato (.isdoc, .isdocx, -isdoc.pdf) complica la interoperabilidad. La variante .isdocx apenas se ha adoptado en la práctica, lo que puede causar confusión en los socios internacionales.

Adopción en el mercado checo

La mayoría del software de contabilidad y ERP checo soporta ISDOC, incluyendo Pohoda, Helios, ABRA Gen, FlexiBee, Money S3, iDoklad y Fakturoid. El soporte también está aumentando en Eslovaquia desde 2024. Fuera de estos dos mercados, ISDOC es prácticamente desconocido; los socios internacionales esperan UBL o CII.

eConnect e ISDOC

eConnect soporta completamente ISDOC. Los documentos ISDOC recibidos se procesan automáticamente y pueden transformarse a Peppol BIS Billing V3 u otros formatos soportados.

Esto también se aplica a la API del PSB: los documentos ISDOC pueden enviarse directamente a través de la API. El PSB reconoce el formato, lo valida y lo transforma automáticamente al formato de salida correcto para el destinatario. Esto facilita especialmente a los proveedores de software checos y eslovacos conectarse a la red Peppol a través de eConnect, sin tener que ajustar su integración ISDOC existente.

Ver archivos de ejemplo

Valide su factura

Relacionado