Peppol BIS Billing V3

Peppol BIS Billing 3.0: el perfil Peppol europeo para e-facturas, basado en EN 16931 y UBL.

Peppol BIS Billing 3.0 es el perfil central de facturación en la red Peppol. Es la norma europea para las e-facturas enviadas y recibidas a través de Peppol, y constituye la base sobre la que se construyen las variantes nacionales como NLCIUS y XRechnung.

¿Qué es BIS Billing V3?

BIS significa Business Interoperability Specification. BIS Billing V3 es un CIUS (Core Invoice Usage Specification) de la norma europea EN 16931. Toma el modelo semántico de EN 16931 como punto de partida y le añade reglas de validación específicas de Peppol.

La norma admite dos tipos de documentos: Invoice (factura) y Credit Note (nota de crédito). Ambos están disponibles en dos sintaxis: UBL 2.1 (la más utilizada) y CII (Cross-Industry Invoice).

Características
PropiedadValorGestorOpenPeppolBaseEN 16931SintaxisUBL 2.1, CIIVersión actual3.0.20 (noviembre 2025, hotfix enero 2026)Obligatorio desde23 de febrero de 2026AlcanceEuropa (red Peppol)
DocumentTypeId

El DocumentTypeId identifica el formato de manera única en la red Peppol:

UBL Invoice:

urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1

UBL Credit Note:

urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1

CII Invoice:

urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100::CrossIndustryInvoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::D16B
¿Qué valida BIS Billing V3?

BIS Billing V3 añade cientos de reglas de negocio por encima de EN 16931. Las principales categorías:

  • Controles aritméticos: los importes de IVA, los totales de línea y los totales de factura deben ser correctos
  • Validación de identificadores: los schemeID deben provenir de las listas de códigos correctas (EAS, ICD)
  • Coherencia de campos: determinadas combinaciones de campos deben ser lógicas (por ej. tipo de IVA con categoría S)
  • Reglas nacionales: pueden aplicarse reglas Peppol adicionales por país (NL-R-, DK-R-, SE-R-, DE-R-)

La validación se realiza mediante artefactos Schematron que OpenPeppol publica con cada release.

Política de versiones

OpenPeppol publica dos nuevas releases al año (mayo y noviembre). Tras la publicación, se aplica un período de transición de tres meses durante el cual se aceptan tanto la versión antigua como la nueva. Después de ese período, la nueva versión es obligatoria.

La versión actual (3.0.20) incluye entre otros:

  • Eliminación de la restricción sobre archivos PDF adjuntos
  • Nuevo código EAS 0244 y códigos ICD 0241 a 0245
  • Adición del código VATEX VATEX-EU-135-1
  • Reglas nacionales danesas actualizadas
Relación con otros formatos

BIS Billing V3 ocupa un lugar central en la jerarquía de normas. Es el puente entre el modelo semántico abstracto (EN 16931) y las implementaciones nacionales:

EN 16931
    └── Peppol BIS Billing V3   ← este formato
         ├── NLCIUS (Países Bajos)
         ├── XRechnung (Alemania)
         ├── Svefaktura (Suecia)
         └── ...

Para más información sobre esta estructura, consulte De la semántica a la sintaxis.

eConnect y BIS Billing V3

El PSB de eConnect valida automáticamente todas las facturas entrantes y salientes con respecto a la release BIS Billing vigente. Con cada nueva versión, los artefactos Schematron se actualizan y las nuevas listas de códigos se soportan. El validador en línea gratuito en el sitio web de eConnect también comprueba las facturas con respecto a la release actual.

Variantes de factura (InvoiceTypeCode)

BIS Billing V3 admite varios tipos de factura mediante el InvoiceTypeCode. Los dos códigos más utilizados son 380 (factura comercial) y 381 (nota de crédito). Además, los códigos 383 (nota de débito) y 386 (factura de anticipo) están disponibles en este perfil.

La autofacturación (código 389) no es compatible con el perfil BIS Billing V3 estándar, pero dispone de su propio perfil Peppol: BIS Self-Billing 3.0, con un CustomizationID y ProfileID independientes.

Para el resumen completo de todos los InvoiceTypeCodes, incluyendo la comparación por norma y la explicación por código, consulte el artículo InvoiceTypeCode.

Cambios futuros: revisión de EN 16931

En el BIS Billing 3.0 actual, solo se puede mencionar una referencia de pedido (OrderReference) por factura. Si una factura se refiere a varios pedidos, el proveedor debe crear varias facturas. Esta limitación proviene del modelo semántico de EN 16931, en el que se basa BIS Billing.

El 13 de febrero de 2026, CEN (el organismo europeo de normalización) aprobó formalmente la versión revisada de EN 16931. La adición más importante es el soporte para varios pedidos por factura, incluyendo referencias de pedido a nivel de línea. La limitación actual de una sola OrderReference por documento queda así eliminada.

Técnico : la norma revisada permite varios elementos OrderReference a nivel de documento y añade un OrderLineReference por línea de factura. Además, los elementos AdditionalDocumentReference ya pueden contener referencias adicionales (proyecto, contrato o buyer reference), pero estos no sustituyen a la OrderReference.

Los cambios se integrarán previsiblemente en una nueva versión de la norma Peppol en aproximadamente un año, posiblemente como BIS Billing 4.0. Hasta entonces, la limitación actual permanece vigente. En cuanto la nueva versión esté disponible, eConnect actualizará la validación y el procesamiento para que pueda enviar directamente varias referencias de pedido por factura.


Valide su factura

Artículos relacionados