Verifactu es el sistema de facturación verificable impulsado por la Agencia Tributaria (AEAT) dentro de la lucha contra el fraude fiscal. Su objetivo es asegurar que cada factura emitida por una empresa o autónomo quede registrada de forma íntegra, conservada e inalterable desde el mismo momento en que se genera. En la práctica, esto cambia la forma en que tiene que funcionar el software de facturación en España: ya no basta con que un programa imprima una factura correcta, sino que debe garantizar que esa factura no se pueda manipular ni borrar después. Entender Verifactu es clave para preparar el negocio antes de que el sistema sea plenamente obligatorio.
Qué es Verifactu y la ley antifraude
Verifactu nace de la Ley antifraude y de su reglamento de desarrollo, que regula los requisitos de los sistemas informáticos de facturación (los llamados SIF). La norma persigue acabar con el llamado software de doble uso, esos programas que permitían llevar una contabilidad oficial y otra paralela ocultando ventas.
La idea central es sencilla: todos los programas de facturación deben cumplir requisitos técnicos comunes que impidan alterar las facturas una vez emitidas. Dentro de ese marco, Verifactu es la modalidad en la que el sistema remite los registros de facturación a la AEAT de forma automática, lo que da al emisor una garantía adicional de cumplimiento.
A quién afecta
La obligación alcanza a quien emite facturas con un programa informático y tributa por el Impuesto sobre Sociedades, por el IRPF con actividades económicas o por la renta de no residentes con establecimiento permanente, con domicilio en territorio común (el País Vasco y Navarra tienen sus propios sistemas).
| Perfil | ¿Le afecta? |
|---|---|
| Autónomo que factura con un programa o una app | sí |
| Pyme o SL que no está en el SII | sí |
| Empresa que lleva los libros de IVA por el SII (obligatorio o voluntario) | no |
| Quien factura a mano, en papel | no, mientras no use un sistema informático |
| Quien factura con plantillas de Word o Excel | sí: esas plantillas no cumplen y debe cambiar de herramienta |
Las particularidades de cada perfil están en VERI*FACTU para autónomos y VERI*FACTU para sociedades.
Requisitos de los sistemas de facturación
El reglamento exige que cualquier software de facturación cumpla una serie de garantías sobre los registros que genera:
- Integridad: el contenido de la factura no puede modificarse sin dejar rastro.
- Conservación: los registros deben guardarse y estar disponibles para la Administración.
- Trazabilidad: las facturas se encadenan unas con otras en orden.
- Inalterabilidad: no se puede borrar ni reescribir una factura ya emitida.
- Accesibilidad: los datos deben poder consultarse y exportarse cuando se requieran.
Estos requisitos refuerzan buenas prácticas que ya eran importantes, como una correcta numeración de facturas y la inclusión de todos los datos obligatorios de una factura.
Registro y huella de las facturas
El elemento técnico más característico es el registro de facturación. Cada vez que se emite una factura, el software crea un registro asociado que incluye una huella o hash calculada a partir de los datos de la propia factura y del registro anterior.
Ese encadenamiento funciona como una cadena de bloques sencilla: si alguien modificara una factura intermedia, la huella dejaría de coincidir y la manipulación quedaría a la vista. Así, el sistema encadena todas las facturas en una secuencia que no se puede romper sin que se note. El registro guarda, entre otros datos, el número y serie, la fecha, el importe, el tipo de IVA aplicado y la huella correspondiente.
Envío voluntario u obligatorio a la AEAT
El reglamento contempla dos formas de cumplir, según el contribuyente elija enviar o no los registros a la Administración:
| Modalidad | Envío a la AEAT | Característica principal |
|---|---|---|
| Verifactu | Sí, automático | Los registros se remiten a la AEAT al emitir la factura |
| No Verifactu | No automático | El software conserva los registros firmados y a disposición de la AEAT |
En la modalidad Verifactu, el sistema remite los registros de forma continua, por lo que el usuario no está obligado a firmar electrónicamente cada registro: la propia remisión aporta la garantía. En la modalidad no Verifactu, el contribuyente no envía los datos de forma automática, pero a cambio el software debe firmar y custodiar los registros, que quedan a disposición de la AEAT en caso de comprobación.
Este envío voluntario y continuo no debe confundirse con el SII de la Agencia Tributaria, que es un sistema distinto de suministro de los libros registro de IVA pensado para grandes empresas.
Código QR en la factura
Una de las novedades más visibles para el cliente final es el código QR que debe figurar en la factura. Este código permite verificar la factura y, en la modalidad Verifactu, incorpora además la leyenda que indica que ha sido remitida a la AEAT.
Gracias a ese QR, el receptor de la factura puede comprobar de forma sencilla que el documento se ha registrado conforme al sistema. Para el emisor supone adaptar la plantilla de factura para que el código se imprima correctamente tanto en formato papel como en la factura electrónica.
Calendario de aplicación
El despliegue de Verifactu es gradual. Conviene distinguir dos planos que a menudo se confunden:
- La fecha a partir de la cual los fabricantes de software deben ofrecer programas adaptados al reglamento.
- La fecha a partir de la cual los usuarios (autónomos y sociedades) deben utilizar obligatoriamente esos sistemas.
Los productores de software debían ofrecer programas adaptados desde el 29 de julio de 2025. Para los usuarios, el calendario distingue a los contribuyentes del Impuesto sobre Sociedades del resto de obligados y se ha aplazado varias veces; las fechas en vigor y los anuncios pendientes de publicar en el BOE están en el calendario de VERI*FACTU. Verifactu tampoco sustituye al despliegue de la factura electrónica obligatoria, que responde a una norma diferente aunque avance en paralelo.
Software adaptado
El cumplimiento de Verifactu depende sobre todo de usar un software adaptado. Los programas conformes con el reglamento generan los registros, calculan las huellas, incorporan el QR y, en su caso, gestionan el envío a la AEAT de forma transparente para el usuario.
A la hora de elegir software contable, conviene confirmar que:
- declara cumplir el reglamento antifraude y la normativa Verifactu;
- genera el registro y la huella de cada factura;
- imprime el código QR y la leyenda correspondiente;
- permite, si se desea, la remisión automática a la AEAT;
- conserva los registros de forma íntegra y exportable.
Un sistema bien integrado con la contabilidad, los bancos y los modelos de IVA reduce el trabajo manual y evita errores en las declaraciones.
Sanciones
El reglamento prevé un régimen sancionador específico. Por un lado, se sanciona a quien fabrique o comercialice sistemas que no cumplan los requisitos (por ejemplo, software de doble uso). Por otro, el artículo 201 bis de la Ley General Tributaria sanciona con 50.000 € por ejercicio a los usuarios que tengan o utilicen sistemas que no cumplan los requisitos o que hayan sido alterados; para productores y comercializadores, la multa es de 150.000 € por ejercicio y tipo de sistema. No existe una homologación previa de programas: el productor responde mediante su declaración responsable. Por eso la recomendación es clara: anticiparse, verificar que el programa está adaptado y mantener una facturación ordenada que aporte seguridad jurídica a cada factura.
Por dónde seguir
Si ya sabes que te afecta, el siguiente paso es decidir la modalidad VERIFACTU o NO VERIFACTU y revisar los pasos para preparar el software. Y recuerda que la factura electrónica entre empresas es otra obligación, con su propio calendario.