Facturación electrónica en Alemania 2025–2028: XRechnung, ZUGFeRD y obligación B2B

Alemania opera dos sistemas paralelos: XRechnung para facturas B2G del sector público (obligatorio desde 2020) y una obligación B2B estructurada a partir de 2025. aiDoks valida y genera el formato correcto.

Calendario de la obligación alemana

2020

XRechnung obligatorio para B2G federal

27 de noviembre de 2020: todos los proveedores que facturan a compradores federales públicos alemanes deben presentar en formato XRechnung 3.x.

2025

B2B: todas deben poder recibir

1 de enero de 2025: todas las empresas deben poder recibir técnicamente facturas electrónicas estructuradas que cumplan EN 16931. Durante el periodo transitorio se sigue permitiendo enviar papel o PDF con consentimiento.

2027–28

B2B: la emisión pasa a ser obligatoria

1 de enero de 2027: las empresas con una facturación del año anterior superior a 800.000 € deben enviar facturas electrónicas estructuradas en las transacciones B2B nacionales. 1 de enero de 2028: siguen todas las demás empresas.

¿Qué formato necesita?

XRechnung (B2G — sector público)

CIUS alemán de EN 16931, disponible en sintaxis UBL y CII. Obligatorio para facturas a compradores federales, estatales y municipales. Campo clave: Leitweg-ID.

ZUGFeRD / Factur-X (B2B — sector privado)

PDF/A-3 híbrido con XML CII incrustado. Cinco perfiles de MINIMUM a EXTENDED; EN 16931 o superior recomendado.

PEPPOL BIS 3.0 (transfronterizo)

Para facturas transfronterizas a clientes de la UE, PEPPOL BIS 3.0 UBL es el estándar.

EN 16931 (norma base)

El estándar europeo de facturación electrónica que subyace a todos los formatos anteriores.

¿Qué es el Leitweg-ID y por qué es importante?

El Leitweg-ID es un código con formato NNNN-NNNNNNN-NN asignado por autoridades de compra federales y estatales alemanas.

Errores comunes de validación de XRechnung

  • BR-DE-1 — Referencia del comprador (Leitweg-ID) ausente o vacía.
  • BR-DE-15 — Dirección electrónica del vendedor ausente.
  • BR-DE-21 — CustomizationID incorrecto. Debe ser exactamente el URN XRechnung 3.0.
  • BR-CO-15 — Incongruencia en el importe total a pagar.

Obligación B2B: ¿qué formatos califican?

La Wachstumschancengesetz requiere facturas estructuradas basadas en EN 16931.

Facturación electrónica en Alemania: preguntas frecuentes

¿Es obligatoria la facturación electrónica en Alemania?

Sí, por fases. El B2G (facturas a compradores del sector público federal y de los estados) es obligatorio desde el 27 de noviembre de 2020 en formato XRechnung. Para el B2B, desde el 1 de enero de 2025 todas las empresas deben poder recibir facturas electrónicas estructuradas; la obligación de emitir entra en vigor el 1 de enero de 2027 para las empresas con una facturación del año anterior superior a 800.000 € y el 1 de enero de 2028 para todas las demás. La obligación se basa en la Directiva UE 2014/55/UE y la Ley alemana de oportunidades de crecimiento (Wachstumschancengesetz).

¿Qué formato necesito para las facturas al sector público (B2G)?

XRechnung 3.x — la especificación de uso del núcleo de factura (CIUS) alemana de la EN 16931. Es obligatoria para las facturas a compradores federales presentadas a través de ZRE (plataforma federal de recepción de facturas), OZG-RE o los portales de los estados. El campo adicional clave es el Leitweg-ID (referencia del comprador), que cada autoridad alemana asigna con el pedido. Los portales aceptan tanto la sintaxis UBL como CII.

¿Cuál es el calendario B2B de la facturación electrónica en Alemania?

1 de enero de 2025: todas las empresas deben poder recibir facturas electrónicas estructuradas (UBL o CII conformes con la EN 16931). 1 de enero de 2027: las empresas con una facturación del año anterior superior a 800.000 € también deben enviar facturas electrónicas estructuradas. 1 de enero de 2028: todas las empresas restantes deben enviar facturas electrónicas estructuradas. ZUGFeRD / Factur-X (PDF + XML híbrido) cuenta como formato válido para el B2B.

¿Qué es ZUGFeRD y cómo se relaciona con Factur-X?

ZUGFeRD y Factur-X son el mismo formato técnico — un archivo PDF/A-3 con una factura legible por humanos Y un documento XML CII legible por máquinas incrustado. ZUGFeRD es el nombre de marca alemán (mantenido por FeRD); Factur-X es el nombre franco-europeo (mantenido por FNFE-mpe). ZUGFeRD 2.x = Factur-X 1.x. Ambos son válidos para la facturación electrónica B2B alemana desde 2025.

¿Qué es el Leitweg-ID y dónde lo encuentro?

El Leitweg-ID (identificador de enrutamiento) es un código de cuatro segmentos asignado por los compradores federales y de los estados alemanes para identificar su dirección de facturación, por ejemplo 04011000-12345-67. Debe figurar en el campo de referencia del comprador (cbc:BuyerReference en UBL, ram:BuyerReference en CII) de cada factura XRechnung. La autoridad compradora lo envía con el pedido. Sin un Leitweg-ID válido, el portal público rechaza la factura de inmediato.

¿Qué ocurre si envío una factura no conforme a una autoridad alemana?

El portal (ZRE, OZG-RE o un equivalente estatal) rechaza la factura automáticamente — no hay revisión humana. El plazo de pago de 30 días no comienza hasta que presente una factura que supere la validación. No hay período de gracia; el rechazo es inmediato y recibe un informe de errores con los ID de las reglas incumplidas. Valide con aiDoks antes del envío para detectar los errores con antelación.

¿Listo para validar o generar facturas electrónicas alemanas?

Gratis, preciso, soporta XRechnung 3.x y ZUGFeRD / Factur-X.