ZUGFeRD, Factur-X y XRechnung: cómo leer y procesar facturas electrónicas

Aprende a procesar facturas electrónicas en formato ZUGFeRD, Factur-X y XRechnung. Descubre cómo abrir archivos XML y gestionarlos paso a paso con Tailride.

Etiquetas
#factura electrónica#zugferd#factur-x#xrechnung#gestión de facturas
Revisión y procesamiento de facturas electrónicas ZUGFeRD, Factur-X y XRechnung en Tailride

Por Tailride · 7 min de lectura · Actualizado en octubre de 2026

Un proveedor te envía un PDF que parece una factura convencional. Otro te remite un archivo XML que, al abrirlo, muestra solo un bloque de código ininteligible. Ambos documentos pueden contener datos estructurados válidos, pero el método de trabajo varía: mientras ZUGFeRD y Factur-X integran los metadatos XML dentro de un PDF legible, XRechnung suele entregarse como un fichero XML independiente.

Saber cómo procesar facturas electrónicas de este tipo evita tener que transcribir importes a mano o convertir formatos sin necesidad. Tailride extrae directamente la información estructurada de estos estándares europeos y genera una vista clara del documento antes de sincronizarlo con tu contabilidad. A continuación, te explicamos cómo identificar cada archivo, incorporarlo al flujo de trabajo y verificar los importes.

ZUGFeRD, Factur-X y XRechnung: ¿en qué se diferencian?

FormatoArchivo habitualVisualización para el usuarioUbicación de los datos estructurados
ZUGFeRDPDF/A-3El documento visual dentro del PDFArchivo XML incrustado en el PDF
Factur-XPDF/A-3El documento visual dentro del PDFArchivo XML incrustado en el PDF
XRechnungXMLVista previa generada por software (si dispone de ella)El propio archivo XML, bajo sintaxis UBL o CII

ZUGFeRD y Factur-X son las denominaciones alemana y francesa, respectivamente, de un estándar híbrido desarrollado de forma conjunta. El documento PDF ofrece una representación gráfica cómoda para cualquier revisión humana, mientras que el XML incrustado aporta los campos estructurados que interpretan los programas de gestión. En sus versiones actuales, ambas especificaciones coinciden plenamente, tal como señalan el German Forum for Electronic Invoicing (FeRD) y el organismo francés FNFE-MPE.

Por su parte, XRechnung es el estándar oficial de facturación electrónica de la administración pública alemana, regulado bajo la norma europea EN 16931. Emplea sintaxis XML como UBL o UN/CEFACT CII. Para examinar su contenido sin descifrar etiquetas técnicas, se requiere un visor o una plataforma de gestión. El repositorio de pruebas de KoSIT ofrece ejemplos en ambas estructuras.

Conviene recordar que un PDF corriente no constituye por sí solo una factura estructurada, del mismo modo que un archivo con extensión .xml no garantiza el cumplimiento de la norma XRechnung. La validez depende de la estructura interna y de las reglas del estándar, no del nombre del archivo.

¿Cómo saber qué tipo de factura electrónica has recibido?

Antes de realizar cualquier cambio, analiza el fichero original:

  1. Si es un PDF, revisa los archivos adjuntos. Abre el panel de adjuntos en tu lector de PDF habitual. Las facturas ZUGFeRD o Factur-X contienen un archivo XML incrustado, habitualmente llamado factur-x.xml. La apariencia visual por sí sola no garantiza que contenga datos estructurados.

  2. Si es un archivo XML, utiliza un visor compatible. Aunque las primeras líneas del código indiquen si se trata de UBL o CII, necesitarás una herramienta especializada para comprobar los conceptos con claridad. Una extensión .xml tampoco certifica por sí misma la validez frente a XRechnung.

  3. Conserva siempre el fichero en su estado inicial. Si imprimes un PDF híbrido en una nueva copia digital o guardas un XML como imagen, eliminarás los datos estructurados que facilitan su procesamiento automático.

Localizar el XML confirma que el archivo contiene datos listos para importar, pero no sustituye la validación del esquema sintáctico ni de las reglas de negocio. Extraer datos, visualizarlos y validar su conformidad fiscal constituyen fases distintas.

Cómo procesar facturas electrónicas ZUGFeRD o Factur-X en PDF con Tailride

Sube el archivo PDF original a Tailride o sincronízalo a través de una vía conectada. El flujo de trabajo para factura electrónica de Tailride detecta el XML interno y toma sus campos estructurados directamente, sin necesidad de aplicar reconocimiento óptico de caracteres (OCR) sobre el texto visual. El diseño del PDF se mantiene como referencia visual para el usuario.

En cuanto el documento se carga en la plataforma, puedes contrastar los datos clave (emisor, numeración, fechas, divisa, bases imponibles, desglose de IVA y líneas de detalle) con los datos del proveedor. Si existiera alguna discrepancia entre la vista del PDF y el XML interno, Tailride prioriza los datos estructurados del XML. Ante cualquier diferencia de calado, conviene consultar con el emisor antes de asentar el apunte contable.

Si ya guardas los documentos en tu ordenador, puedes utilizar una carpeta sincronizada: selecciona una ubicación local y Tailride Desktop remitirá automáticamente los nuevos PDF compatibles, incluidos los híbridos ZUGFeRD y Factur-X. Nuestra guía sobre cómo importar facturas en PDF desde una carpeta local a Xero automáticamente describe la configuración de estas carpetas y el posterior enlace contable.

Las capturas que verás a continuación corresponden a un ejemplo de XRechnung en XML, no a un PDF híbrido. Aunque el proceso de revisión es muy similar, la naturaleza del archivo de entrada es distinta.

Cómo abrir y procesar facturas electrónicas XRechnung en XML con Tailride

Cuando trabajes con un fichero XRechnung exclusivamente en XML, solo tienes que cargarlo directamente en la interfaz web de Tailride. El caso ilustrado procede del banco oficial de pruebas KoSIT XRechnung test suite en sintaxis UBL. Tailride analiza los campos técnicos y crea una representación visual en PDF para facilitar la revisión del documento, manteniendo intacto el archivo XML de origen.

En la primera captura, (1) señala la vista previa generada a partir del XML, mientras que (2) muestra el panel lateral de Tailride con los campos extraídos. Puedes contrastar el número de factura, la fecha de emisión, el proveedor, la moneda y el importe entre ambas secciones. En este ejemplo, el número de documento es 123456XX y el importe total asciende a 336,90 EUR.

Ejemplo de XRechnung UBL de KoSIT en Tailride: (1) representación en PDF generada desde el XML y (2) campos de la factura extraídos

Ejemplo de factura XRechnung UBL (KoSIT) en Tailride: (1) representación visual generada en PDF y (2) campos clave extraídos en la interfaz web.

A continuación, conviene revisar las líneas de factura. El recuadro resaltado de la segunda captura desglosa los conceptos importados: descripciones, unidades, precio unitario, tipo de IVA aplicado y total bruto de cada línea. En este caso, las dos partidas, de 309,01 EUR y 27,89 EUR, suman con exactitud el total de 336,90 EUR. Las cuentas contables sugeridas constituyen una propuesta sujeta a confirmación: el indicador «AI · 95%» refleja la certeza del sistema respecto a la asignación contable, no la fiabilidad de la extracción de datos del XML.

Panel de líneas de factura XRechnung en Tailride con descripciones, cantidades, precios unitarios, IVA, totales y cuentas contables

La misma factura de prueba XRechnung con el desglose de líneas en Tailride: importes, tipos impositivos y cuentas contables sugeridas.

Este ejemplo ilustra el comportamiento habitual de un archivo UBL en Tailride. No constituye una referencia universal para cualquier variante de XRechnung ni actúa como informe formal de validación fiscal.

¿Qué comprobar antes de enviar la factura a contabilidad?

Aunque la información estructurada suprime el tecleo de importes, siempre conviene efectuar un control antes de validar el apunte definitivo en el libro diario:

  • Datos fiscales: razón social del emisor y receptor, NIF/CIF, número de factura y referencias a pedidos o albaranes.

  • Fechas y divisa: fecha de expedición, fecha de vencimiento y moneda de liquidación.

  • Desglose económico: base imponible, cuotas y tipos de IVA aplicados y total a pagar, verificando el cuadre exacto de las líneas.

  • Partidas: conceptos facturados, unidades de medida, precios unitarios y régimen fiscal aplicable.

  • Imputación contable: cuenta de gasto asignada, tratamiento de los impuestos indirectos y software contable de destino.

  • Custodia del original: conservar el archivo original recibido (sea el PDF con XML integrado o el fichero XML independiente).

Si el PDF visual no coincide con los datos del XML, o si falta información obligatoria del emisor, acláralo con el proveedor antes de modificar el borrador a mano. Leer correctamente los datos no equivale a certificar que la factura cumpla todas las directrices legales de XRechnung o ZUGFeRD. Cuando necesites acreditar la conformidad técnica oficial, recurre a herramientas específicas; KoSIT facilita un validador oficial de XRechnung para comprobar la adecuación al estándar.

Una vez revisado el contenido, selecciona la integración contable de Tailride pertinente y comprueba el resultado en tu programa de contabilidad tras la primera sincronización, verificando tanto los apuntes generados como el archivo adjunto.

¿Qué papel desempeña Tailride Desktop?

La aplicación de escritorio agiliza la recopilación de documentos alojados en portales de proveedores, carpetas de red locales o buzones gestionados mediante Proton Mail Bridge. Los archivos PDF híbridos ZUGFeRD o Factur-X depositados en carpetas sincronizadas entran de inmediato en el circuito de revisión. En cambio, para los ficheros XML puros de XRechnung, la carga directa a través de la aplicación web sigue siendo el método adecuado, ya que la sincronización por carpetas locales admite actualmente archivos PDF e imágenes.

03-desktop-watched-folder-en.webp

Configuración de carpetas supervisadas en Tailride Desktop como canal de entrada documental.

Si sueles recibir facturación en Proton Mail, consulta nuestra guía sobre cómo descargar facturas desde Proton Mail con Tailride. La aplicación de escritorio canaliza la entrada de los archivos; la lectura e interpretación de los datos estructurados se efectúa en Tailride una vez transferido el documento.

Preguntas frecuentes

¿Es lo mismo una factura en PDF que una factura electrónica estructurada?

No. Un PDF convencional únicamente contiene una representación gráfica o texto plano. Una factura ZUGFeRD o Factur-X contiene, además de esa imagen visual, un archivo XML con los datos desglosados bajo un estándar normalizado. Para distinguirlos hay que examinar los adjuntos internos del archivo.

¿Cuál es la diferencia entre ZUGFeRD y Factur-X?

Son las denominaciones empleadas en Alemania y Francia para un formato híbrido común basado en PDF y XML. En las versiones vigentes ambos estándares están completamente unificados. Lo fundamental al procesarlas es comprobar el perfil de datos que incluye el documento.

¿Cómo se abre una factura XRechnung en formato XML?

Puedes utilizar un visor de facturación electrónica o subir el fichero XML original directamente a Tailride. La plataforma creará una vista en PDF clara y extraerá los conceptos para que puedas comprobarlos cómodamente.

¿Utiliza Tailride tecnología OCR con los archivos ZUGFeRD y Factur-X?

No es necesario. Cuando un PDF híbrido compatible incluye el archivo XML interno, Tailride extrae los metadatos directamente del código estructurado. La lectura mediante OCR se reserva para facturas en PDF convencionales que carecen de datos estructurados.

¿Se pueden sincronizar archivos XML de XRechnung mediante carpetas locales supervisadas?

Actualmente no. La sincronización automática mediante carpetas locales de Tailride Desktop está configurada para documentos en PDF e imágenes. Los ficheros XML independientes deben subirse a través de la interfaz web.

¿Poder abrir una factura electrónica garantiza que sea válida legalmente?

No. Interpretar los datos y generar una vista gráfica no presupone que el archivo cumpla el esquema sintáctico ni los requisitos legales del formato. Para certificar la validez fiscal conviene recurrir a un validador oficial del estándar en cuestión.

¿Es obligatorio conservar el archivo XML original de la factura?

Sí. Es indispensable archivar el fichero original tal como se recibió, ya sea el XML independiente o el PDF/A-3 con el XML adjunto. La visualización en PDF generada sirve para su revisión interna, pero el archivo estructurado es el documento con plena validez técnica.

Empieza con una factura de prueba

Selecciona una factura reciente de un proveedor habitual. Comprueba si se trata de un PDF híbrido o de un XML independiente, súbela a Tailride y verifica la correspondencia de las bases imponibles, las líneas de detalle y los impuestos. Una vez validado el circuito, podrás conectar tus carpetas o cuentas de correo para automatizar el traspaso a tu programa contable.

Descubre cómo gestiona Tailride la factura electrónica.

Tailride