Volver al blog

Facturae, UBL o EDIFACT: qué formato de factura electrónica usar

Contenido del artículo

La respuesta corta es: el formato que uses depende de a quién factures, no de cuál sea «el mejor». Facturae es el estándar de referencia en España, sobre todo para facturar a la Administración pública. UBL es un estándar XML internacional y es la base del intercambio a través de la red PEPPOL, muy presente en Europa. Y EDIFACT es un formato EDI más veterano que domina en la gran distribución, la logística y la automoción. Los tres sirven para lo mismo —enviar una factura de un sistema a otro sin que nadie la teclee— pero no son intercambiables: cada destinatario acepta el suyo. En este artículo te explicamos las diferencias, cuándo se usa cada uno y qué papel juegan tu ERP y las integraciones para no acabar generando facturas a mano.

Qué es un formato de factura electrónica (y qué no)

Conviene aclarar un punto antes de comparar: una factura en PDF, aunque viaje por correo electrónico, no es una «factura electrónica» en el sentido estricto. Un PDF es una imagen pensada para que la lea una persona; un ordenador no puede procesar sus datos de forma fiable. Un formato estructurado como Facturae, UBL o EDIFACT es lo contrario: un fichero organizado en campos (emisor, receptor, líneas, impuestos, totales) que el sistema del destinatario lee y contabiliza automáticamente. Ese es el verdadero valor de la factura electrónica estructurada: menos errores de tecleo, cobros y pagos más rápidos y trazabilidad de principio a fin.

Comparativa: Facturae, UBL/PEPPOL y EDIFACT

Facturae

Es el formato XML de factura electrónica más extendido en España. Su uso más conocido es la facturación a las administraciones públicas, donde lleva años siendo obligatorio y se acompaña de firma electrónica. Al ser un estándar pensado para el contexto español, encaja bien con nuestros requisitos fiscales y es el punto de partida natural si trabajas con organismos públicos. Su alcance internacional, en cambio, es limitado: fuera de España rara vez lo van a esperar.

UBL y la red PEPPOL

UBL (Universal Business Language) es un estándar XML internacional para documentos comerciales, entre ellos la factura. Su gran ventaja es la interoperabilidad: es la base sobre la que funciona PEPPOL, una red que permite a empresas y administraciones de distintos países intercambiar facturas con reglas comunes. Si operas en Europa o prevés hacerlo, UBL sobre PEPPOL suele ser la apuesta más orientada al futuro, porque buena parte del impulso normativo europeo va en esa dirección. Piensa en UBL como el idioma del documento y en PEPPOL como la red de correos que lo transporta y garantiza que se entienda al otro lado.

EDIFACT

EDIFACT es un estándar EDI (intercambio electrónico de datos) mucho más antiguo, anterior al XML. No es tan legible como los formatos basados en XML, pero está profundamente implantado en sectores donde el volumen de documentos es enorme: grandes cadenas de distribución y retail, logística, automoción. Si tienes o quieres tener como cliente a un gran distribuidor, es muy probable que te exija enviar y recibir en EDIFACT (a menudo con sus propias variantes y mensajes concretos). No es que sea «mejor» o «peor»: es el idioma que hablan esas cadenas de suministro y, si quieres trabajar con ellas, tendrás que hablarlo.

La regla práctica: no elijas el formato por moda ni por preferencia técnica. Pregunta a cada cliente o canal importante en qué formato quiere recibir la factura y con qué requisitos. La respuesta a esa pregunta define tu lista de formatos mucho mejor que cualquier comparativa teórica.

Cuándo se usa cada uno

En la práctica, la elección casi nunca es «uno u otro», sino «cuál para cada destinatario». Los escenarios más habituales son:

  • Facturas a la Administración pública española: Facturae, con firma electrónica, es el camino esperado.
  • Operaciones B2B dentro de Europa: UBL a través de PEPPOL gana peso como estándar interoperable entre países.
  • Proveedores de la gran distribución, retail, logística o automoción: EDIFACT sigue siendo el rey en esas cadenas.
  • Factura electrónica B2B en España: el marco previsto contempla formatos estructurados estándar; los detalles técnicos y el calendario dependen del desarrollo reglamentario, así que conviene confirmar la norma vigente en cada momento antes de dar nada por seguro.

Es perfectamente normal que una misma empresa emita en Facturae para un ayuntamiento, en EDIFACT para una cadena de supermercados y en UBL para un cliente europeo. No hay contradicción: hay varios interlocutores con exigencias distintas.

Interoperabilidad: el verdadero reto

El problema de fondo no es «qué formato es mejor», sino cómo consigues que el mismo dato de factura salga en el formato que cada destinatario necesita sin volver a introducirlo. Ahí es donde muchas empresas tropiezan: acaban con procesos manuales, plantillas duplicadas y personas copiando cifras de un sistema a otro, con el riesgo de error que eso conlleva. La interoperabilidad de verdad significa que tu factura nace una sola vez en tu sistema de gestión y, a partir de ese dato único, se genera automáticamente en Facturae, UBL o EDIFACT según haga falta, e igualmente se reciben e integran las facturas de proveedores. Conseguir esto es una cuestión de arquitectura y de integración, no de elegir el formato «correcto».

El papel del ERP y las integraciones

Aquí es donde tu sistema de gestión marca la diferencia. Un buen ERP debería ser la fuente única de tus facturas y encargarse de traducirlas al formato que toque. Algunos generan Facturae o formatos estándar de serie o mediante un módulo; para escenarios más exigentes —EDIFACT con grandes distribuidores, envío por PEPPOL, mapeos específicos que pide un cliente concreto— lo habitual es apoyarse en una capa de integración o EDI conectada al ERP, que se ocupa de la conversión y del transporte.

En 3L Systems abordamos justo esa parte. Si trabajas con Dynamics 365 Business Central o con nuestro Vindex ERP, podemos dejar la generación y recepción de facturas conectada a los formatos que necesites, y cuando un cliente exige un mapeo o un canal a medida lo resolvemos con desarrollo de software a medida. El objetivo siempre es el mismo: que tu equipo no teclee facturas ni pelee con formatos, y que todo salga del dato que ya vive en tu ERP.

Este terreno se cruza además con otras obligaciones fiscales que conviene no confundir. Si quieres ver el contexto completo, puedes consultar nuestra página de Cumplimiento fiscal y normativa, y si te interesa la diferencia con el sistema de registro de facturas, te puede ayudar el artículo sobre VeriFactu frente a la factura electrónica.

Una recomendación honesta

No existe un formato universal que resuelva todos los casos, y desconfía de quien te lo venda así. Lo sensato es partir de tu realidad —a quién facturas, con qué volumen, en qué sectores y países— y diseñar a partir de ahí. En muchos proyectos la conclusión es soportar dos o tres formatos a la vez, orquestados desde el ERP. Y como la normativa de factura electrónica está en evolución, cualquier decisión conviene tomarla con visión de futuro y con asesoramiento profesional en la implantación, más que a golpe de plantilla suelta. Elegir bien la arquitectura ahora te ahorra rehacer el trabajo cada vez que aparece un cliente nuevo con su propio formato.

Preguntas frecuentes

¿Cuál es la diferencia entre Facturae, UBL y EDIFACT?

Los tres son formatos estructurados para intercambiar facturas entre sistemas, pero nacen en contextos distintos. Facturae es el formato XML de referencia en España, muy usado para facturar a la Administración pública. UBL es un estándar XML internacional, base de la red PEPPOL para el intercambio entre empresas y con el sector público europeo. EDIFACT es un estándar EDI más antiguo, muy implantado en la gran distribución, la logística y la automoción. La elección depende de a quién factures y de lo que ese destinatario acepte.

¿Qué formato de factura electrónica se usa en España?

En la facturación a la Administración pública española, el formato de referencia es Facturae en XML. Para la factura electrónica obligatoria entre empresas (B2B), el marco previsto contempla formatos estructurados basados en estándares como UBL y otros admitidos a nivel europeo. Los detalles y el calendario los fija la normativa y su desarrollo reglamentario, así que conviene confirmar qué formato exige cada destinatario y qué exige la norma vigente en cada momento.

¿Qué es PEPPOL y cómo se relaciona con UBL?

PEPPOL es una red y un conjunto de especificaciones que permiten a empresas y administraciones de distintos países intercambiar documentos electrónicos, entre ellos facturas, de forma interoperable. UBL es el formato XML sobre el que se apoya buena parte del intercambio en PEPPOL. Dicho de otro modo, UBL es el idioma del documento y PEPPOL es la red de transporte y las reglas que hacen que ese documento viaje y se entienda entre puntos distintos.

¿Tengo que elegir un solo formato de factura electrónica?

No necesariamente. Muchas empresas emiten en varios formatos a la vez porque cada cliente o canal exige el suyo: Facturae para la Administración, EDIFACT para una gran cadena de distribución y UBL para operaciones internacionales. Lo importante es que tu ERP o tu plataforma de integración pueda generar y recibir cada formato a partir de un mismo dato de factura, sin tener que reintroducir información a mano.

¿Mi ERP tiene que soportar estos formatos o hace falta software adicional?

Depende del ERP y de tus necesidades. Algunos generan Facturae o formatos estándar de serie o mediante un módulo. Para escenarios más exigentes (EDIFACT con grandes distribuidores, envío por PEPPOL, mapeos a medida) suele apoyarse en una capa de integración o EDI conectada al ERP. Lo sensato es partir de a quién facturas y con qué volumen, y decidir después si basta con el estándar del ERP o conviene una integración específica.

¿No sabes qué formato
de factura necesita tu empresa?

Analizamos a quién facturas, con qué volumen y con qué sistemas, y te decimos qué formatos necesitas y cómo generarlos automáticamente desde tu ERP. Primera consultoría sin compromiso.

info@3lsystems.es · Edificio Algón, Burjassot (Valencia)