Conoce Atico34 - Solicita presupuesto
Control horarioLaboral

Inmutabilidad del registro horario y log de correcciones

La inmutabilidad del registro horario es el requisito técnico y legal que impide alterar los fichajes una vez registrados, salvo mediante un proceso controlado que deje rastro auditable. Sin esta garantía, el registro de jornada pierde su valor probatorio ante la Inspección de Trabajo y la AEPD.

Tip del experto en 2026: Cualquier software de control horario debe ser fácil de operar cuando un Inspector se presenta en el centro de trabajo. En este sentido, es aconsejable elegir herramientas que dispongan de un botón de “exportación rápida para inspección”, asegurando que recibas asistencia directa para configurar estos reportes de forma que cumplan exactamente con el formato y los datos que exige la autoridad laboral.

¿Qué significa que un registro horario sea inmutable?

Un registro horario inmutable es aquel que no puede modificarse, eliminarse ni sobreescribirse sin que quede constancia de la operación. No basta con que los datos estén almacenados: el sistema debe garantizar que cualquier alteración posterior sea técnicamente detectable.

Esto implica tres condiciones simultáneas:

  • Integridad originaria: el dato se graba en el momento del fichaje y no puede cambiarse a posteriori sin dejar huella
  • Trazabilidad de modificaciones: si se realiza una corrección, el sistema conserva el dato original, el dato nuevo, la identidad de quien realizó el cambio y la fecha y hora exacta
  • Verificabilidad externa: un tercero, como un inspector de trabajo, debe poder comprobar que los registros no han sido manipulados

Qué exige la normativa sobre la inmutabilidad

El Estatuto de los Trabajadores

El artículo 34.9 del Estatuto de los Trabajadores, introducido por el Real Decreto-ley 8/2019, no emplea la palabra “inmutabilidad”, pero establece que el sistema de registro debe ser objetivo, fiable y accesible. Este estándar, fijado por la sentencia del TJUE de 14 de mayo de 2019 (asunto C-55/18, CCOO contra Deutsche Bank), excluye cualquier sistema que permita modificar registros sin control.

La Guía del Ministerio de Trabajo sobre el registro de jornada indica expresamente que el sistema debe garantizar “la invariabilidad de los datos”, lo que en la práctica equivale a exigir inmutabilidad técnica.

RGPD

Los registros de jornada contienen datos personales. El artículo 5.1.f del RGPD exige que estos se traten de modo que se garantice su integridad y confidencialidad. El artículo 32 obliga a aplicar medidas técnicas que protejan los datos frente a alteraciones accidentales o ilícitas.

Un registro modificable sin rastro auditable incumple ambos preceptos simultáneamente.

El log de correcciones: qué es y por qué es obligatorio

El log de correcciones es el registro que documenta cada modificación realizada sobre un fichaje. No sustituye al registro original: lo complementa, manteniendo ambos datos accesibles y diferenciados.

Un log de correcciones conforme a la normativa debe recoger, como mínimo:

  • Registro original: hora de entrada o salida tal como se registró en el momento del fichaje
  • Registro corregido: el nuevo valor introducido tras la corrección
  • Motivo de la corrección: descripción de la causa (error de fichaje, olvido, incidencia técnica)
  • Identidad del autor: quién realizó la modificación, diferenciando si fue el trabajador, un responsable o un administrador del sistema
  • Fecha y hora de la modificación: con sello de tiempo verificable
  • Estado de aprobación: si la corrección requirió validación por parte de un superior, el log debe reflejar quién la aprobó y cuándo

Sin este registro, cualquier corrección sobre un fichaje convierte el sistema en no fiable a efectos legales.

Mecanismos técnicos que garantizan la inmutabilidad

Hash criptográfico

El mecanismo más extendido consiste en generar un hash (huella digital) de cada registro en el momento de su creación. Si el dato se modifica posteriormente, el hash original ya no coincide con el dato almacenado, lo que hace la manipulación técnicamente detectable.

El estándar más utilizado es SHA-256, que produce una huella de 256 bits única para cada conjunto de datos.

Sello de tiempo (timestamp)

Un sello de tiempo acredita el momento exacto en que se produjo un fichaje. Para tener validez probatoria, debe ser emitido por una autoridad de certificación acreditada conforme al estándar RFC 3161, que garantiza que el sello no puede ser retroactivamente modificado.

Un sello de tiempo generado por el propio sistema sin intervención de terceros no ofrece garantías suficientes ante una inspección.

Encadenamiento de registros

Algunos sistemas enlazan cada nuevo registro con el anterior mediante su hash, de forma que cualquier modificación en un registro intermedio invalida la cadena completa. Este mecanismo, similar al principio de funcionamiento de una blockchain, hace que la manipulación de un dato pasado sea técnicamente visible.

Audit log inmutable

El audit log es un registro de sistema que documenta todas las operaciones realizadas sobre los datos: accesos, consultas, exportaciones y modificaciones. Para ser válido, el propio audit log debe ser inmutable: no puede permitirse que quien tiene acceso de administrador borre o altere las entradas del log.

Cómo debe gestionarse una corrección legítima

La inmutabilidad no impide corregir errores. Un trabajador puede olvidar fichar, un sistema puede fallar o un horario puede registrarse incorrectamente. La normativa no prohíbe las correcciones: exige que se gestionen de forma controlada.

El proceso correcto es:

  1. El trabajador o el responsable detecta el error y solicita la corrección al sistema
  2. El sistema registra la solicitud con la identidad del solicitante, el dato erróneo y el dato propuesto
  3. Un responsable con permisos suficientes revisa y aprueba o rechaza la corrección
  4. El sistema ejecuta el cambio conservando el dato original y generando una nueva entrada en el log con todos los campos obligatorios
  5. El trabajador recibe confirmación del cambio aplicado

Este flujo garantiza que el proceso de corrección sea tan trazable como el fichaje original.

Qué comprueba la Inspección de Trabajo

Cuando la Inspección de Trabajo revisa el sistema de registro horario de una empresa, entre los puntos que analiza se encuentran:

  • Que los registros no puedan modificarse sin dejar rastro
  • Que exista un log de correcciones accesible y completo
  • Que el sistema identifique inequívocamente a cada trabajador en cada fichaje
  • Que los datos de los últimos cuatro años estén disponibles de forma inmediata

Un sistema en el que los registros pueden editarse directamente en una hoja de cálculo, sobreescribirse sin huella o eliminarse sin rastro se considera no fiable, con independencia de si los datos son correctos o no.

Qué riesgos implica un sistema sin inmutabilidad

Las consecuencias de no disponer de un sistema de registro con garantías de inmutabilidad son de dos tipos:

Riesgo laboral:

  • El incumplimiento del artículo 34.9 ET está tipificado como infracción grave en el artículo 7.5 de la LISOS, con multas de entre 751 y 7.500 euros
  • En caso de litigio, el registro sin garantías de integridad puede no ser admitido como prueba válida

Riesgo bajo el RGPD:

  • La vulneración del principio de integridad (art. 5.1.f RGPD) puede ser sancionada por la AEPD con hasta 20 millones de euros o el 4% del volumen de negocio (art. 83.5 RGPD)
  • El incumplimiento de las medidas de seguridad del artículo 32 puede suponer sanciones de hasta 10 millones de euros o el 2% del volumen de negocio (art. 83.4 RGPD)

Conclusión

La inmutabilidad del registro horario no es una opción técnica avanzada: es un requisito derivado de la obligación legal de mantener un sistema objetivo, fiable e inalterable. Un sistema que permite modificar fichajes sin dejar rastro no cumple ni con el Estatuto de los Trabajadores ni con el RGPD, con independencia de la herramienta utilizada. El log de correcciones es el mecanismo que permite compatibilizar la corrección de errores legítimos con la exigencia de trazabilidad total. Ambos elementos deben estar presentes en cualquier solución de control horario que aspire a ser válida ante una inspección o un procedimiento sancionador.