Las preguntas que más llegan
¿A quién afecta el reglamento?
La AEAT lo resume en cuatro condiciones, la «regla de los 4 NO». Afecta a empresarios y profesionales establecidos en España que expiden facturas y que, entre otras cosas, no facturan exclusivamente a mano, no están en el Suministro Inmediato de Información (SII), ni obligados ni de forma voluntaria, y no tienen su domicilio fiscal en los territorios históricos del País Vasco ni en Navarra.
¿Y si facturo con talonario, a mano?
Entonces no usas ningún sistema informático de facturación y el reglamento no te afecta. Ojo con mezclar: con carácter general, si alguna factura sale de un sistema informático, toda la facturación tiene que ser informática.
Uso una plantilla de Word o de Excel. ¿Es un sistema de facturación?
No, si la usas exclusivamente para introducir los datos de la factura, expedirla, imprimirla y conservar la información. La AEAT pone un ejemplo claro: un Excel que saca listados de facturas emitidas con sumas u otras fórmulas no está afectado.
¿Cuándo pasa a estarlo?
Cuando la misma hoja o el mismo documento procesa la información y genera directamente los libros registro de IVA o de IRPF, la contabilidad o cualquier resultado que uses para cumplir con Hacienda. El ejemplo de la AEAT: si programas una macro que genera el libro registro de facturas expedidas, esa hoja es un sistema informático de facturación y debe cumplir los requisitos.
¿Quién decide si mi hoja cruza la línea?
La Agencia Tributaria puede comprobar si la hoja de cálculo o el procesador de texto con que emites facturas cumple los criterios de un sistema de facturación, según las capacidades y herramientas que uses. Una plantilla que empezó siendo sencilla y fue sumando fórmulas y macros merece una revisión.
Vendo por internet. ¿Cuenta igual?
Sí. Para la AEAT da igual que vendas de forma convencional o virtual: las tiendas online también están afectadas.
| Cómo usas la hoja | Qué dice la AEAT |
|---|---|
| Escribir, emitir, imprimir y guardar facturas | No es un sistema de facturación |
| Listados de facturas con sumas o fórmulas | No está afectada |
| Una macro que genera el libro registro de facturas expedidas | Es un sistema de facturación: debe cumplir el reglamento |
| Facturas a mano con talonario | No hay sistema informático: no afecta |

Lo que pide la ley al programa
La Ley General Tributaria obliga a que los programas de facturación, contabilidad o gestión garanticen la integridad, conservación, accesibilidad, legibilidad, trazabilidad e inalterabilidad de los registros, sin cambios de los que no quede anotación en el propio sistema. Tener un programa que no cumple, cuando tiene que cumplir, se sanciona con una multa fija de 50.000 euros por cada ejercicio.
Sobre los plazos: el Real Decreto-ley 15/2025 fijó el 1 de enero de 2027 para quien presenta el Impuesto sobre Sociedades y el 1 de julio de 2027 para el resto. Una nota de Hacienda del 5 de octubre de 2026 anuncia la previsión de aplazar lo pendiente hasta octubre de 2028, para que coincida con la factura electrónica obligatoria, y mantiene esas exigencias de integridad y trazabilidad en términos sustancialmente equivalentes. Mientras no se publique ese cambio, cuentan las fechas de 2027.
¿Y la aplicación gratuita de la AEAT?
Existe, en la sede electrónica, pensada para autónomos, profesionales y empresas con pocas facturas al año o una facturación sencilla. Emite facturas completas, no simplificadas (tickets), y sus registros no se pueden exportar para seguir facturando con otro sistema. Si piensas crecer o vender en varios canales, ten en cuenta esa salida.
Si vas a cambiar, que sea una vez
Si tu hoja ya hace más de lo que la AEAT considera inocuo, o si vendes en varios canales y facturas mucho, lo práctico es pasar a un sistema que haga las dos cosas: facturar y cumplir. Odoo con el módulo de VeriFactu guarda un registro de facturación por cada factura y uno de anulación por cada anulación. En Odoo 18, 19 y 20, la tarea «Verifactu: Process Submission Queue» trabaja la cola de envío a la AEAT cada minuto; en Odoo 17, la versión publicada hoy de esa tarea se ejecuta una sola vez y se desactiva, porque le falta el número de ejecuciones que Odoo 17 pide a las tareas periódicas.

En el menú Verifactu / SIF están los registros (Billing Records y Cancellation Records), el apartado AEAT Submission y el registro de eventos de Audit Trail.

Cómo lo hacemos
En FlexigoTech implantamos Odoo 17, 18, 19 o 20 con el módulo de VeriFactu configurado para tu empresa. Odoo Online no admite módulos de terceros, así que trabajamos sobre Odoo.sh o en un servidor propio. Si necesitas algo a medida, lo analizamos gratis y te damos un precio cerrado antes de programar.
Escríbenos a comercial@flexigobe.com, déjanos tus datos en contacto o reserva una llamada.
Sigue leyendo
Comprobado en el código del módulo (versión 17.0, 18.0, 19.0 y 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigo_spain_verifactu 20.0 (4dc42be4): data/verifactu_crons.xml
- sede.agenciatributaria.gob.es/Sede/iva/sistemas-informaticos-facturacion-verifactu/pregunt
- www.boe.es/buscar/act.php?id=BOE-A-2003-23186
- sede.agenciatributaria.gob.es/static_files/Sede/Biblioteca/Manual/Practicos/Manual_factura
- sede.agenciatributaria.gob.es/Sede/iva/sistemas-informaticos-facturacion-verifactu/nota-in
- www.hacienda.gob.es/sgt/gabsehacienda/nota-informativa-verifactu.pdf
- Código del módulo: flexigo_spain_verifactu 20.0 (4dc42be4): views/menu_views.xml
- flexigotech.com/precios.html
- flexigotech.com/services/desarrollo-a-medida.html
- flexigotech.com/en/services.html
- Código del módulo: flexigo_spain_verifactu · 17.0 6d25152: data/verifactu_crons.xml · Odoo 17.0: odoo/addons/base/models/ir_cron.py (numbercall) · 18.0 4695b88 · 19.0 142df15 · 20.0 aa2ea3d: data/verifactu_crons.xml
