Verifactu y los sistemas de facturación (SIF)
Qué exige el Reglamento antifraude, qué es un sistema Verifactu y cómo funcionan los registros encadenados y el código QR.
El Reglamento que desarrolla la Ley Antifraude (RD 1007/2023) obliga a que los programas de facturación cumplan requisitos estrictos para garantizar la integridad, conservación, trazabilidad e inalterabilidad de los registros. Un sistema puede operar en modalidad Verifactu, remitiendo cada registro de facturación a la Agencia Tributaria, o en modalidad no Verifactu, que exige firma y registros de eventos. Las fechas de exigencia se han aplazado: 1 de enero de 2027 para los contribuyentes del Impuesto sobre Sociedades y 1 de julio de 2027 para el resto, incluidos los autónomos (Real Decreto-ley 15/2025). Cada factura incorpora un código QR verificable y los registros se encadenan entre sí, de modo que no se puedan borrar ni manipular sin dejar rastro. Entender Verifactu ayuda a elegir un software conforme.
- El RD 1007/2023 exige sistemas de facturación (SIF) con integridad, trazabilidad e inalterabilidad.
- Modalidad Verifactu: el sistema remite cada registro de facturación a la Agencia Tributaria.
- Fechas aplazadas: 1 de enero de 2027 (sociedades) y 1 de julio de 2027 (resto, incluidos autónomos).
- Modalidad no Verifactu: sin envío automático, pero con firma y registro de eventos.
- Cada factura lleva un código QR verificable y los registros se encadenan (hash).
Cómo funciona
Comprueba que tu software es un sistema de facturación conforme al RD 1007/2023: debe garantizar que los registros no se puedan alterar ni borrar sin dejar huella, conservarlos y permitir su trazabilidad completa.
Eliges la modalidad. En Verifactu, el sistema remite cada registro de facturación a la Agencia Tributaria en el momento de su emisión, lo que simplifica el cumplimiento. En la modalidad no Verifactu no hay envío automático, pero el sistema debe firmar los registros y llevar un registro de eventos.
Cada factura genera un registro de facturación con un hash que la encadena con la anterior. Esta cadena impide modificar o eliminar una factura sin romper la secuencia, lo que la haría detectable en una inspección.
Las facturas incorporan un código QR que permite a cualquier receptor verificar sus datos frente a la Agencia Tributaria. En Verifactu, además, la factura incluye una leyenda que indica que ha sido remitida a la AEAT.
Mantienes el sistema actualizado conforme a las especificaciones técnicas de la Agencia Tributaria. Un software que cumple Verifactu genera los registros, el encadenamiento y el QR. Antes de contratar, pide al fabricante su declaración responsable de conformidad.
Base legal
- Real Decreto 1007/2023 — Reglamento de los sistemas informáticos de facturación (SIF).
- Ley 11/2021 de medidas de prevención y lucha contra el fraude fiscal (Ley Antifraude).
- Orden HAC/1177/2024 — especificaciones técnicas, funcionales y de contenido de los registros de facturación.
- Real Decreto-ley 15/2025, de 2 de diciembre — aplazamiento de los plazos de adaptación (1 de enero y 1 de julio de 2027).
- Agencia Tributaria (sede electrónica) — sección «Sistemas informáticos de facturación y Verifactu».
Preguntas frecuentes
¿Qué es Verifactu?
Es la modalidad de los sistemas de facturación que remite cada registro de facturación a la Agencia Tributaria al emitir la factura. Es voluntaria frente a la modalidad no Verifactu, pero simplifica el cumplimiento del Reglamento antifraude porque la AEAT recibe los datos directamente.
¿Verifactu y la factura electrónica B2B son lo mismo?
No. Verifactu (RD 1007/2023) regula cómo deben comportarse los programas de facturación frente a la Agencia Tributaria para evitar el fraude. La factura electrónica B2B obligatoria deriva de la Ley Crea y Crece y regula el intercambio de facturas entre empresas. Son dos obligaciones distintas que conviene no confundir.
¿Para qué sirve el código QR en la factura?
Permite a cualquier receptor verificar los datos de la factura frente a la Agencia Tributaria escaneándolo. Forma parte de los requisitos del Reglamento para garantizar la trazabilidad. En modalidad Verifactu, la factura incluye además la leyenda «VERI*FACTU».
¿Qué son los registros encadenados?
Cada factura genera un registro con un hash que la enlaza con el registro anterior, formando una cadena. Si se intentara borrar o modificar una factura, la cadena se rompería y sería detectable. Es el mecanismo que garantiza la inalterabilidad exigida por el Reglamento.
¿Tengo que elegir entre Verifactu y no Verifactu?
Sí. La modalidad Verifactu envía los registros a la AEAT; la no Verifactu no los envía pero exige firma electrónica y un registro de eventos más estricto. Muchas empresas y autónomos optan por Verifactu por su simplicidad. Solo un software que declare su conformidad te permite operar en la modalidad elegida.
¿Es 4invoices un sistema Verifactu?
No. 4invoices sirve para crear facturas con el IVA por línea, en cualquier moneda con su tipo de cambio, y descargarlas en PDF. No genera registros de facturación encadenados, no incorpora el código QR de Verifactu y no envía nada a la Agencia Tributaria. Si tu obligación exige un sistema informático de facturación conforme, necesitas un software que lo declare expresamente.