Cómo instalar Veri*Factu en Odoo 18: Guía completa para cumplir con la Agencia Tributaria

Publicado el 18/10/2025

La Agencia Tributaria española ha implementado Veri*Factu, el nuevo sistema de verificación de facturas que busca reforzar el control fiscal y la lucha contra el fraude. Si tu empresa utiliza Odoo como ERP, es fundamental adaptar tu sistema para cumplir con esta normativa.

En este artículo te explicamos paso a paso cómo instalar y configurar Veri*Factu en Odoo 18 para que tu empresa esté totalmente preparada.

¿Qué es Veri*Factu?

Veri*Factu es el sistema de verificación y control de facturas de la Agencia Tributaria española. Este sistema permite a Hacienda verificar la integridad y trazabilidad de las facturas emitidas por las empresas, garantizando que no se puedan modificar o eliminar registros una vez generados.

Requisitos previos

Antes de comenzar con la instalación, asegúrate de tener:

  • Odoo 18 instalado en tu servidor Ubuntu
  • Acceso root o privilegios de administrador
  • Conexión a internet para descargar los módulos necesarios

Paso 1: Instalar las dependencias de los módulos

Veri*Factu requiere varios módulos de la comunidad OCA (Odoo Community Association) que proporcionan funcionalidades específicas para la localización española y gestión contable avanzada.

Navega hasta el directorio de addons personalizados de Odoo y clona los siguientes repositorios:

cd /opt/odoo/custom-addons

# Localización española
git clone https://github.com/OCA/l10n-spain.git

# Reportes financieros y contables
git clone https://github.com/OCA/account-financial-reporting.git

# Mejoras de experiencia de usuario
git clone https://github.com/OCA/server-ux.git

# Funcionalidades adicionales de facturación
git clone https://github.com/OCA/account-invoicing.git

Estos repositorios contienen los módulos necesarios para que Veri*Factu funcione correctamente, incluyendo las adaptaciones específicas para la legislación española.

Paso 2: Instalar las dependencias Python

Veri*Factu necesita algunas librerías Python adicionales para funcionar correctamente. Estas librerías permiten la comunicación con los servicios web de la Agencia Tributaria y el procesamiento de datos.

Primero, navega al directorio de instalación de Odoo:

cd /opt/odoo

Activa el entorno virtual de Python:

source venv/bin/activate

Una vez activado el entorno virtual (verás (venv) al inicio de tu línea de comandos), instala las dependencias necesarias:

pip install unidecode
pip install zeep
pip install requests

¿Qué hace cada librería?

  • unidecode: Convierte caracteres Unicode a ASCII, útil para normalizar nombres y textos
  • zeep: Cliente SOAP para Python, necesario para comunicarse con los servicios web de la AEAT
  • requests: Librería HTTP para realizar peticiones a APIs externas

Paso 3: Reiniciar el servicio de Odoo

Una vez instaladas todas las dependencias, es necesario reiniciar Odoo para que reconozca los nuevos módulos:

sudo systemctl restart odoo

O si gestionas Odoo manualmente:

sudo service odoo restart

Paso 4: Actualizar la lista de aplicaciones en Odoo

Accede a tu instancia de Odoo como administrador y actualiza la lista de aplicaciones:

  1. Ve a Aplicaciones
  2. Haz clic en el menú de tres puntos (⋮)
  3. Selecciona Actualizar lista de aplicaciones
  4. Confirma la actualización

Paso 5: Instalar los módulos de Veri*Factu

Busca en el listado de aplicaciones los módulos relacionados con Veri*Factu y la localización española. Los módulos principales que necesitarás instalar incluyen:

  • Spain - Veri*Factu: Módulo principal de Veri*Factu
  • Spain - Accounting: Localización contable española
  • Otros módulos complementarios según las necesidades de tu empresa

Instala los módulos necesarios haciendo clic en el botón Instalar.

Paso 6: Configuración inicial

Una vez instalados los módulos, deberás configurar:

  • Los datos de tu empresa (CIF, nombre fiscal, dirección)
  • Los certificados digitales necesarios para comunicarte con la AEAT
  • Los parámetros específicos de Veri*Factu según tu tipo de negocio
  • Las secuencias de facturación que cumplan con los requisitos normativos

Consideraciones importantes

Certificados digitales: Asegúrate de tener los certificados digitales de tu empresa actualizados y correctamente configurados en Odoo.

Copias de seguridad: Antes de realizar cualquier instalación o actualización importante, realiza siempre una copia de seguridad completa de tu base de datos.

Entorno de pruebas: Si es posible, realiza primero la instalación en un entorno de pruebas para verificar que todo funciona correctamente antes de implementarlo en producción.

Actualizaciones: Mantén los módulos actualizados, ya que la normativa puede cambiar y los desarrolladores publican mejoras y correcciones regularmente.

Conclusión

La implementación de Veri*Factu en Odoo es un proceso técnico pero completamente manejable siguiendo estos pasos. Cumplir con esta normativa no solo te evitará sanciones, sino que también mejorará la trazabilidad y fiabilidad de tu sistema de facturación.

Si tienes dudas durante el proceso de instalación o necesitas ayuda personalizada para adaptar Veri*Factu a las necesidades específicas de tu empresa, no dudes en contactar con nuestro equipo de expertos en Odoo.


¿Necesitas ayuda con la implementación de Veri*Factu en tu empresa? Contacta con nosotros y te ayudaremos a cumplir con todas las obligaciones fiscales de forma sencilla y eficiente.