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.
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ón | Grandes empresas y ETI | Pymes y microempresas |
|---|---|---|
| Recibir facturas electrónicas | 1 de septiembre de 2026 | 1 de septiembre de 2026 |
| Emitir facturas electrónicas | 1 de septiembre de 2026 | 1 de septiembre de 2027 |
| E-reporting (transacciones y pagos) | 1 de septiembre de 2026 | 1 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).
| Necesidad | En Odoo |
|---|---|
| Recibir facturas de proveedor | Importación automática, varias veces al día, en borrador |
| Emitir facturas B2B | Envío en formato UBL por la plataforma de Odoo |
| Formatos aceptados en recepción | Factur-X, UBL y CII |
| E-reporting (particulares, internacional) | Informe enviado automáticamente, seguimiento en un menú propio |
| Ventas en caja | Módulo de e-reporting del punto de venta |
| Facturas al sector público | Chorus 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.
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.
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.
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.
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.
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.
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)». 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.
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.
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í). 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.
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.
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. 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.
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.

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:
| Estado | Significado |
|---|---|
| Ready | Informe listo para enviar |
| Sent | Enviado, pendiente de confirmación |
| Completed | Procesado correctamente |
| Error | Fallo de envío, nuevo intento automático en 5 a 7 días |

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.
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.
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.
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íntoma | Causa probable | Solución |
|---|---|---|
| No se encuentra el módulo | Odoo 16 o anterior | Migrar a Odoo 17 o posterior |
| El cliente no está en el directorio | SIREN ausente, erróneo o cliente aún no inscrito | Corregir el ID de la compañía y contactar al cliente |
| La factura no está «Listo para enviar» | Línea sin impuesto o con varios | Un solo impuesto por línea |
| El estado no cambia | La comprobación periódica aún no ha pasado | Fetch E-invoicing Status en el diario |
| No llega ninguna factura de proveedor | Inscripción aún no efectiva (día siguiente) o recuperación pendiente | Esperar un día y usar Fetch E-invoicing Documents |
| No se puede restablecer a borrador | Factura B2B ya transmitida | Emitir 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.
Fuentes
- Documentación de Odoo 19: localización francesa
- Código fuente del módulo Odoo l10n_fr_pdp (GitHub)
- impots.gouv.fr: pasar a la facturación electrónica (FR)
- impots.gouv.fr: ¿a partir de cuándo me afecta? (FR)
- DGFiP: guía práctica de arranque, 1 de septiembre de 2026 (FR)
- impots.gouv.fr: lista de plataformas autorizadas (FR)
- Directorio de la facturación electrónica (FR)
- Portal Chorus Pro (FR)
Actualizado el 23 de septiembre de 2026
¿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.