Funcionamiento y Gestión de Veri*factu en Odoo
Guía completa sobre la normativa Veri*factu en Odoo: plazos legales, clasificación de facturas (F1, F2 y rectificativas R1-R5), automatización de envíos a la AEAT y resolución de errores.
El sistema Veri*factu nace del Real Decreto 1007/2023 con el objetivo de evitar malas prácticas de facturación en las empresas. Establece que cualquier programa informático de facturación debe garantizar 6 principios fundamentales: integridad, conservación, accesibilidad, legibilidad, trazabilidad e inalterabilidad de los registros.
1. Calendario de Aplicación y Excepciones
- 1 de enero de 2027: Entra en vigor para sociedades mercantiles.
- 1 de julio de 2027: Entra en vigor para autónomos y profesionales.
- Excepciones: No aplica a empresas ubicadas en País Vasco (sistema TicketBAI), Navarra, ni a aquellas con facturación superior a 6 millones de euros sujetas al SII.
2. Tipologías de Facturas y Rectificativas
Facturas Directas
- F1 (Factura Completa): Requiere incluir todos los datos fiscales del cliente (Nombre/Razón social, Dirección y NIF).
- F2 (Factura Simplificada): Orientada a tickets o clientes de contado.
Facturas Rectificativas
- R1 (Errores fundados de derecho): La opción por defecto para subsanar fallos en IVA, precios, nombres o datos generales de la factura.
- R2: Casos de concurso de acreedores.
- R3: Créditos e impagos (permite recuperar el IVA de deudas tras el plazo legal).
- R4: Resto de causas no contempladas en las categorías anteriores.
- R5: Rectificativa emitida para rectificar o reemplazar una factura simplificada previa.
3. Funcionamiento Operativo en Odoo
A. Envío Automatizado a la AEAT
Al confirmar una factura, un proceso automático ("robot") se ejecuta cada minuto, recopila los registros generados en ese intervalo y los remite a la Agencia Tributaria.

Cada registro genera:
- Huella Hash: Una cadena alfanumérica única que hace que la factura sea inalterable y se encadene con la huella del registro anterior para garantizar la trazabilidad.
- Código de Verificación QR / AEAT: Código generado una vez que la Agencia Tributaria valida el registro.

B. Control de Estados ("Estado de envío a AEAT")
En la vista principal de facturas se puede activar la columna correspondiente para monitorear el flujo:
- No enviado: Factura confirmada pendiente del paso del automatismo.
- Enviado / Sent: Factura recibida y aceptada correctamente por la AEAT.
- Aceptada con errores: Presenta algún fallo menor (como datos incompletos del cliente).
- Solución: Al corregir la ficha del contacto, el proceso automático reintentará el envío automáticamente.
4. Procedimiento Paso a Paso en el Módulo
Creación de Facturas Ordinarias o Simplificadas
- Genera la factura. El estado Borrador es la última barrera para revisar precios, vencimientos y líneas antes de la emisión definitiva a Hacienda.
- Si utilizas un cliente de contado, activa la casilla "Simplificada" para que Odoo emita el registro bajo el formato F2.
- Revisa y pulsa Confirmar.
- Accede a la pestaña Veri*factu para consultar la Huella Hash y confirmar el cambio de estado a "Enviado".
Gestión de Rectificativas y Reemplazos
- En la factura enviada con errores, pulsa en Añadir factura rectificativa.
- Antes de confirmar, dirígete a la pestaña Veri*factu y selecciona el Motivo específico de rectificación (por defecto asigna R1; elige R5 si la factura de origen era una simplificada).
- Confirma la rectificativa.
- Para generar la versión correcta, usa Acción > Duplicar sobre la factura original, subsana los datos (ej. el precio) y confirma.
5. Verificación Externa en la Sede de la AEAT
Si deseas validar los registros directamente en la plataforma oficial de la administración:
- Entra a la web de la AEAT.
- Navega a Sistemas Informáticos de Facturación (SIF) y Veri*factu > Consulta de registro de facturación.
- Accede mediante Certificado Digital o Clave Móvil para consultar las facturas registradas desde tu sistema Odoo