Guía · Odoo 17, 18 y 19

Facturación electrónica francesa en Odoo: guía completa 2026

Desde el 1 de septiembre de 2026, toda empresa sujeta al IVA en Francia debe poder recibir facturas electrónicas, y la emisión se extiende a todas las empresas el 1 de septiembre de 2027. Odoo es él mismo plataforma autorizada: puede gestionarlo todo desde su base, sin herramientas adicionales. Esta guía detalla cada paso, pantalla por pantalla: activación, fichas de clientes, envío, recepción, e-reporting y facturas al sector público.

Esteban ANTONIO-MOTA · Procedimiento verificado el 23 de septiembre de 2026

Lo esencial en 5 puntos

  • Odoo está inscrito como plataforma autorizada: el módulo France - E-Invoicing (Approved Platform) existe en Odoo 17, 18 y 19.
  • La activación se hace en Contabilidad > Configuración > Ajustes, con la verificación de identidad de un representante legal.
  • Cada cliente empresa necesita su SIREN y debe figurar en el directorio de la facturación electrónica.
  • Odoo envía en formato UBL y recibe Factur-X, UBL y CII; las facturas de proveedor llegan en borrador.
  • El e-reporting (particulares, internacional) se envía automáticamente y se sigue en Contabilidad > Informes > E-reporting.

¿Cuáles son sus obligaciones y desde cuándo?

Antes de configurar, compruebe qué se aplica a su empresa según su tamaño y sus clientes.

Hacer el test de conformidad

La reforma en resumen

La reforma francesa exige dos cosas: que las facturas entre empresas francesas pasen por una plataforma autorizada, y transmitir a la administración los datos de las demás operaciones (e-reporting). El calendario depende del tamaño de la empresa.

ObligaciónGrandes empresas y ETIPymes y microempresas
Recibir facturas electrónicas1 de septiembre de 20261 de septiembre de 2026
Emitir facturas electrónicas1 de septiembre de 20261 de septiembre de 2027
E-reporting (transacciones y pagos)1 de septiembre de 20261 de septiembre de 2027

Lo que Odoo gestiona

Odoo figura en la lista de plataformas autorizadas publicada por la administración francesa: inscrito desde el 15 de abril de 2026, entre las plataformas pendientes de su informe de auditoría de conformidad. No necesita un programa externo para intercambiar sus facturas: todo ocurre en Odoo (vea también las novedades de Odoo 19).

NecesidadEn Odoo
Recibir facturas de proveedorImportación automática, varias veces al día, en borrador
Emitir facturas B2BEnvío en formato UBL por la plataforma de Odoo
Formatos aceptados en recepciónFactur-X, UBL y CII
E-reporting (particulares, internacional)Informe enviado automáticamente, seguimiento en un menú propio
Ventas en cajaMódulo de e-reporting del punto de venta
Facturas al sector públicoChorus Pro, por la red Peppol

Antes de empezar: los requisitos

Reúna estos elementos antes de abrir los ajustes, para completar el procedimiento de una vez.

  • Odoo 17, 18 o 19: el módulo no existe en Odoo 16 ni en versiones anteriores (vea nuestra página de migración a Odoo 19).
  • El módulo France - E-Invoicing (Approved Platform) instalado: se instala con la localización contable francesa.
  • El SIREN de su empresa indicado en su ficha.
  • El correo de un representante legal y un documento de identidad (DNI, pasaporte o permiso de residencia).
  • Facturas cuyas líneas tengan un producto o una descripción, y exactamente un impuesto.

Paso a paso: activar la plataforma autorizada de Odoo

La sección de configuración y varias ventanas aparecen en inglés sea cual sea el idioma de su base: los botones se citan tal como Odoo los muestra.

  1. Paso 1. Abrir los ajustes

    Vaya a Ajustes > Contabilidad (o, desde la aplicación Contabilidad, Configuración > Ajustes). La sección French Electronic Invoicing está justo debajo del bloque de localización fiscal, antes de Impuestos. Haga clic en Activate Electronic Invoicing.

  2. Paso 2. Indicar el representante legal

    En la ventana Send via French electronic invoicing, escriba el correo de un representante legal, haga clic en Authenticate y luego en Begin authentication.

  3. Paso 3. Elegir su nombre

    En la ventana Accessing the legal representatives of your company, haga clic en Check status, seleccione su nombre en Please select who you are y pulse Confirm.

  4. Paso 4. Verificar su identidad

    Haga clic en Open authentication page y luego en Receive a code. Escriba el código de 5 cifras recibido por correo y confirme. En la ventana Identity verification, pulse Next y suba su documento de identidad con el icono + bajo Add your document here.

  5. Paso 5. Firmar la declaración de designación

    Revise la Attestation de désignation de plateforme agréée (declaración de designación de la plataforma autorizada) con Next, marque las dos casillas (documentos leídos, condiciones de uso y certificado de firma aceptados) y pulse Sign. Después puede descargar la declaración firmada.

  6. Paso 6. Validar la inscripción

    De vuelta en Odoo, pulse Refresh. Compruebe que el campo Identifier contiene su SIREN y haga clic en Validate Registration (Production).

    La inscripción en el directorio de la facturación electrónica es efectiva al día siguiente.

    Ventana de facturación electrónica francesa: identificador (SIREN), correo del representante legal, opción Pilot Phase y botón «Validate Registration (Production)».
    Ventana de facturación electrónica francesa: identificador (SIREN), correo del representante legal, opción Pilot Phase y botón «Validate Registration (Production)».
  7. Paso 7. Configurar las opciones

    Una vez inscrito, la sección French Electronic Invoicing muestra «Your french e-invoicing ID 0225:…» seguido de su SIREN y la fecha de inscripción en el directorio. Complete Contact Email, compruebe Incoming Invoices Journal (rellenado automáticamente), active Enable e-reporting & sending of invoices to the PPF si el e-reporting le afecta y elija E-Reporting Periodicity según su régimen de IVA.

    Ajustes > Contabilidad, sección «French Electronic Invoicing» de una empresa inscrita: identificador 0225 y SIREN, fecha de inscripción en el directorio, Contact Email, Incoming Invoices Journal y opciones de e-reporting.
    Ajustes > Contabilidad, sección «French Electronic Invoicing» de una empresa inscrita: identificador 0225 y SIREN, fecha de inscripción en el directorio, Contact Email, Incoming Invoices Journal y opciones de e-reporting.

Preparar las fichas de clientes

Una factura electrónica se encamina gracias al SIREN del cliente. Antes del primer envío, cada cliente empresa debe figurar en el directorio. Imagine que factura a 80 empresas cada mes: este paso evita la mayoría de los rechazos.

  1. Paso 1. Completar el identificador

    En Clientes > Clientes, abra la ficha. Compruebe que el país es Francia y, en la pestaña Ventas y compras, sección Varios, rellene el campo ID de la compañía con el SIREN. Odoo lo copia automáticamente en la Dirección electrónica FRCTC de Francia de la pestaña Contabilidad.

    Ficha de cliente, pestaña Ventas y compras, sección Varios: campo «ID de la compañía» (SIREN, oculto aquí).
    Ficha de cliente, pestaña Ventas y compras, sección Varios: campo «ID de la compañía» (SIREN, oculto aquí).
  2. Paso 2. Verificar el cliente en el directorio

    En la pestaña Contabilidad, sección Facturas de cliente, pulse Verificar. Si el cliente está inscrito, Odoo muestra Partner is in the annuaire. Aproveche para elegir la facturación electrónica francesa como método de envío preferido.

Enviar una factura electrónica

Una vez publicada, una factura B2B francesa destinada a la red muestra Listo para enviar en el campo E-Invoicing Status. Para encontrarlas todas, añada esa columna a la lista de facturas o aplique el filtro E-Invoicing Ready.

  1. Paso 1. Revisar la factura

    Compruebe que el cliente figura en el directorio y que cada línea tiene un producto o una descripción, con exactamente un impuesto.

  2. Paso 2. Enviar

    Pulse Enviar en la factura publicada. En la ventana de envío, compruebe que la opción de facturación electrónica francesa está activada y pulse Enviar. También puede enviar varias facturas a la vez desde la lista.

    Ventana «Enviar» de una factura: la opción de facturación electrónica francesa aparece en gris, con «Partner is not in the annuaire», mientras el cliente no esté inscrito.
    Ventana «Enviar» de una factura: la opción de facturación electrónica francesa aparece en gris, con «Partner is not in the annuaire», mientras el cliente no esté inscrito.
  3. Paso 3. Seguir la entrega

    En la pestaña Otra Información, el estado pasa a Hecho cuando la factura llega a la plataforma del cliente. Si hay un error, el detalle aparece en el historial de la factura. Para forzar la actualización, use Fetch E-invoicing Status en el diario de ventas del tablero.

    Lista de facturas de cliente con la columna «E-Invoicing Status» añadida.
    Lista de facturas de cliente con la columna «E-Invoicing Status» añadida.

Recibir y rechazar facturas de proveedor

Odoo consulta la red varias veces al día e importa las facturas recibidas en el Incoming Invoices Journal, en borrador. Aparecen en la lista de facturas de proveedor, listas para revisar.

  • Confirmar: la factura se valida y sigue su circuito habitual.
  • Cancelar: rechaza la factura. En la ventana Send Response, elija el motivo, añada una nota para el proveedor si hace falta y envíe.
  • Para recuperarlas sin esperar: Fetch E-invoicing Documents en el diario de facturas entrantes, desde el tablero.
Lista de facturas de proveedor: una factura recibida por la red, en borrador, con el estado «Hecho» en la columna E-Invoicing.
Lista de facturas de proveedor: una factura recibida por la red, en borrador, con el estado «Hecho» en la columna E-Invoicing.

El e-reporting en Odoo

El e-reporting afecta a las operaciones que no pasan por una factura electrónica: ventas a particulares, operaciones internacionales y facturas B2B francesas pagadas en efectivo. Una vez publicadas las facturas, Odoo envía automáticamente un informe XML a la administración (cada diez días, según su documentación).

Los informes se consultan en Contabilidad > Informes > E-reporting, con uno de estos estados:

EstadoSignificado
ReadyInforme listo para enviar
SentEnviado, pendiente de confirmación
CompletedProcesado correctamente
ErrorFallo de envío, nuevo intento automático en 5 a 7 días
Un informe de e-reporting de un periodo de diez días (21 a 30 de septiembre): tipo Transaction, estados Ready, Error, Sent y Completed, botón Invoices.
Un informe de e-reporting de un periodo de diez días (21 a 30 de septiembre): tipo Transaction, estados Ready, Error, Sent y Completed, botón Invoices.

Los botones Invoices y Payments de un informe muestran los documentos que contiene. Si corrige una factura ya declarada (restablecer a borrador y volver a publicar), Odoo envía la corrección automáticamente. Para las ventas en caja, el módulo France - E-reporting for POS se instala automáticamente cuando la aplicación Punto de venta está presente.

Facturas al sector público: Chorus Pro

Las facturas a las administraciones francesas pasan por Chorus Pro, obligatorio para estas operaciones desde 2020. Odoo las envía por la red Peppol.

  1. Paso 1. Preparar Odoo

    Instale el módulo France - Factur-X integration with Chorus Pro, inscríbase en Peppol y cree una cuenta en el portal Chorus Pro si no la tiene. Indique el SIRET de su empresa.

  2. Paso 2. Configurar el cliente público

    En la ficha de la entidad pública, compruebe el país, el IVA y el SIRET. En la pestaña Contabilidad, sección Facturas de cliente, elija el formato BIS Billing 3.0 y el identificador France SIRET con la referencia 11000201100044 que usa Chorus Pro.

  3. Paso 3. Completar la factura

    En la pestaña Otra Información de la factura, indique la referencia del comprador (el «service exécutant» de Chorus Pro) y la referencia del contrato (el «numéro de marché»).

Errores frecuentes y soluciones

La mayoría de los bloqueos vienen de unas pocas causas sencillas.

SíntomaCausa probableSolución
No se encuentra el móduloOdoo 16 o anteriorMigrar a Odoo 17 o posterior
El cliente no está en el directorioSIREN ausente, erróneo o cliente aún no inscritoCorregir el ID de la compañía y contactar al cliente
La factura no está «Listo para enviar»Línea sin impuesto o con variosUn solo impuesto por línea
El estado no cambiaLa comprobación periódica aún no ha pasadoFetch E-invoicing Status en el diario
No llega ninguna factura de proveedorInscripción aún no efectiva (día siguiente) o recuperación pendienteEsperar un día y usar Fetch E-invoicing Documents
No se puede restablecer a borradorFactura B2B ya transmitidaEmitir una factura rectificativa

Lista de puesta en marcha

Marque cada paso a medida que avanza.

  • Odoo 17, 18 o 19
  • Módulo France - E-Invoicing (Approved Platform) instalado
  • SIREN de la empresa indicado
  • Identidad del representante legal verificada
  • Declaración de designación firmada
  • Inscripción validada (efectiva al día siguiente)
  • Diario de facturas entrantes revisado
  • E-reporting activado y periodicidad configurada
  • SIREN de todos los clientes empresa indicado y verificado
  • Primera factura enviada y estado «Hecho» comprobado

Preguntas frecuentes

¿Qué versión de Odoo necesito para la facturación electrónica francesa?

Odoo 17, 18 o 19. El módulo de plataforma autorizada no existe en Odoo 16 ni en versiones anteriores: habrá que migrar o recurrir a otra plataforma autorizada.

¿Funciona con Odoo Community?

El módulo forma parte del código Community (licencia LGPL), pero se apoya en los servicios en línea de Odoo. La documentación de Odoo describe la puesta en marcha para Odoo Online y Odoo.sh: para una instalación en sus propios servidores, consulte las condiciones con Odoo.

¿Tengo que inscribirme también en Peppol?

No. Una vez inscrito en la red de facturación electrónica, queda inscrito automáticamente en Peppol, sin trámites aparte.

Mi cliente no aparece en el directorio: ¿qué hago?

Compruebe primero el SIREN del campo ID de la compañía. Si es correcto, probablemente su cliente aún no ha designado plataforma: avísele y guarde constancia de sus gestiones.

¿Cómo corrijo una factura ya enviada?

En una factura B2B francesa ya transmitida ya no se ofrece restablecer a borrador: emita una factura rectificativa. En las operaciones de e-reporting, Odoo envía la corrección automáticamente al publicar la factura corregida.

¿Cómo facturo a una administración francesa?

Por Chorus Pro. Instale el módulo de integración con Chorus Pro, configure la ficha de la entidad pública (formato BIS Billing 3.0, referencia 11000201100044) e indique el service exécutant y el numéro de marché en la factura.

¿Tiene un proyecto Odoo o quiere aprovechar su ERP con la IA? Hablemos

Activación de la plataforma autorizada, migración a una versión compatible, depuración de las fichas de clientes: cuéntenos su situación y le responderemos en 24 horas laborables.