Verifactu 2026: qué es y cómo adaptar tu software de facturación
El Reglamento que desarrolla la Ley Antifraude obliga a que el software de facturación cumpla unos requisitos técnicos muy concretos. Te explicamos qué es Verifactu, a quién afecta y qué hay que cambiar en tu programa.
Qué es Verifactu
Verifactu es el sistema de la Agencia Tributaria definido en el RD 1007/2023, que desarrolla la Ley Antifraude (Ley 11/2021). Obliga a que los programas de facturación generen registros de facturación inalterables, trazables y verificables, para impedir el software de "doble uso" (esos programas que dejaban borrar ventas sin rastro).
No es un programa que instales: es un conjunto de requisitos técnicos que tu software de facturación debe cumplir. Puede funcionar en dos modos: enviando cada factura a la AEAT en tiempo real (modo Verifactu) o guardándolas firmadas localmente para una posible inspección (modo "no Verifactu", con más obligaciones de conservación).
A quién obliga y desde cuándo
Afecta a la mayoría de empresas y autónomos que emiten facturas con software (con algunas excepciones, como quienes ya están en el SII). Las fechas de entrada en vigor se han ido escalonando según el tipo de obligado y de fabricante de software, por lo que conviene confirmar tu caso concreto, pero la dirección es clara: tu programa de facturación tiene que adaptarse.
Lo importante: si vendes o usas un software de facturación propio o a medida, la responsabilidad de que cumpla es tuya. No vale un Excel ni un programa que permita modificar facturas ya emitidas.
Qué tiene que cambiar en tu software
Estos son los requisitos técnicos centrales que implementamos cuando adaptamos un programa:
- Registro de facturación por cada factura: un registro que se genera en el mismo momento de emitir y que no se puede modificar ni borrar.
- Encadenamiento (hash): cada registro incluye la huella del anterior, formando una cadena. Si alguien altera una factura, la cadena se rompe y se detecta.
- Firma / huella: garantiza la integridad de cada registro.
- Código QR en cada factura, que permite a cualquiera verificarla y, en modo Verifactu, cotejarla con la AEAT.
- Envío a la AEAT (en modo Verifactu) mediante los servicios web oficiales, o conservación segura en el otro modo.
- Registro de eventos (log) de las operaciones del propio sistema.
¿Adaptar el programa que ya tienes o cambiarlo?
Si tu programa de facturación es a medida o tienes acceso al código, casi siempre es más barato adaptarlo que cambiar de sistema y reentrenar a todo el mundo. Añadimos la capa de registros encadenados, el hash, el QR y el envío a la AEAT sin tocar tu operativa diaria.
Si tu programa es muy antiguo (por ejemplo en VB6, Access o FoxPro) puede ser el momento ideal para hacer las dos cosas a la vez: modernizarlo a web y dejarlo Verifactu-ready.
Por dónde empezar
Lo primero es un diagnóstico: vemos cómo emite facturas tu software hoy y qué le falta para cumplir. A partir de ahí planificamos la adaptación con tiempo, sin sustos de última hora. Cuéntanos qué programa usas y te decimos qué necesita.
Más artículos
Visual Basic 6 lleva fuera de soporte desde 2008, pero miles de empresas siguen dependiendo de aplicaciones VB6 críticas. Te explicamos cómo llevarlas a la web sin parar tu operativa ni tirar 20 años de reglas de negocio.
Un TPV web funciona en el navegador, se actualiza solo y lo controlas desde cualquier sitio. Te contamos en qué se diferencia de un TPV de toda la vida y cuándo merece la pena dar el salto.