¿Por qué mi factura es un archivo XML?
Desde el 1 de enero de 2025, Alemania exige la facturación electrónica en operaciones B2B: una factura electrónica es un archivo XML estructurado y legible por máquina, basado en EN 16931, la norma europea, y no un PDF convencional. Por eso cada vez más proveedores envían archivos XRechnung que, en un editor de texto, parecen código fuente. Este visor existe precisamente para eso: convierte el XML en una vista de factura familiar.
XRechnung, UBL, CII, ZUGFeRD
XRechnung es el estándar alemán y existe en dos sintaxis: UBL 2.1 o UN/CEFACT CII. ZUGFeRD / Factur-X es un formato híbrido: un archivo PDF/A-3 con XML incrustado (factur-x.xml). El visor reconoce automáticamente todas las variantes; en el caso de ZUGFeRD extrae el XML directamente del PDF y muestra el contenido legible por máquina, que es el jurídicamente vinculante.
¿Qué muestra el visor?
Todos los datos esenciales conforme a EN 16931: número de factura, fecha de emisión y de vencimiento, vendedor y comprador con dirección y NIF/IVA, referencia de enrutamiento o referencia del comprador, cada línea con cantidad, unidad, precio unitario y tipo de impuesto, el desglose de impuestos por tipo, los importes neto, impuesto, bruto y a pagar, además de las condiciones de pago con IBAN y BIC.
Imprimir y archivar
El botón de impresión genera una vista bien formateada para el cuadro de diálogo de impresión del navegador; puede imprimir directamente ahí o elegir "Guardar como PDF". Importante para la contabilidad: el XML original sigue siendo el documento con validez fiscal y debe archivarse de forma inalterable (GoBD en Alemania); la impresión solo sirve como copia de lectura.
Comprobar una factura recibida
Al recibir una factura conviene revisar los datos estructurados: ¿coinciden los importes, los tipos de impuesto, el IBAN y la referencia de enrutamiento? El PDF visible de una factura ZUGFeRD puede diferir del XML incrustado; lo vinculante es el XML. Para una comprobación formal frente a EN 16931, disponemos además de nuestro validador de facturas electrónicas.
Privacidad
El visor funciona por completo en el navegador: el XML se analiza con DOMParser y los archivos PDF adjuntos se extraen con pdf-lib. Los datos de la factura, los socios comerciales y los datos bancarios nunca salen de su dispositivo: sin subida, sin registro, conforme al RGPD. Así puede abrir sin preocupación incluso facturas B2B confidenciales.