Formatos y estándares · 2 min de lectura · 21 de octubre de 2026

La norma EN 16931 explicada: la base de la factura electrónica europea

Detrás de UBL, CII, Peppol, XRechnung o Factur-X hay una misma norma europea que fija qué datos tiene que llevar una factura electrónica. Es la EN 16931.

Qué es

La EN 16931 es una norma europea elaborada por el Comité Europeo de Normalización (CEN) a petición de la Comisión Europea. Nace de la Directiva 2014/55/UE, que obliga a todas las administraciones públicas de la Unión a aceptar facturas electrónicas que cumplan esta norma.

Abre tu factura electrónica gratis. Arrastra tu Facturae, UBL o Factur-X al visor: la verás como una factura normal, sin subir el archivo.

Abrir el visor

Qué define

Su primera parte (EN 16931-1) es un modelo semántico: la lista de datos que puede o debe llevar una factura, cada uno con un código (BT-1 para el número de factura, BT-2 para la fecha…), agrupados en bloques (BG). Incluye:

  • Datos de la factura: número, fecha, tipo, divisa.
  • Vendedor y comprador: nombre, dirección, identificador fiscal.
  • Líneas: descripción, cantidad, precio, impuesto.
  • Desglose de impuestos y totales.
  • Forma de pago: IBAN, vencimiento, referencia.

También fija reglas de negocio: por ejemplo, que la suma de las líneas cuadre con los totales.

Sintaxis admitidas

La norma no es un formato de archivo en sí: dice qué datos hay que llevar, y luego hay sintaxis concretas que los representan. La EN 16931 admite dos:

  • UBL 2.1 (OASIS).
  • CII (UN/CEFACT Cross Industry Invoice).

Las CIUS: adaptaciones nacionales

Cada país o red puede añadir reglas propias sin salirse de la norma. Se llaman CIUS (Core Invoice Usage Specification). Ejemplos: XRechnung en Alemania, Peppol BIS Billing 3.0 en la red Peppol. Una factura indica qué reglas sigue en su CustomizationID.

Por qué importa en España

El Real Decreto 238/2026 exige que las facturas electrónicas entre empresas sigan la EN 16931 en una de estas sintaxis: UBL, CII, EDIFACT o Facturae. Por eso un programa que «haga XML» no basta: tiene que generar los datos y las reglas de la norma. Más en la guía de la factura electrónica obligatoria.

Cómo comprobar una factura

El visor abre facturas UBL y CII, enseña qué reglas declara seguir (EN 16931, Peppol, XRechnung…) y hace comprobaciones básicas de NIF, IBAN y totales. No sustituye a un validador oficial de esquema y reglas, pero detecta los errores más habituales en segundos.

Preguntas frecuentes

¿La EN 16931 es obligatoria?

La Directiva 2014/55/UE obliga a las administraciones a aceptarla, y cada país decide si la exige entre empresas. España la exige en la factura electrónica obligatoria.

¿Facturae cumple la EN 16931?

El RD 238/2026 admite Facturae siempre que cumpla la norma.

¿Qué es un BT?

Un «business term»: cada uno de los datos que define la norma, con su código (BT-1, BT-2…).

¿Dónde se consulta la norma?

Es una norma de pago del CEN; en España la distribuye UNE. Muchas especificaciones derivadas, como Peppol BIS, son públicas.