Volver al blog

XRechnung vs. ZUGFeRD: ¿Qué formato de factura electrónica es el adecuado para usted?

Publicado el 12 de agosto de 2025por Invapi Team
XRechnungZUGFeRDFacturación electrónicaFormatos

XRechnung vs. ZUGFeRD: ¿Qué formato de factura electrónica es el adecuado para usted?

Con la facturación electrónica obligatoria en Alemania, las empresas se enfrentan a una pregunta clave: ¿XRechnung o ZUGFeRD? Ambos formatos cumplen con la norma europea EN 16931, pero difieren fundamentalmente en estructura y caso de uso. Este artículo le ayuda a tomar la decisión correcta.

¿Qué es XRechnung?

XRechnung es el estándar alemán para facturas electrónicas enviadas a entidades del sector público. Es un formato XML puro, transmitido como UBL (Universal Business Language) o CII (Cross-Industry Invoice). La factura contiene exclusivamente datos estructurados legibles por máquinas — no hay representación visual en PDF.

XRechnung fue desarrollado por KoSIT (la Oficina de Coordinación para Estándares de TI) y es obligatorio para facturas a organismos del gobierno federal desde noviembre de 2020. El estándar define reglas de negocio adicionales más allá de la norma europea, como la Leitweg-ID obligatoria.

¿Qué es ZUGFeRD?

ZUGFeRD (Guía Central de Usuario del Foro para la Facturación Electrónica en Alemania) es un formato híbrido que integra un archivo XML legible por máquinas dentro de un documento PDF/A-3. Los destinatarios pueden, por tanto, tanto ver la factura visualmente como PDF como procesarla automáticamente a través del archivo CII XML integrado.

ZUGFeRD 2.x es idéntico al estándar francés Factur-X y ofrece seis perfiles con distintos niveles de detalle: Minimum, Basic WL, Basic, EN 16931 (Comfort), Extended y XRechnung. El perfil "EN 16931" (Comfort) implementa completamente el modelo de datos europeo y es la opción recomendada para facturas B2B. El perfil "XRechnung" cumple con los requisitos del estándar XRechnung y — a diferencia de todos los demás perfiles — se genera como un archivo XML puro sin PDF.

Las diferencias clave

Formato de datos

  • XRechnung: XML puro (UBL o CII). No incluye documento visual.
  • ZUGFeRD: PDF/A-3 con CII XML integrado. Legible tanto visual como automáticamente.

Caso de uso

  • XRechnung: Obligatorio para facturas a entidades del sector público (autoridades federales, estatales y municipales).
  • ZUGFeRD: Aplicable de forma flexible en el sector B2B y cada vez más también en el sector público (a través del perfil XRechnung).

Cumplimiento con EN 16931

Ambos formatos se basan en la norma europea EN 16931 y, por tanto, cumplen los requisitos legales para una factura electrónica. XRechnung define reglas nacionales adicionales (CIUS — Core Invoice Usage Specification) que se verifican durante la validación.

Legibilidad

  • XRechnung: Requiere software para su visualización. Sin herramientas especializadas, el archivo XML es difícil de leer para las personas.
  • ZUGFeRD: El PDF puede abrirse en cualquier lector de PDF. El procesamiento automático se realiza a través del XML integrado.

¿Cuándo elegir cada formato?

XRechnung es la opción correcta cuando:

  • Envía facturas a organismos federales o entidades del sector público
  • El destinatario exige explícitamente XRechnung
  • Transmite a través de la infraestructura Peppol
  • Sus sistemas ya operan sobre una base XML

ZUGFeRD es la opción correcta cuando:

  • Envía facturas a clientes empresariales del sector B2B
  • Los destinatarios también necesitan la factura visualmente como PDF
  • Busca una transición gradual de PDF a facturación electrónica
  • Trabaja internacionalmente con socios en Francia (compatibilidad con Factur-X)

Uso de ambos formatos con invapi

invapi admite completamente tanto XRechnung como ZUGFeRD. A través de la API, puede:

  • Convertir JSON a UBL/CII para generar archivos compatibles con XRechnung
  • Crear PDF ZUGFeRD integrando CII XML en PDF existentes
  • Analizar facturas entrantes en ambos formatos y convertirlas a JSON estructurado
  • Validar cada documento generado según las reglas de EN 16931 y XRechnung

Con el plan gratuito, puede probar ambos formatos de inmediato.

Conclusión

XRechnung y ZUGFeRD no son competidores — se complementan mutuamente. Para el sector público, XRechnung es ineludible, mientras que ZUGFeRD destaca en el ámbito B2B con su combinación de PDF y XML. Las empresas que dominen ambos formatos estarán completamente preparadas para la obligación de facturación electrónica.