El hash SHA-256 es la huella digital que hace tus facturas inalterables. Te explicamos qué es, por qué te protege a ti como usuario y qué tiene que ver con tu privacidad.
Si has leído algo sobre Verifactu, te habrás topado con la palabra “hash”. Suena técnica, pero la idea es sencilla: es una huella digital única que protege tus facturas para que nadie —ni siquiera tú— pueda modificarlas sin que se note. En este artículo te lo explicamos desde tu punto de vista: qué te aporta a ti y a tu privacidad.
Un hash es el resultado de pasar un texto por una fórmula matemática (SHA-256) que devuelve una cadena de 64 caracteres. Si cambias una sola coma de la factura, el hash resultante es completamente distinto. Funciona como el sello de lacre de una carta antigua: si alguien la abre, el sello se rompe y se nota.
Una huella, no una copia
El hash no contiene tus datos: no se puede “deshacer” para leer la factura original. Es solo una huella que demuestra que la factura no ha cambiado. Por eso es bueno para la privacidad: prueba la integridad sin exponer el contenido.
La normativa exige que cada factura incluya, dentro de su cálculo, el hash de la factura anterior. Así se crea una cadena: la factura 2 depende de la 1, la 3 de la 2, y así sucesivamente. Si alguien intentara borrar o alterar una factura del medio, toda la cadena posterior dejaría de cuadrar. Es el mismo principio que usan tecnologías como blockchain.
Se suele contar el hash como una herramienta de control de Hacienda, pero también es una garantía para ti:
El código QR que aparece en cada factura no contiene el hash completo, sino datos identificativos (NIF, número, fecha, importe) y un enlace de comprobación. El hash trabaja por detrás, en el registro XML, asegurando que ese conjunto de datos no se ha tocado. El QR es la parte visible; el hash, el candado interno.
Sin que tengas que hacer nada
En Manfactury el hash SHA-256 y la cadena se generan automáticamente en cada factura. No tienes que entender la criptografía ni configurar nada: solo facturas, y la protección está ahí.
No por sí mismo. Generar el hash es un cálculo que ocurre en el momento de crear la factura y se guarda junto a ella. El hash no implica enviar nada a Hacienda: eso solo pasa si activas VERI*FACTU. Puedes tener facturas perfectamente firmadas y encadenadas sin que salgan de tu cuenta.
No. El hash es una función de un solo sentido: a partir de la huella no se puede reconstruir el contenido original. Solo sirve para comprobar que una factura no ha cambiado.
No. El hash se calcula y guarda localmente en tu cuenta. El envío a la AEAT solo ocurre si activas la modalidad VERI*FACTU.
No se puede modificar: la normativa exige inalterabilidad. Para corregir una factura emitida hay que anularla con un registro de anulación y emitir una nueva, y todo queda reflejado en la cadena.
Este artículo es orientativo y no constituye asesoramiento fiscal. Consulta siempre con tu asesor o gestor antes de tomar decisiones fiscales.
Más artículos
Manfactury
SIF-compatible desde la primera factura. Estado fiscal en tiempo real. Gratis para empezar.
Crear cuenta gratis