XRechnung — Guía completa de la facturación electrónica alemana
Todo sobre XRechnung: el estándar alemán para la facturación electrónica a autoridades federales, modelo de datos, sintaxis soportadas, portales de envío y errores comunes.
¿Qué es XRechnung?
XRechnung es el CIUS (Core Invoice Usage Specification) alemán para EN 16931, obligatorio para la facturación electrónica a las autoridades federales en Alemania. Fue desarrollado por el IT-Planungsrat y es gestionado por KoSIT (Koordinierungsstelle für IT-Standards).
Desde el 27 de noviembre de 2020, todos los proveedores de las autoridades federales deben presentar facturas en formato XRechnung. Muchos estados federales han introducido requisitos similares para las autoridades estatales.
XRechnung soporta tanto la sintaxis UBL 2.1 como CII, pero es más restrictivo que EN 16931: varios campos opcionales en EN 16931 son campos obligatorios en XRechnung.
Modelo de datos XRechnung
Blog.post16.s2.intro
Blog.post16.s2.e1.label
Blog.post16.s2.e1.desc
Blog.post16.s2.e2.label
Blog.post16.s2.e2.desc
Blog.post16.s2.e3.label
Blog.post16.s2.e3.desc
Sintaxis y versiones
Blog.post16.s3.intro
Blog.post16.s3.e1.label
Blog.post16.s3.e1.desc
Blog.post16.s3.e2.label
Blog.post16.s3.e2.desc
Blog.post16.s3.e3.label
Blog.post16.s3.e3.desc
Portales de envío
Blog.post16.s4.intro
Portal federal: OZG-RE (Online-Zugang-Gesetz-Rechnungseingang) — el portal de envío central para las autoridades federales. Accesible en xrechnung.bund.de.
Red Peppol: los documentos XRechnung también pueden transmitirse a través de Peppol AS4 si el receptor está registrado en la red Peppol. La mayoría de las grandes autoridades federales tienen puntos de acceso Peppol.
Portales estatales: cada estado federal tiene sus propios portales. P.ej. portal e-Rechnung de NRW, Sajonia, Baviera, etc. Verifica los requisitos de tu autoridad destino.
ValidateFin y XRechnung
ValidateFin valida los documentos XRechnung (tanto sintaxis UBL como CII) contra las reglas schematron actuales, incluidos los campos obligatorios específicos de XRechnung como el Leitweg-ID. Los errores se muestran con los números de campo BT.
Abrir validador UBLPreguntas frecuentes
¿Es XRechnung obligatorio para las transacciones B2B en Alemania?
Actualmente XRechnung solo es obligatorio para las transacciones B2G (Business-to-Government) con autoridades federales. Para B2B, Alemania introducirá gradualmente una obligación general de facturación electrónica entre 2025 y 2028, en la que XRechnung y ZUGFeRD serán formatos reconocidos.
¿Cuál es la diferencia entre XRechnung y ZUGFeRD?
XRechnung es un formato XML puro para procesamiento automático. ZUGFeRD es un híbrido: PDF/A-3 con XML CII incorporado. Ambos pueden ser conformes con EN 16931, pero XRechnung es más restrictivo y es el estándar B2G obligatorio. ZUGFeRD es popular para B2B.
¿Qué es el Leitweg-ID y dónde lo encuentro?
El Leitweg-ID es el identificador de enrutamiento para el receptor dentro de la autoridad federal. Se indica en el pedido o contrato que recibes de la autoridad. Sin el Leitweg-ID correcto, tu factura no se entregará.
¿Cómo valido archivos XRechnung?
ValidateFin valida completamente los archivos XRechnung: esquema XSD, reglas EN 16931 y reglas CIUS específicas de XRechnung. KoSIT también ofrece una herramienta de validación oficial en xrechnung.bund.de.
¿Puedo crear XRechnung con mi software de contabilidad existente?
La mayoría de los paquetes de contabilidad alemanes (DATEV, Lexware, Sage, SAP) soportan la exportación XRechnung. Si tu software no exporta XRechnung, puedes exportar los datos como XML o CSV y convertirlos con un servicio de conversión.
Blog.post16.faq.q6
Blog.post16.faq.a6
Blog.post16.faq.q7
Blog.post16.faq.a7
Blog.post16.faq.q8
Blog.post16.faq.a8
Blog.post16.faq.q9
Blog.post16.faq.a9
Blog.post16.faq.q10
Blog.post16.faq.a10