Encadenamiento
¿Qué es el encadenamiento de facturas en VERI*FACTU?
¿Qué es el encadenamiento de facturas?
El encadenamiento es el mecanismo que garantiza que todas las facturas emitidas por tu sistema forman una cadena única e inalterable. Cada factura lleva una referencia (huella) de la factura inmediatamente anterior, creando un eslabón tras otro.
Si alguien intentara modificar, insertar o eliminar una factura de la cadena, la huella del siguiente registro ya no coincidiría y la manipulación quedaría en evidencia inmediatamente.
¿Cómo funciona el encadenamiento?
Analogía: los eslabones de una cadena
Imagina una cadena de metal:
- Cada eslabón es un registro de facturación.
- Cada eslabón nuevo se engancha al eslabón anterior mediante su huella (hash).
- Si cortas un eslabón (borras una factura), la cadena se rompe.
- Si intentas sustituir un eslabón (modificar una factura), el siguiente eslabón ya no encaja porque su huella fue calculada sobre el eslabón original.
¿Es obligatorio?
Sí, obligatorio para todos los sistemas
Todos los sistemas informáticos de facturación (tanto VERI*FACTU como NO VERI*FACTU) deben implementar el encadenamiento de registros de facturación. Es uno de los requisitos fundamentales del RD 1007/2023 para garantizar la trazabilidad e inalterabilidad.
Preguntas frecuentes sobre encadenamiento
¿Una única cadena para toda la empresa?
No necesariamente. El encadenamiento se realiza dentro de cada Sistema Informático de Facturación (SIF). Si tienes varias instalaciones o sucursales con SIF independientes (por ejemplo, distintas tiendas con su propio terminal de facturación), cada una tendrá su propia cadena de registros.
¿Qué pasa al cambiar de año?
Puedes empezar una nueva numeración de facturas con el nuevo año. El único requisito es que el primer registro del año nuevo se encadene con el último del año anterior, independientemente de la serie o número de factura.
¿Y si tengo varias series de facturación?
Todas las facturas, independientemente de su serie (F, A, B, R...), se encadenan en una misma cadena dentro de cada SIF. No hay cadenas separadas por serie.
¿Qué pasa si pierdo datos y no sé cuál era la última huella?
Si estás en VERI*FACTU, puedes consultar el último registro enviado a la AEAT y recuperar la huella desde allí. También puedes descargar los registros de facturación desde la AEAT.
Si estás en NO VERI*FACTU, eres responsable de conservar los registros. Si los pierdes, probablemente tendrás que "reinstalar" el SIF y comenzar una nueva cadena desde cero.