Obligaciones de VeriFactu: qué debe cumplir tu sistema
No es una lista de trámites para ti — es lo que tu software debe hacer por ti. Sirve para comprobar si el tuyo cumple de verdad.
1. Hash encadenado
Cada registro de facturación incluye una huella criptográfica que depende del registro anterior. Si alguien intenta alterar una factura ya emitida, la cadena se rompe y queda detectado.
2. Registro inalterable
El sistema no puede permitir borrar ni modificar un registro ya generado — solo se pueden emitir rectificativas, igual que en papel.
3. QR fiscal obligatorio
Cada factura incluye un código QR con NIF del emisor, número de serie, fecha e importe — con él, cualquiera puede verificar la factura contra la base de datos de la AEAT. Ver cómo funciona el QR en detalle.
4. Declaración responsable del fabricante
El fabricante del software debe certificar por escrito que su producto cumple el reglamento. Que un programa "diga" que es compatible en su publicidad no es lo mismo que tener esa declaración — ver el comparador de software para saber cómo comprobarlo.
Lo que no cumple ninguno de los cuatro puntos
Excel, Word o cualquier plantilla manual — por bien hecha que esté la factura, no genera ni el hash ni el QR, así que no cumple el reglamento. Seguir usándola después de tu fecha límite tiene una sanción concreta — mira los importes exactos antes de decidir que "ya lo haré más adelante".