Guía
EN 16931: la norma europea detrás de los formatos de factura
Cómo funciona EN 16931: términos BT, grupos BG, reglas de negocio, sintaxis UBL y CII y especificaciones nacionales. Una guía para entender la validación.
EN 16931 describe los datos esenciales de una factura electrónica. No es un nombre de archivo ni una plataforma de envío: es un modelo común sobre el que se basan varios formatos europeos. Esta diferencia explica por qué una validación XML positiva no demuestra que la factura cumpla todos los requisitos de su destinatario.
Términos y reglas
Los términos de negocio, identificados como BT, representan información concreta: BT-1 es el número de factura, BT-2 la fecha de emisión y BT-10 la referencia del comprador. Los grupos BG reúnen datos relacionados, como los del vendedor o una línea de factura. La norma determina qué información es obligatoria y cuántas veces puede aparecer.
Las reglas de negocio BR comprueban relaciones y condiciones. Algunas exigen un campo; otras comprueban sumas, categorías de IVA, códigos de moneda o redondeos. Un error BR-CO no equivale a un problema de sintaxis XML. Lee el mensaje y la ubicación indicada antes de modificar el documento.
UBL y CII
El modelo puede expresarse con UBL 2.1 o UN/CEFACT CII. Cambian los nombres y la estructura de los elementos XML, pero los términos de negocio siguen siendo la referencia común. El validador EN 16931 aplica los artefactos oficiales a la sintaxis reconocida, en la versión indicada en su página.
El esquema XSD comprueba la estructura y los tipos de datos. Después, Schematron comprueba las reglas de negocio. Un documento puede superar el esquema y fallar una regla de totales: los resultados no son contradictorios.
Requisitos adicionales
Una CIUS restringe el uso del modelo para un país o una red. XRechnung y Peppol BIS Billing añaden requisitos que la comprobación del núcleo europeo no cubre. Una extensión puede incorporar datos adicionales que el destinatario debe poder procesar.
Elige las reglas que pide tu destinatario. El idioma del sitio no cambia el formato comprobado: la interfaz española no implica validar Facturae ni enviar datos tributarios. Tras la validación, revisa también la exactitud comercial, las instrucciones del cliente y el canal de transmisión acordado.
Fuentes
Herramientas para este tema
Fichas de países
Más guías
- Los perfiles ZUGFeRD y Factur-X, de MINIMUM a EXTENDED
- XRechnung o ZUGFeRD: qué formato elegir
- Facturación electrónica en Alemania: recepción y emisión
- Facturación electrónica en Francia: las etapas de 2026 y 2027
- Leitweg-ID: estructura, dígitos de control y uso en la factura
- IVA y redondeos: detectar diferencias en totales XML
No es asesoramiento jurídico. Las fechas y obligaciones siguen las fuentes oficiales citadas; se indica cuándo una fecha no es definitiva.