Ir al contenido

Cómo emitir una factura Verifactu en Odoo, paso a paso

El circuito completo es más corto de lo que parece: instalar el módulo de Verifactu de la localización española, subir el certificado, probar en el entorno de test, emitir la factura y comprobar que el registro se ha generado y enviado. Lo que cuesta no es pulsar los botones, es lo de alrededor: las rectificativas, los tickets, las facturas que entran por API y el equipo que llevaba diez años corrigiendo facturas a su manera. Vamos por orden.
7 de agosto de 2026 por
Cómo emitir una factura Verifactu en Odoo, paso a paso
(Odoovers) ODULINK S.L.U, Odoovers

Antes de tocar nada: cuatro requisitos

Si te saltas esta parte, te vas a atascar en el paso tres. Comprueba las cuatro cosas antes de abrir Odoo.

  • Una versión de Odoo con soporte. Las funcionalidades de cumplimiento llegan a las versiones vivas. Si estás en una versión antigua sin mantenimiento, el primer paso no es Verifactu: es actualizar.
  • Los datos fiscales de tu compañía completos y correctos. País, NIF y régimen. Parece obvio y es la causa número uno de rechazos.
  • Un certificado digital válido de la empresa, con contraseña y con alguien responsable de su renovación.
  • La modalidad decidida. Verifactu con envío automático a la AEAT, o sistema no verificable con conservación en tu sistema. Se decide antes de configurar.

Hazlo primero en una copia, no en producción

Todo lo que viene a continuación se prueba en un entorno de test con una copia de tu base de datos. Emitir, rectificar, anular y volver a emitir hasta que sea aburrido. Cuando el flujo funcione sin sorpresas, se replica en producción. Nadie estrena facturación real un lunes por la mañana.

Configurar Verifactu en Odoo

La localización española incluye un módulo específico, l10n_es_edi_verifactu, que convive con los de TicketBAI y SII para los casos que corresponda. La configuración vive en los ajustes de Contabilidad.

Revisa la ficha de tu compañía

Ajustes ▸ Usuarios y compañías ▸ Compañías. País España, NIF correcto y dirección completa. Si esto está mal, todo lo demás fallará con mensajes que no dicen nada.

Instala el módulo de Verifactu

Desde Aplicaciones, busca e instala l10n_es_edi_verifactu. Si trabajas en el País Vasco o estás en el SII, el módulo que te toca es otro: TicketBAI o SII respectivamente.

Activa Verifactu en los ajustes de Contabilidad

Contabilidad ▸ Configuración ▸ Ajustes, sección Veri*Factu. Marca la opción de habilitar Verifactu y guarda.

Sube el certificado

En esa misma sección, entra en la gestión de certificados y añade el de la empresa con su contraseña. Sin al menos un certificado válido, el envío no funciona.

Quédate en entorno de pruebas

Por defecto Odoo trabaja contra los servidores de prueba de la AEAT. Ese es el sitio donde tienes que estar mientras validas. El salto a producción es desmarcar el entorno de prueba, y se hace al final, no al principio.

Emitir la factura: el circuito real

Con la configuración en su sitio, el día a día de quien factura cambia menos de lo que teme. Esta es la secuencia.

Crea la factura como siempre

Contabilidad ▸ Clientes ▸ Facturas. Cliente con datos fiscales completos, líneas, impuestos y diario correcto. Aquí no hay novedad.

Confirma

Al confirmar, la factura toma número de la secuencia de su diario. A partir de ese momento el documento deja de ser un borrador editable: es el punto de no retorno y es justo lo que Verifactu persigue.

Envía

Con el botón de enviar aparece la opción de Verifactu. Odoo genera el registro con los datos de la factura y lo remite según la modalidad configurada.

Comprueba el documento Verifactu

El sistema guarda un documento Verifactu asociado a la factura, con su fecha de creación y su estado. Ese es el sitio donde miras si el registro salió, si está pendiente o si vino rechazado.

Verifica el PDF

La factura impresa tiene que llevar el código QR y la mención correspondiente. Si has personalizado el informe PDF en algún momento, este es el punto donde se nota: los diseños a medida hay que revisarlos uno a uno.

Si el envío falla, no vuelvas a emitir la factura

Un error de comunicación con la AEAT no es un error de la factura. La factura ya existe y ya tiene su número. Lo que hay que hacer es revisar el motivo del rechazo en el documento Verifactu, corregir la causa (normalmente datos fiscales del cliente o del propio registro) y reintentar el envío. Duplicar la factura para «arreglarlo» es exactamente lo que la normativa quiere impedir.

Rectificar y anular: lo que ya no se puede hacer

Este es el cambio cultural del proyecto, y el que provoca más fricción en administración. Con registros encadenados, corregir una factura ya no es borrarla y hacerla de nuevo. Cada movimiento deja rastro y el rastro se lee.

El flujo correcto es la factura rectificativa: en Odoo, la nota de crédito que revierte total o parcialmente el documento original, con su motivo, su serie y su propio registro. Si además hay que emitir la factura correcta, se emite como documento nuevo. Sí, aparecen tres documentos donde antes había uno. Es el precio de la trazabilidad, y es innegociable.

Lo que se hacía antesLo que toca hacer ahoraPor qué
Cancelar la factura y volver a numerarEmitir rectificativa y, si procede, factura nuevaLa numeración y la cadena de registros no admiten huecos ni reescrituras
Editar el importe de una factura ya enviada al clienteRectificativa por diferenciaEl registro original ya viajó: modificarlo rompe la huella
Reutilizar un número anuladoDejar el número consumido y seguir la serieLa secuencia tiene que ser continua y verificable
Facturar en Excel y luego «meterlo» en el ERPFacturar siempre dentro del sistemaLo que no pasa por el sistema no genera registro, y eso es incumplimiento

Los canales que se olvidan: TPV, ecommerce y API

Si tus facturas solo nacen en la pantalla de facturas, tienes el trabajo hecho. Pero casi ninguna empresa está en ese caso. Repasa esta lista y comprueba cada canal por separado, porque cada uno tiene su propio circuito.

  • Punto de venta. Tickets y facturas simplificadas tienen su propia casuística de registro. Pruébalo con cierres de caja reales, no con una venta suelta.
  • Ecommerce. Las facturas que genera la web al confirmar el pedido pasan por el mismo circuito. Si tu tienda factura sola, valida el flujo completo de pedido a factura.
  • Integraciones por API. Marketplaces, aplicaciones de campo, sistemas de terceros que crean facturas en Odoo. Es el punto ciego clásico: funciona todo el año y nadie lo prueba el día de la migración.
  • Facturación recurrente y suscripciones. Los procesos automáticos que emiten en lote a fin de mes. Ejecuta un lote completo en pruebas antes de dar por bueno nada.
  • Multicompañía. Cada compañía tiene su NIF, su certificado y su configuración. Verificar una no equivale a verificar las demás.

Checklist antes de pasar a producción

Marca cada punto cuando lo hayas probado de verdad en el entorno de test. Si algo se queda sin marcar, no toques producción todavía.

Checklist previa a producción

  • Datos fiscales de la compañía correctos: país, NIF, dirección y régimen.
  • Certificado subido y con responsable de su renovación.
  • Series y secuencias revisadas, sin saltos ni numeraciones reiniciadas a mano.
  • Ciclo completo probado: emitir, rectificar y volver a emitir con rectificativa de verdad.
  • Informe PDF con el QR en su sitio, sobre todo si el diseño está personalizado.
  • Todos los canales validados: TPV, ecommerce, API, recurrente y cada compañía.
  • Desarrollos a medida revisados uno a uno.
  • Equipo de administración formado en cómo se corrige una factura a partir de ahora.

Si no puedes marcar los ocho con honestidad, todavía no toques producción.

Dónde encaja QUBIQ

Configurar el módulo es la parte fácil, y por eso es la que todo el mundo enseña. Lo que de verdad decide si el proyecto sale bien es lo otro: revisar tus desarrollos a medida, validar todos los canales que crean facturas, dejar las series ordenadas y conseguir que administración cambie los hábitos de corrección. Eso es lo que hacemos nosotros.

Somos Odoo Gold Partner desde 2019, Mejor Partner de Europa, con más de 100 consultores en plantilla y más de 600 proyectos entregados, con delegaciones en Barcelona, Madrid, Sevilla, Bilbao y Lisboa. Si prefieres que la primera factura conforme la emitáis con alguien al lado, esa llamada es gratis.


Preguntas frecuentes

¿Qué módulo hay que instalar en Odoo para Verifactu?

El módulo de la localización española l10n_es_edi_verifactu. Convive con los módulos de TicketBAI (l10n_es_edi_tbai) para el régimen foral vasco y de SII (l10n_es_edi_sii) para quienes llevan los libros registro por la Sede electrónica. Cada empresa instala el que le corresponde según dónde tribute y su situación.

¿Dónde se activa Verifactu en Odoo?

En Contabilidad ▸ Configuración ▸ Ajustes, en la sección de Veri*Factu. Ahí se habilita la funcionalidad, se gestionan los certificados de la empresa y se controla si trabajas contra el entorno de pruebas o contra producción. Por defecto se trabaja en entorno de pruebas, que es donde debes validar todo el circuito antes de dar el salto.

¿Qué pasa si el envío a la AEAT falla?

La factura sigue siendo válida y conserva su número: lo que ha fallado es la comunicación del registro. Hay que revisar el estado y el motivo del rechazo en el documento Verifactu asociado, corregir la causa —casi siempre datos fiscales incompletos— y reintentar el envío. Nunca duplicar ni volver a emitir la factura para esquivar el error.

¿Se puede anular una factura con Verifactu activo?

No como antes. Ya no vale cancelar y renumerar: la corrección se hace mediante factura rectificativa, es decir, la nota de crédito que revierte total o parcialmente el documento original, y si procede se emite una factura nueva. Aparecen más documentos que antes, pero es exactamente lo que la normativa persigue: que toda corrección deje rastro.

¿Las facturas creadas por API o desde el TPV también generan registro?

Sí, y es el punto que más se olvida. Cualquier canal que cree facturas en Odoo —punto de venta, ecommerce, integraciones por API, facturación recurrente— pasa por el mismo circuito de registro. Antes de pasar a producción hay que probar cada canal por separado, con cierres y lotes reales, no con una venta de prueba suelta.

¿Prefieres emitir tu primera factura conforme con alguien al lado?

Revisamos tu instalación, dejamos el circuito probado en un entorno de test y formamos al equipo que factura cada mañana. Sin sustos el día del cambio.

Quiero que lo revisen conmigo

en Blog