Facturación electrónica con UBL 2.1 y Peppol BIS 3.0
La facturación electrónica se está convirtiendo en obligatoria en muchos países europeos. Descubra cómo el formato UBL 2.1 y la red Peppol simplifican los intercambios B2B y B2G.
¿Por qué la facturación electrónica?
La facturación electrónica (e-invoicing) sustituye las facturas en papel y PDF por mensajes XML estructurados. Reduce los costes de procesamiento, acelera los pagos y facilita los controles fiscales automatizados.
En Europa, la Directiva 2014/55/UE obliga a la facturación electrónica en la contratación pública. Muchos países están extendiendo ahora esta obligación al sector privado (Francia, Bélgica, Alemania...).
Blog.post2.s1.p3
Estructura de la factura UBL 2.1
Una factura Peppol BIS 3.0 es un archivo XML UBL 2.1. Aquí tiene un ejemplo simplificado:
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
<ID>INV-2026-001</ID>
<IssueDate>2026-01-28</IssueDate>
<DueDate>2026-02-27</DueDate>
<InvoiceTypeCode>380</InvoiceTypeCode>
<DocumentCurrencyCode>EUR</DocumentCurrencyCode>
<AccountingSupplierParty>
<Party>
<PartyName><Name>ACME SA</Name></PartyName>
<EndpointID schemeID="0088">1234567890128</EndpointID>
</Party>
</AccountingSupplierParty>
<LegalMonetaryTotal>
<TaxExclusiveAmount currencyID="EUR">1000.00</TaxExclusiveAmount>
<TaxInclusiveAmount currencyID="EUR">1210.00</TaxInclusiveAmount>
<PayableAmount currencyID="EUR">1210.00</PayableAmount>
</LegalMonetaryTotal>
</Invoice>Reglas de validación de Peppol BIS 3.0
Peppol aplica reglas de negocio (PINT/BR) además de la validación XSD:
BR-01
La factura debe tener un identificador único (ID)
BR-04
La fecha de emisión es obligatoria
BR-CO-15
Total con impuesto = total sin impuesto + importe del impuesto
BR-S-08
El tipo de IVA debe especificarse para cada línea imponible
Blog.post2.s3.r5.title
Blog.post2.s3.r5.desc
Blog.post2.s3.r6.title
Blog.post2.s3.r6.desc
Blog.post2.s3.r7.title
Blog.post2.s3.r7.desc
Blog.post2.s3.r8.title
Blog.post2.s3.r8.desc
La red Peppol: ¿cómo funciona?
Peppol (Pan-European Public Procurement OnLine) es una red de intercambio estandarizada. Las empresas se conectan a través de un Punto de Acceso certificado. Los documentos se enrutan por la red mediante identificadores Peppol (GLN, número de IVA...).
Para enviar una factura en Peppol, su archivo UBL debe cumplir las reglas BIS 3.0. Ahí es donde un validador como ValidateFin se vuelve esencial antes del envío.
Blog.post2.s4.p3
Blog.post2.s6.title
Blog.post2.s6.intro
- Blog.post2.s6.f1.name — Blog.post2.s6.f1.desc
- Blog.post2.s6.f2.name — Blog.post2.s6.f2.desc
- Blog.post2.s6.f3.name — Blog.post2.s6.f3.desc
- Blog.post2.s6.f4.name — Blog.post2.s6.f4.desc
- Blog.post2.s6.f5.name — Blog.post2.s6.f5.desc
- Blog.post2.s6.f6.name — Blog.post2.s6.f6.desc
- Blog.post2.s6.f7.name — Blog.post2.s6.f7.desc
- Blog.post2.s6.f8.name — Blog.post2.s6.f8.desc
- Blog.post2.s6.f9.name — Blog.post2.s6.f9.desc
- Blog.post2.s6.f10.name — Blog.post2.s6.f10.desc
Blog.post2.s7.title
Blog.post2.s7.p1
- Blog.post2.s7.step1.title — Blog.post2.s7.step1.desc
- Blog.post2.s7.step2.title — Blog.post2.s7.step2.desc
- Blog.post2.s7.step3.title — Blog.post2.s7.step3.desc
- Blog.post2.s7.step4.title — Blog.post2.s7.step4.desc
- Blog.post2.s7.step5.title — Blog.post2.s7.step5.desc
Blog.post2.s7.p2
Valide su factura UBL
Nuestro validador UBL / Peppol comprueba la conformidad estructural (XSD) y las reglas de negocio Peppol BIS 3.0. Vea todas las líneas de la factura y corrija los errores antes del envío.
Validar mi factura UBLPreguntas frecuentes
¿Qué es UBL 2.1 y cómo se relaciona con Peppol?
UBL 2.1 (Universal Business Language) es un estándar XML para documentos comerciales electrónicos, incluidas facturas y notas de crédito. Peppol BIS Billing 3.0 es una especificación construida sobre UBL 2.1 que añade reglas de negocio específicas para la facturación electrónica a través de la red Peppol, implementando la norma europea EN 16931.
¿Qué reglas de negocio Peppol BIS 3.0 comprueba el validador?
El validador comprueba docenas de reglas de negocio, incluyendo: coherencia de categorías de IVA, cálculos de totales de líneas, identificación obligatoria de proveedor/comprador, validación de condiciones de pago, cálculos de descuentos y cargos, y conciliación de totales a nivel de documento.
¿Puedo validar tanto facturas UBL como notas de crédito?
Sí. El validador UBL de ValidateFin admite tanto documentos UBL 2.1 Invoice como Credit Note. Las mismas reglas de Peppol BIS 3.0 y EN 16931 se aplican a ambos, con reglas específicas activadas para las notas de crédito.
Blog.post2.faq.q4
Blog.post2.faq.a4
Blog.post2.faq.q5
Blog.post2.faq.a5
Blog.post2.faq.q6
Blog.post2.faq.a6
Blog.post2.faq.q7
Blog.post2.faq.a7
Blog.post2.faq.q8
Blog.post2.faq.a8
Blog.post2.faq.q9
Blog.post2.faq.a9
Blog.post2.faq.q10
Blog.post2.faq.a10