Cómo activar Verifactu en Odoo: guía paso a paso para empresas españolas

16 de septiembre de 2026 por
Cómo activar Verifactu en Odoo: guía paso a paso para empresas españolas
Gisemar

Si ya tienes Odoo instalado y quieres activar Verifactu antes de que llegue la obligatoriedad, estás en el lugar correcto. Recuerda que los plazos del Real Decreto-ley 15/2025 son el 1 de enero de 2027 para personas jurídicas y el 1 de julio de 2027 para autónomos. Esta guía te explica el proceso completo de configuración de Verifactu en Odoo: desde la instalación del módulo hasta la emisión de la primera factura con QR y registro en la AEAT. Adaptarse ahora, con tiempo, permite hacerlo con calma y sin riesgo operativo.

Requisitos previos antes de activar Verifactu en Odoo

Antes de comenzar la configuración, verifica que tu instalación cumple estos requisitos básicos. Respecto a la versión de Odoo, el módulo Verifactu oficial está disponible a partir de Odoo 16. Si tienes una versión anterior (v14, v15), necesitarás actualizar la versión antes de poder activar Verifactu. En cuanto a la localización española (l10n_es), debe estar instalada y configurada correctamente con el NIF de tu empresa, el régimen fiscal y los datos del representante legal. Finalmente, necesitarás disponer de los datos de la empresa (NIF, razón social, domicilio) actualizados en la configuración de Odoo, ya que estos datos forman parte de cada registro Verifactu.

Paso 1: Instalar el módulo l10n_es_edi_verifactu

El módulo oficial Verifactu de Odoo se llama l10n_es_edi_verifactu. Para instalarlo, accede al menú de Aplicaciones (necesitas permisos de administrador), busca "Verifactu" en el buscador de aplicaciones, localiza el módulo "Spain - Electronic Invoicing (Verifactu)" y haz clic en Instalar. El sistema instalará automáticamente las dependencias necesarias, incluyendo el módulo base de EDI español si no estaba ya instalado. Una vez completada la instalación, verás nuevas opciones en el menú de Contabilidad relacionadas con la facturación electrónica española.

Paso 2: Configurar los datos de la empresa

Accede a Ajustes → Empresas → Tu empresa y verifica que están correctamente configurados: NIF/CIF de la empresa (sin espacios ni guiones), razón social completa, domicilio fiscal completo (calle, número, código postal, ciudad, provincia), régimen de IVA (General, simplificado, especial, etc.) y, si es una entidad en el SII, marcarlo correctamente para que el sistema no genere registros Verifactu duplicados. Estos datos se incluyen en cada registro XML que se envía a la AEAT, por lo que deben ser exactamente los que figuran en el censo de la Agencia Tributaria.

Paso 3: Configurar el diario de ventas para Verifactu

En Contabilidad → Configuración → Diarios, accede al diario de Facturas de Clientes (o al diario que utilizas para emitir facturas). En la pestaña de configuración avanzada o en la sección de facturación electrónica, encontrarás las opciones de Verifactu. Selecciona el modo de operación: puedes elegir entre "VERI*FACTU" (con envío inmediato a la AEAT en cada factura) o modo local (genera el registro y el hash pero el envío a la AEAT se realiza en diferido). Para la mayoría de empresas, el modo diferido es suficiente y reduce la dependencia de la conectividad en el momento de facturar.

Modo Verifactu Cómo funciona Recomendado para
VERI*FACTU (envío inmediato) Cada factura se envía a la AEAT en el momento de validarla en Odoo. El QR enlaza directamente al registro ya enviado. Empresas con conexión estable y volumen alto de facturas
Modo local (sin envío inmediato) El registro se genera y el hash se calcula en el momento de validar. El envío a la AEAT se hace en diferido (cola de envío o manualmente). Mayoría de empresas, permite mayor flexibilidad

Paso 4: Verificar la plantilla PDF de factura

Con el módulo Verifactu instalado, la plantilla de factura PDF se actualiza automáticamente para incluir el código QR de verificación y la leyenda legal requerida ("Factura verificable en la sede electrónica de la AEAT" o "VERI*FACTU"). Para verificarlo, emite una factura de prueba (en estado borrador o de prueba si dispones del entorno de sandbox de la AEAT) y comprueba que el PDF incluye en el pie o en el cuerpo de la factura el QR y la leyenda. Si no aparecen, revisa que la plantilla activa sea la proporcionada por el módulo l10n_es_edi_verifactu y no una plantilla personalizada anterior que pueda estar sobreescribiendo la estándar.

Paso 5: Configurar la conexión con el webservice de la AEAT

Para el envío de registros a la AEAT en modo VERI*FACTU, necesitas configurar las credenciales de acceso al webservice. La AEAT requiere un certificado digital de empresa (el mismo que se usa para la firma de facturas y las declaraciones fiscales). En Odoo, accede a Contabilidad → Configuración → Ajustes → Facturación electrónica española y configura el certificado digital en formato PFX o P12. Si no tienes el certificado, puedes solicitarlo a la FNMT (Fábrica Nacional de Moneda y Timbre) o a cualquier prestador de servicios de certificación reconocido por la AEAT. Para entender mejor el marco normativo en que se enmarca esta configuración, el artículo sobre cómo afecta Verifactu a tu empresa ofrece el contexto completo.

Paso 6: Emitir y validar la primera factura Verifactu

Una vez configurado todo el sistema, el flujo de emisión de facturas no cambia para el usuario: crea la factura en Odoo como siempre (cliente, líneas, impuestos), valida la factura con el botón "Confirmar", y el sistema genera automáticamente el registro Verifactu, calcula el hash encadenado con la factura anterior, actualiza el PDF con el QR y envía el registro a la AEAT si está en modo inmediato. El usuario no necesita hacer nada adicional: el cumplimiento es transparente desde el punto de vista operativo.

Resolución de problemas frecuentes

Los problemas más comunes en la activación de Verifactu en Odoo son los siguientes. Si el QR no aparece en el PDF, verifica que no estás usando una plantilla personalizada que sobreescriba la estándar del módulo; puede ser necesario actualizar la plantilla o crear una nueva que extienda la de Verifactu. Si el envío a la AEAT devuelve error de autenticación, verifica que el certificado digital está correctamente importado en formato PFX y que la contraseña del certificado es la correcta. Si hay facturas en cola de envío sin procesar, accede a Contabilidad → Facturación Electrónica → Registros Verifactu para ver el estado de cada envío y reintentarlo manualmente si es necesario. Para entender qué requisitos técnicos específicos debe cumplir la solución completa, el artículo sobre software Verifactu certificado: requisitos y cómo Odoo los cumple detalla cada punto.

¿Necesitas activar Verifactu en tu Odoo?

En OsPrime activamos y configuramos Verifactu en tu instalación de Odoo existente o en una nueva implementación. El proceso incluye la instalación del módulo, la configuración del certificado digital, las pruebas con la AEAT y la formación del equipo. El plazo es el 1 de enero de 2027 para personas jurídicas: aprovecha ahora para adaptarte sin prisas.

Activa Verifactu en tu Odoo → Contacta con OsPrime ahora

Preguntas frecuentes: configurar Verifactu en Odoo

¿Cuánto tiempo lleva activar Verifactu en Odoo si ya tengo el sistema instalado?

Si partes de Odoo 16 o superior con la localización española ya activada, la configuración de Verifactu puede completarse en 2-4 horas: instalación del módulo, configuración del certificado digital, verificación de la plantilla PDF y pruebas de envío. Si necesitas actualizar la versión de Odoo o configurar el certificado desde cero, el proceso puede extenderse a uno o dos días de trabajo. Con el plazo de 1 enero 2027 para personas jurídicas, hay tiempo suficiente para hacerlo bien.

¿Puedo hacer pruebas antes de activar Verifactu en producción?

Sí. La AEAT dispone de un entorno de pruebas (sandbox) para el webservice Verifactu donde puedes enviar registros de prueba sin que afecten a tus datos fiscales reales. OsPrime siempre recomienda hacer las pruebas en el entorno sandbox antes de activar el envío en producción.

¿Qué pasa con las facturas emitidas antes de activar Verifactu?

Las facturas emitidas antes de la fecha de activación de Verifactu no necesitan registrarse retroactivamente en la AEAT. Verifactu solo aplica a facturas emitidas a partir de la fecha de obligatoriedad. El sistema comienza la cadena de hash con la primera factura emitida tras la activación.

¿Puedo emitir facturas si la AEAT no está disponible?

Sí. En modo diferido, puedes emitir facturas aunque la AEAT no esté disponible en ese momento: el registro se genera localmente y queda en cola de envío. El envío se completa cuando la conexión se restaura. En modo VERI*FACTU (envío inmediato), el sistema esperará respuesta de la AEAT antes de confirmar la factura, por lo que una caída del servicio de la AEAT podría bloquear temporalmente la emisión de facturas.

¿Verifactu funciona también con las facturas de rectificación (abonos)?

Sí. Las facturas rectificativas también deben cumplir con Verifactu. En Odoo, cuando generas una nota de crédito o una factura rectificativa, el sistema crea automáticamente el registro de tipo "Anulación" o "Rectificación" correspondiente, con referencia a la factura original, y lo incluye en la cadena de hash. El proceso es transparente para el usuario.


en ERP