FrancodesystemsFrancodesystems
Guía · Odoo 17, 18 y 19

Verifactu en Odoo: qué versión lo trae, qué módulo instalar y cómo configurarlo.

Odoo trae Verifactu en su localización española desde la versión 17. Aquí tienes la tabla por versión, la diferencia entre el módulo oficial y el de la OCA, los pasos de configuración y los errores que vemos venir. Datos comprobados en el código y la documentación de Odoo el 5 de octubre de 2026.

Por Juan Cantón Rodríguez · Actualizado el

Actualización 7-oct-2026

Hacienda ha anunciado el aplazamiento de Verifactu a octubre de 2028. Hasta que se publique en el BOE, las fechas legales siguen siendo el 1 de enero de 2027 (sociedades) y el 1 de julio de 2027 (resto). Los pasos de configuración de esta guía no dependen de la fecha.

En resumen

Verifactu por versión de Odoo

El módulo oficial es de Odoo S.A. y está en el repositorio público de Odoo con licencia LGPL-3: sirve en Odoo Online, Enterprise y Community. El de la OCA es la alternativa de la comunidad.

VersiónMódulo oficial (Odoo S.A.)Módulo OCAQué hacer
Odoo 19Sí: l10n_es_edi_verifactuNo publicado en la rama 19.0Usa el módulo oficial.
Odoo 18Sí: l10n_es_edi_verifactuSí: l10n_es_verifactu_ocaLos dos funcionan; elige según el resto de tu localización.
Odoo 17Sí: l10n_es_edi_verifactuSí: l10n_es_verifactu_ocaIgual que en 18.
Odoo 16 o anteriorNoSí en 16.0: l10n_es_verifactu_ocaOCA o actualizar de versión antes del plazo.

Fuente: ramas de github.com/odoo/odoo y github.com/OCA/l10n-spain, consultadas el 5 de octubre de 2026. Para el punto de venta, el módulo oficial es l10n_es_edi_verifactu_pos (17, 18 y 19).

Paso a paso

Cómo se configura el Verifactu oficial de Odoo

Según la documentación de la localización española de Odoo 18 y 19. Los nombres de las opciones salen en inglés en la documentación; en una base en castellano verás la traducción.

  1. Paso 1

    Revisa los datos de la empresa

    País España y NIF correctos en los ajustes de la compañía. El registro que se envía a la AEAT sale de ahí.

  2. Paso 2

    Instala el módulo

    «Spain - Veri*Factu» (l10n_es_edi_verifactu). Si vendes en tienda física con el TPV de Odoo, también «Spain - Veri*Factu for Point of Sale» (l10n_es_edi_verifactu_pos).

  3. Paso 3

    Actívalo en Ajustes

    En los ajustes de Contabilidad o Facturación aparece la sección Veri*Factu. Marca «Enable Veri*Factu».

  4. Paso 4

    Sube el certificado

    Desde «Manage certificates», el certificado electrónico de la empresa con su contraseña. Sin al menos un certificado no envía nada.

  5. Paso 5

    Prueba en el entorno de test

    Por defecto Odoo envía a los servidores de pruebas de la AEAT. Emite facturas, rectificativas y, si aplica, tickets del TPV, y revisa el estado de cada envío.

  6. Paso 6

    Pasa a producción el día del arranque

    Desmarca «Test Environment» cuando vayas a emitir de verdad. No antes: lo que envíes a producción ya es un registro oficial.

Al emitir. Confirmas la factura y pulsas «Enviar»: aparece la opción Veri*Factu. Odoo genera el registro, lo guarda como documento Veri*Factu en la pestaña del mismo nombre, con su fecha y su estado, y pinta el código QR en el PDF. Si la AEAT impone un tiempo de espera entre envíos, el documento se queda pendiente y una acción programada lo reenvía.

En el TPV. Con el módulo de punto de venta, cada pedido pagado genera su documento Veri*Factu y el QR sale en el ticket. Si en el cobro se emite factura, el documento se crea para la factura.

Qué conectores existen

Módulo oficial o módulo de la OCA

Los dos son gratuitos. La decisión no va de cuál es mejor, sino de con qué localización trabaja ya tu Odoo. Si aún no tienes claro qué edición usar, mira Odoo Community frente a Enterprise.

AspectoOficial (l10n_es_edi_verifactu)OCA (l10n_es_verifactu_oca)
AutorOdoo S.A.Comunidad OCA (Aures Tic, ForgeFlow, Tecnativa, Factor Libre)
LicenciaLGPL-3AGPL-3
Versiones17, 18 y 1916, 17 y 18
Depende deLa localización española oficial (l10n_es)Los módulos AEAT de la OCA (l10n_es_aeat) y account_invoice_refund_link
TPVMódulo propio para el punto de ventaSin módulo de TPV para Verifactu en OCA/l10n-spain (17.0 y 18.0)
Encaja siUsas Odoo Online, Enterprise o un Community con la localización estándarTu Community ya funciona con la localización de la OCA (modelos AEAT, SII de la OCA)
Errores y límites

Lo que conviene revisar antes de emitir en producción

Pasar a producción sin haber probado

El modo de pruebas existe para eso. Un error de configuración en producción deja registros en la AEAT que luego hay que rectificar, no borrar.

Facturas que crea un conector

Si tu tienda (WooCommerce, Shopify, PrestaShop) o tu pasarela crea y confirma facturas en Odoo por API, comprueba en pruebas que cada una genera su documento Veri*Factu. En la documentación de Odoo el envío se lanza desde «Enviar» en la factura, con un proceso programado que reintenta los pendientes.

Mezclar el módulo oficial y el de la OCA

Son dos implementaciones distintas del mismo envío. Elige una antes de emitir y deja instalada solo esa: la cadena de registros de una empresa tiene que salir de un único sitio.

Seguir en Odoo 16 o anterior

No hay módulo oficial. O el de la OCA, o una actualización de versión, que con módulos propios no es trabajo de una tarde. Cuanto antes se planifique, mejor.

Fiarse de cualquier web con «odoo» en el dominio

verifactu.odoo.com, por ejemplo, es la web de un partner alojada en Odoo, no documentación de Odoo S.A. La fuente buena es la documentación oficial de la localización española y el código del módulo.

Estar en SII o en territorio foral

Verifactu no aplica a quien lleva el SII ni a quien factura con TicketBAI o el sistema foral que le toque. Odoo tiene módulos oficiales para SII (l10n_es_edi_sii) y TicketBAI (l10n_es_edi_tbai): activa el que corresponde, no los tres.

Si dudas entre los dos sistemas, la diferencia está explicada en SII frente a Verifactu, y las fechas y obligaciones generales en la guía de Verifactu.

Si quieres ayuda

Dónde te podemos ahorrar trabajo

Somos Odoo Learning Partner, el nivel de entrada del programa de partners de Odoo. Trabajamos con presupuesto cerrado a 70 €/h sin IVA, después de un diagnóstico.

Ya tienes Odoo

Configuramos el módulo con tu certificado, probamos facturas, rectificativas y TPV en el entorno de test y revisamos las facturas que entran por conectores antes de pasar a producción.

Aún no tienes Odoo

Implantación con la localización española oficial y Verifactu incluido en la configuración, no como añadido al final.

Implantar Odoo en tu pyme
FAQ

Preguntas frecuentes sobre Verifactu en Odoo

¿Odoo cumple Verifactu?

Sí, desde Odoo 17. La localización española oficial trae el módulo Spain - Veri*Factu (l10n_es_edi_verifactu), que genera el registro de cada factura, lo envía a la AEAT y pone el código QR en el PDF. Está también en Odoo 18 y 19, con un módulo aparte para el punto de venta.

¿El Verifactu de Odoo funciona en Community o solo en Enterprise?

El módulo oficial está en el repositorio público de Odoo (odoo/odoo) con licencia LGPL-3 y depende solo de la localización española, así que se puede instalar en Community. En Odoo Online y Enterprise viene igual. Lo que no trae Community son los informes fiscales de Enterprise; para los modelos de la AEAT en Community se usa la OCA.

¿Qué módulo de Verifactu instalo en Odoo 17 o 18?

Si usas la localización estándar de Odoo, el oficial (l10n_es_edi_verifactu). Si tu Community ya trabaja con los módulos AEAT de la OCA, el de la OCA (l10n_es_verifactu_oca) encaja mejor con el resto. Nunca los dos a la vez.

¿Y en Odoo 19?

El módulo oficial está en la rama 19.0. El de la OCA no estaba publicado en la rama 19.0 de OCA/l10n-spain a 5 de octubre de 2026.

¿Tengo Odoo 16, qué hago?

Odoo no publica módulo oficial de Verifactu para la 16. Tienes el de la OCA para la rama 16.0 o actualizar de versión. Si tienes módulos propios, la actualización necesita su propio plan; conviene empezar mucho antes de tu fecha de obligación.

¿Desde cuándo es obligatorio?

Tras el Real Decreto-ley 15/2025, sociedades desde el 1 de enero de 2027 y autónomos y resto desde el 1 de julio de 2027. El 5 de octubre de 2026 Hacienda anunció un aplazamiento a octubre de 2028, pero hasta que se publique en el BOE esas siguen siendo las fechas legales. Quien está en el SII o tributa en territorio foral no entra en Verifactu.

¿Necesito un partner para activarlo?

No necesariamente: son seis pasos en Ajustes con tu certificado. Donde se complica es en las facturas que llegan por conectores, en el TPV, en varias empresas o al venir de otro ERP. Ahí es donde ayudamos.

¿Revisamos tu Verifactu en Odoo en 30 minutos?

Versión, módulo, conectores y fecha de arranque. Sales sabiendo qué falta y cuánto cuesta dejarlo listo.

Prueba Odoo gratis