Todos los artículos
Conocimiento

XRechnung vs. ZUGFeRD: la diferencia

Ambas son facturas electrónicas conformes — pero pensadas para receptores distintos. Cuándo necesitas cada formato.

por Torsten Link · Última revisión: 10 de julio de 2026

XRechnung y ZUGFeRD son los dos formatos de factura electrónica habituales en Alemania. Ambos implementan la norma europea EN 16931 y son, por tanto, facturas electrónicas válidas —la diferencia está en cómo se empaquetan los datos y quién puede procesarlos mejor.

01¿Qué es una XRechnung?

Una XRechnung es un conjunto de datos XML puro según EN 16931 —datos estructurados hechos para máquinas, no para que los mire una persona. Es el estándar vinculante de la administración pública alemana: quien factura a organismos federales, estatales o municipales no puede evitarla. Como el archivo no contiene un diseño legible, el destinatario necesita un software que muestre y valide el contenido XML. La ventaja: los datos son inequívocos y pueden procesarse de forma totalmente automática.

02¿Qué es ZUGFeRD y en qué se diferencia?

ZUGFeRD es un formato híbrido: una factura PDF normal (PDF/A-3) en la que los datos estructurados se incrustan además como XML. Tu cliente ve una factura habitual y legible, mientras su software lee automáticamente los datos incrustados. Así ZUGFeRD combina ambos mundos y es ideal en el B2B —también para destinatarios que aún no procesan XML puro. Factur-X es su equivalente francés técnicamente idéntico.

03¿Qué formato necesito para cada destinatario?

Como regla general: XRechnung para las administraciones (B2G), ZUGFeRD para clientes empresariales (B2B) —o XRechnung si el cliente la exige expresamente. Para clientes particulares (B2C) basta con la factura clásica. A nivel internacional entran otros formatos equivalentes: Factur-X en Francia, FatturaPA en Italia. Lo decisivo no es el nombre del formato, sino que la factura cumpla los requisitos del destinatario y del país correspondiente.

04¿Tengo que elegir entre XRechnung y ZUGFeRD?

No —el software moderno genera ambos formatos a partir de la misma factura. Introduces la factura una vez, eliges el destinatario y el formato adecuado se produce en segundo plano, incluida la validación contra EN 16931 para que la factura no sea rechazada por errores formales. Así la cuestión del formato es un ajuste en lugar de una decisión —y puedes emitir la misma operación como XRechnung o ZUGFeRD según el cliente.

05¿Qué formato debe elegir mi empresa?

Depende del destinatario. Para clientes del sector público (federal, estatal, municipal), a menudo se exige expresamente XRechnung. En el B2B, ZUGFeRD o Factur-X suele ser la opción más cómoda, porque tu cliente también recibe el PDF visible y no necesita software especial para leer el XML. Al final, lo importante no es que te decantes por un formato, sino que tu software de facturación pueda generar ambos conforme a la norma y elija el adecuado para cada destinatario.

XRechnungZUGFeRD / Factur-X
EstructuraArchivo XML puroPDF/A-3 con XML incrustado (híbrido)
Legible por personasNo, solo por máquinaSí: el PDF es visible y el XML va dentro
BaseEN 16931 (CIUS nacional)EN 16931 a partir del perfil «EN 16931»/Comfort
Uso típicoFacturas al sector público (B2G)B2B, cuando el destinatario también quiere ver el PDF
Extensión de archivo.xml.pdf

Lo esencial en breve

XRechnung = XML puro para la administración, ZUGFeRD = PDF con XML para B2B. Ambos cumplen EN 16931 — y con el software adecuado nunca tienes que decidirte.

¿Factura electrónica? Viene incluida.

Escribe tu factura como siempre — XRechnung, ZUGFeRD y más se generan automáticamente.