VeriFactu en Odoo Community: guía de configuración
VeriFactu es obligatorio para empresas desde enero de 2026. Aprende a configurarlo en Odoo Community paso a paso: módulo OCA, certificado digital, numeración correlativa y conexión con la AEAT.
Configurar VeriFactu en Odoo puede hacerse en cuatro pasos — pero si ya usas OCM, no tienes que hacer nada de esto. Todas las instancias de Odoo Community Managed incluyen VeriFactu preconfigurado para España desde el primer día: módulo instalado, localización activa y conexión con la AEAT lista para usar. Empieza gratis →
Si gestionas tu propio servidor Odoo, esta guía te explica exactamente qué pasos seguir para cumplir con la obligatoriedad de VeriFactu en España.
Antes de configurar nada: hay dos caminos
Cumplir con VERI*FACTU no siempre significa cambiar de software. Depende de lo que necesitas.
Solo quiero cumplir con VERI*FACTU
Sube tus facturas a Verifacil, nosotros generamos la huella SHA-256, el XML para la AEAT y sellamos el QR en el PDF. Sin cambiar nada en tu empresa.
Probar gratis sin tarjetaQuiero cambiar todo el sistema
Migra a Odoo Community con OCM, el ERP completo para gestionar tu empresa, con VERI*FACTU incluido desde el primer dia.
Ver planes OdooVerifacil: desde 5 euros/mes. 2 facturas gratis para probar, sin tarjeta.
Qué es VeriFactu y por qué lo exige Hacienda
VeriFactu es el sistema de verificación de facturas que obliga la Agencia Tributaria española a través del Reglamento de Requisitos técnicos y funcionales de los sistemas informáticos de facturación (RD 1007/2023). Su objetivo es garantizar que cada factura emitida sea íntegra, inalterable y verificable electrónicamente por la AEAT.
En la práctica, VeriFactu exige que tu software de facturación genere automáticamente, para cada factura:
- Un código QR que permite verificar la factura en la sede electrónica de la AEAT
- La frase literal: "Factura verificable en la sede electrónica de la AEAT"
- Un hash encadenado que garantiza la integridad del registro (si se modifica una factura, el hash cambia y queda detectado)
- Un identificador único (UUID) por factura
- Capacidad de exportar en XML según los estándares de la AEAT
El incumplimiento puede acarrear multas de hasta 150.000 euros para empresas que no adapten su software a tiempo.
Fechas de obligatoriedad
La obligatoriedad de VeriFactu se aplica en dos fases:
| Quién | Fecha límite |
|---|---|
| Empresas y sociedades | 1 de enero de 2027 |
| Autónomos y profesionales | 1 de julio de 2027 |
Si tu empresa ya ha superado el 1 de enero de 2027 y tu software de facturación no está adaptado, estás fuera de plazo. Actúa cuanto antes.
Requisitos previos antes de configurar
Antes de empezar la configuración de VeriFactu en Odoo, verifica que cumples estos requisitos:
- Versión de Odoo: es necesario Odoo 17 o posterior. Las versiones 16 y anteriores no soportan VeriFactu de forma nativa y requieren una actualización de versión antes de continuar.
- Certificado digital: necesitas el certificado digital de tu empresa (el mismo que usas para presentar impuestos en la AEAT). Si no lo tienes, puedes obtenerlo en la FNMT (fábrica nacional de moneda y timbre) o en cualquier autoridad certificadora reconocida.
- Datos fiscales completos: NIF/CIF, razón social y dirección completa de la empresa en Odoo deben estar correctamente rellenados.
- Numeración correlativa: las facturas no pueden tener huecos en la numeración. Si los tienes, resuélvelos antes de activar VeriFactu.
Si tienes Odoo 16 o anterior, el primer paso obligatorio es actualizar a Odoo 17 o 18 antes de poder configurar VeriFactu.
No quieres configurar Odoo?
Con Verifacil subes la factura y en segundos tienes el QR sellado y el XML listo para la AEAT. Sin instalar nada, sin cambiar tu software actual.
Configuración paso a paso en Odoo Community
Paso 1 — Instalar el módulo VeriFactu
Accede al menú de Aplicaciones de Odoo y busca el módulo de VeriFactu para tu versión (Community 17 o 18). El módulo correcto para la localización española es l10n_es_edi_verifactu, disponible a través de la OCA (Odoo Community Association) o de partners certificados.
Instálalo y espera a que Odoo reinicie el servidor de forma automática tras la instalación.
Paso 2 — Completar los datos fiscales de la empresa
Ve a Configuración → Empresas y selecciona tu empresa. Rellena o verifica los siguientes campos:
- NIF/CIF (sin espacios ni guiones)
- Razón social exacta (como aparece en el Registro Mercantil)
- Dirección completa: calle, número, código postal, ciudad y provincia
Estos datos se incluyen automáticamente en cada factura VeriFactu. Un error aquí invalida todos los documentos generados.
Paso 3 — Configurar la numeración correlativa de facturas
En Contabilidad → Configuración → Diarios, selecciona el diario de ventas y activa la opción de numeración correlativa. Verifica que no existen huecos en la secuencia actual de facturas.
VeriFactu requiere que el hash de cada factura encadene con el de la anterior. Un hueco en la numeración rompe la cadena y genera errores en la validación de la AEAT.
Paso 4 — Introducir el certificado digital y configurar la conexión AEAT
En la sección de VeriFactu dentro de Contabilidad, introduce tu certificado digital y configura el modo de envío:
- Envío inmediato: cada factura se envía a la AEAT en el momento de validación
- Envío diferido: se acumulan y envían en lote (útil si tienes un volumen alto o conexión inestable)
Antes de activar en producción, realiza pruebas en el entorno de pruebas de la AEAT para verificar que la conexión funciona correctamente.
Qué debe incluir cada factura según VeriFactu
Una vez configurado, Odoo genera automáticamente en cada factura validada:
- Código QR: enlaza a la ficha de verificación de esa factura concreta en la sede electrónica de la AEAT
- Frase de verificación: "Factura verificable en la sede electrónica de la AEAT"
- Hash encadenado: garantiza que la factura no ha sido alterada desde su emisión
- UUID único: identificador irrepetible por factura
El estado de envío de cada factura a la AEAT se puede consultar en la pestaña "VeriFactu" dentro del propio documento en Odoo.
VeriFactu en Community vs Enterprise
Tanto Odoo Community como Odoo Enterprise pueden cumplir con VeriFactu. La diferencia está en cómo se implementa:
- Odoo Enterprise: incluye el módulo de localización española en el paquete de contabilidad avanzada, con soporte oficial de Odoo S.A.
- Odoo Community: requiere instalar el módulo
l10n_es_edi_verifactude la OCA, que es gratuito y de código abierto pero necesita configuración manual y mantenimiento propio.
Si usas OCM, esta distinción no te afecta — los módulos de localización española, incluido VeriFactu, ya vienen instalados y actualizados en todas las instancias. Nosotros nos encargamos de que cumplan con la normativa vigente sin que tengas que hacer nada.
Preguntas frecuentes sobre VeriFactu en Odoo
¿Puedo usar Odoo Community para cumplir con VeriFactu?
Sí. Odoo Community soporta VeriFactu a través del módulo l10n_es_edi_verifactu de la OCA. Es gratuito y funcional, pero requiere instalación y configuración manual. Si usas OCM, ya viene configurado.
¿Es lo mismo VeriFactu que la factura electrónica obligatoria?
No exactamente. VeriFactu es la obligación de usar software de facturación verificable por la AEAT (RD 1007/2023). La factura electrónica obligatoria entre empresas es otra normativa diferente (Ley Crea y Crece). Ambas afectan a las pymes españolas pero son requisitos distintos.
¿Qué pasa si mi versión de Odoo es anterior a la 17?
Las versiones 16 y anteriores no tienen soporte nativo para VeriFactu. Necesitas actualizar a Odoo 17 o 18 antes de poder configurarlo. Una migración de versión requiere planificación — no es un proceso que se haga en un día.
¿Puedo probar la configuración sin enviar datos reales a la AEAT?
Sí. La AEAT tiene un entorno de pruebas separado del de producción. Antes de activar VeriFactu en real, prueba siempre la conexión en el entorno de test para verificar que el certificado y los parámetros son correctos.
¿VeriFactu afecta solo a las facturas de ventas o también a las de compras?
VeriFactu afecta únicamente a las facturas que emites como empresa — es decir, las facturas de ventas a tus clientes. Las facturas de compras que recibes de tus proveedores no están sujetas a VeriFactu por tu parte.
¿Quieres tu propia instancia de Odoo Community lista en minutos?
Empieza gratis →¿Prefieres hablar primero?
Déjanos tu contacto y te respondemos en menos de 24h.