Como funciona

VeriFactu encadena tus facturas: no podras borrar ninguna

Escrito por Equipo SelloQRCumplimiento fiscal
5 min de lectura
Ultima actualizacion:

SHA-256

Algoritmo de la huella

Encadenada

Cada factura incluye la anterior

QR de cotejo

Verificable ante la AEAT

Cuando se habla de VeriFactu casi todo el mundo piensa en el codigo QR que aparecera en las facturas. Pero el QR es solo la parte visible. El mecanismo de verdad es invisible y mucho mas ingenioso: una huella digital encadenada que hace que manipular una factura sin que se note sea, en la practica, imposible.

El detalle curioso: la Agencia Tributaria no necesita guardar una copia de cada factura tuya para vigilarte. Le basta con las huellas.

Que es la huella de una factura

Cada vez que tu sistema emite una factura, calcula una huella (un hash) con el algoritmo SHA-256 a partir de los datos clave: NIF, numero de serie, fecha, importe, etc. El resultado es una cadena de caracteres unica, como una huella dactilar del documento. Cambia un solo decimal del importe y la huella resultante es completamente distinta. No hay forma de retocar la factura y conservar la misma huella.

El truco: cada huella incluye la de la factura anterior

Aqui esta lo interesante. La huella de la factura numero 100 no se calcula solo con los datos de la 100: incluye tambien la huella de la 99. Y la de la 99 incluia la de la 98, y asi sucesivamente. Resultado: todas tus facturas quedan enganchadas en una cadena, cada una dependiendo de la anterior.

Es la misma idea que hay detras de una cadena de bloques (lo que se conoce como blockchain): cada eslabon depende del que vino antes. Pero con una diferencia importante que conviene aclarar: aqui no hay criptomonedas, ni mineria, ni una red de ordenadores repartida por el mundo. La cadena la genera tu propio sistema de facturacion y la AEAT puede comprobarla. Es un encadenamiento de huellas, no un blockchain descentralizado. El efecto practico, eso si, es parecido: el orden y el contenido de tus facturas quedan sellados.

Por que no podras "arreglar" una factura vieja

Imagina que dentro de seis meses quieres borrar o cambiar una factura de hoy para cuadrar una cifra. Al modificarla, su huella cambia. Y como esa huella estaba metida dentro de la siguiente factura, y la siguiente dentro de la otra... toda la cadena posterior deja de encajar.

No es que el sistema te lo impida fisicamente: es que la manipulacion salta a la vista. La inalterabilidad de VeriFactu no consiste en poner un candado, sino en que cualquier cambio deja rastro (nunca mejor dicho). Quitar un eslabon parte la cadena. Por eso desaparece una practica que el Reglamento persigue de forma explicita: el software de "doble uso" que permitia llevar dos contabilidades o borrar ventas sin dejar huella.

El QR: la parte que si ven tus clientes

La huella vive dentro del registro; el QR es su cara visible. En cada factura VeriFactu se imprime un codigo QR enlazado al servicio de cotejo de la AEAT. Cualquiera —tu cliente, un inspector— puede escanearlo y comprobar la factura contra ese servicio.

Dato curioso: eso convierte, de hecho, a cada persona que recibe una factura en un posible verificador. Nadie esta obligado a escanear el QR, pero puede hacerlo en segundos con el movil. La transparencia hacia el receptor forma parte del diseño antifraude de la norma.

Que significa esto para tu negocio

La buena noticia es que no necesitas entender la criptografia para cumplir. Necesitas un sistema que haga tres cosas bien: generar la huella, encadenarla con la anterior y estampar el QR. Si facturas con un programa que ya cumple el RD 1007/2023, lo hace por ti.

Si facturas con Excel, PDF o un sistema propio, alguien tiene que generar ese registro encadenado. Tienes dos caminos: cambiar a un programa que ya cumpla, o añadir una capa de cumplimiento sobre tu flujo actual que se encargue de la huella, el encadenamiento y el QR sin que tengas que migrar datos ni reformar tus habitos.

Lo importante es entender que la huella encadenada no es un detalle tecnico menor: es el corazon de VeriFactu. Todo lo demas —el QR, el envio a la AEAT— gira alrededor de ella.

¿Tu sistema actual genera la huella encadenada y el QR que pide VeriFactu?

Online, sin registro y sin email. Comprueba si tu flujo de facturacion (PDF, Excel, ERP o API) ya genera registro, huella y QR, o si tendras que añadirlo.

Hacer el checklist VeriFactu 2027

Fuentes: Real Decreto 1007/2023, de 5 de diciembre; Orden HAC/1177/2024, de 17 de octubre (especificaciones tecnicas del SIF, huella y encadenamiento de registros); sede electronica de la AEAT (servicio de cotejo de facturas). Contenido informativo; no constituye asesoramiento fiscal. SelloQR es un sistema informatico de facturacion privado, no homologado, certificado ni avalado por la AEAT.