Plantilla Excel control horario gratis: guía y límites legales
Plantilla Excel control horario en 5 minutos: 7 columnas y fórmulas paso a paso. Y el aviso que nadie da: por qué Excel puede salir caro en inspección.
Plantilla Excel control horario gratis: guía y límites legales
Aquí tienes la plantilla de control horario en Excel. No hay ningún fichero que descargar: en los apartados siguientes encontrarás las 7 columnas exactas que necesitas y las fórmulas que puedes copiar directamente. En cinco minutos tienes la hoja funcionando.
La advertencia honesta viene a continuación. Excel sirve para algunos supuestos y para otros no. Antes de usarlo como registro oficial de jornada en tu empresa, necesitas saber cuándo la Inspección de Trabajo lo acepta y cuándo lo rechaza. No porque queramos venderte una solución —aunque al final te la explicamos—, sino porque darte una plantilla sin el contexto legal que la rodea sería hacerte un flaco favor.
Empieza por la plantilla. Luego decide.
En este artículo
- La plantilla mínima de Excel para control horario: 7 columnas
- Fórmulas Excel paso a paso: HORA, SUMA, SI y formato condicional
- Cómo proteger las celdas para evitar manipulación accidental
- Por qué Excel ya no cumple el RDL 8/2019 según la ITSS
- Trazabilidad: lo que Excel no puede hacer
- El coste real: sanciones LISOS y horas de gestión
- Cuándo Excel sí es una opción razonable
- Migración a app: cómo dar el salto en una hora
- Preguntas frecuentes
- Conclusión
La plantilla mínima de Excel para control horario: 7 columnas
El artículo 34.9 del Estatuto de los Trabajadores, introducido por el Real Decreto-ley 8/2019, exige registrar el horario de inicio y fin de jornada de cada trabajador, conservar ese registro durante cuatro años y tenerlo disponible para la Inspección de Trabajo en el momento que lo solicite. Con esos tres requisitos como punto de partida, la estructura mínima de una hoja de control horario en Excel es la siguiente:
| Col. | Nombre del campo | Ejemplo de valor | Obligatorio por RDL 8/2019 |
|---|---|---|---|
| A | Nombre del trabajador | García López, Ana | Sí |
| B | Fecha | 2026-05-25 | Sí |
| C | Hora de entrada | 09:04 | Sí |
| D | Hora de salida | 17:38 | Sí |
| E | Horas trabajadas | =D2-C2 | Calculado (no obligatorio por ley) |
| F | Observaciones / justificación | Teletrabajo; incidencia QR | Recomendado |
| G | Validado por (nombre del responsable) | Sánchez, Pedro | Recomendado |
Las columnas E, F y G no son obligatorias por ley, pero reducen significativamente los conflictos en inspección y en litigios de horas extraordinarias. La columna G merece atención especial: un registro sin nadie que lo valide pesa menos ante el inspector que uno supervisado por un responsable identificado por su nombre.
Cómo estructurar el libro de trabajo
Crea una pestaña por mes (Ene-2026, Feb-2026, Mar-2026…), no una pestaña por empleado. Con ese criterio el año completo son 12 pestañas fácilmente localizables, y puedes filtrar por nombre en la columna A cuando necesites los datos de un trabajador concreto. Si la empresa tiene varios centros de trabajo, añade una columna de centro entre la A y la B.
Formato correcto para las horas
Selecciona las columnas C y D y aplica el formato HH:MM desde Formato de celdas → Número → Personalizado. Para la columna E, donde se calcula la diferencia, usa el formato [h]:MM (con corchetes). Los corchetes permiten superar las 24 horas al sumar el total del mes, algo que sin corchetes Excel convierte incorrectamente.
Fórmulas Excel paso a paso: HORA, SUMA, SI y formato condicional
Con las 7 columnas creadas, estas son las fórmulas que necesitas para que la hoja funcione sin intervención manual:
' Horas trabajadas ese día (columna E, empezando en la fila 2):
=D2-C2
' Turno de noche que cruza la medianoche (entrada 23:00, salida 07:00):
=SI(D2<C2, D2-C2+1, D2-C2)
' Total de horas trabajadas en el mes (celda al final de la columna E):
=SUMA(E2:E32)
' Desviación respecto a la jornada pactada de 8 horas diarias:
=E2-HORA(8,0,0)
' Formato condicional: marcar en naranja jornadas superiores a 9 horas
' Selecciona el rango E2:E32 → Formato condicional → Nueva regla
' "Aplicar formato a celdas con valor mayor que 0,375"
' (0,375 equivale a 9 horas en la notación decimal de Excel)
' Formato condicional: marcar en rojo las salidas no registradas
' Selecciona D2:D32 → Formato condicional → "Celdas vacías"
' Relleno rojo para detectar entradas sin su salida correspondiente
El formato condicional en la columna D es especialmente valioso: marca en rojo cualquier día donde falte la hora de salida. La Inspección de Trabajo considera los registros con entrada sin salida exactamente igual que los días sin registro alguno: la infracción existe en ambos casos.
Para una vista consolidada de horas mensuales por trabajador, añade una pestaña de resumen con =SUMAR.SI(Ene!A:A,"García López, Ana",Ene!E:E) para cada empleado. El total mensual queda calculado sin alterar los datos originales de cada mes.
Cómo proteger las celdas para evitar manipulación accidental
Este apartado no es obligatorio para crear la hoja, pero marca la diferencia entre una plantilla que el inspector descarta a primera vista y una que puede pasar un examen inicial.
El problema de un Excel sin protección es que cualquier usuario con acceso puede modificar un dato histórico sin dejar rastro visible. No hace falta intención: basta con que alguien corrija un error tipográfico semanas después para que la celda muestre como fecha de modificación el día de la corrección, borrando la evidencia de cuándo se registró originalmente el dato.
Procedimiento de cierre mensual
- Al cerrar el mes, selecciona todas las filas con datos de esa pestaña (de la fila 2 hasta la última con registros).
- Ve a Revisar → Proteger hoja.
- Activa “Proteger hoja y contenido de celdas bloqueadas”.
- Establece una contraseña y guárdala en un gestor de contraseñas o en el correo electrónico de empresa.
- Deja marcada solo la opción de seleccionar celdas desbloqueadas (el mes cerrado no necesitará más edición).
Con este procedimiento, el mes queda en modo lectura. Si un registro necesita corrección después del cierre, hay que desproteger, realizar el cambio, anotar en la columna F la fecha y el motivo de la corrección, y volver a proteger. Este proceso imita de forma manual lo que cualquier app de fichaje hace de forma automática: un registro de cambios con marca temporal. No es perfecto —no guarda quién accedió con la contraseña ni cuándo—, pero es mejor que ninguna protección.
Por qué Excel ya no cumple el RDL 8/2019 según la ITSS
La Inspección de Trabajo y Seguridad Social publicó el Criterio Técnico 101/2019 para establecer cómo evalúa los sistemas de registro en sus actuaciones. El criterio no menciona Excel por su nombre, pero define “registro fiable” como aquel que cumple tres condiciones simultáneas:
- Los datos no pueden alterarse sin dejar constancia de la modificación.
- La identidad del trabajador que registra puede verificarse de forma objetiva.
- El sistema permite extraer los datos en formato accesible para el inspector sin procesamiento manual por parte de la empresa.
Un Excel guardado en el ordenador de la oficina o compartido en red local incumple los tres puntos en la práctica habitual: las celdas son editables por cualquier usuario con acceso al fichero, no existe autenticación individual por trabajador, y cuando el inspector solicita los datos, la empresa a menudo tiene que reorganizar pestañas o convertir formatos durante la propia visita.
El mismo Criterio Técnico 101/2019 añade otro criterio de alerta: los registros que reproducen sistemáticamente el horario teórico del contrato —sin ninguna variación en días, semanas o meses— generan una presunción fundada de que no reflejan la jornada real. Si todos tus trabajadores fichan exactamente a las 9:00 y exactamente a las 17:00 sin excepción durante meses, el inspector tiene base documentada para cuestionar la autenticidad del registro.
Para entender en detalle cómo actúa la Inspección en estos procedimientos, la guía completa sobre inspección de trabajo y fichaje cubre el proceso desde la visita inicial hasta el expediente sancionador, incluyendo los defectos formales que invalidan un acta y los criterios que agravan o atenúan la cuantía.
Trazabilidad: lo que Excel no puede hacer
La trazabilidad es la capacidad de demostrar qué ocurrió, cuándo, y quién lo hizo. Para un registro de jornada, significa que si alguien modifica un fichaje histórico queda constancia de esa modificación: autor, fecha y valor original antes del cambio.
Excel no tiene esta capacidad en su configuración estándar. Microsoft 365 permite activar el historial de versiones en documentos guardados en SharePoint u OneDrive, lo que registra qué usuario guardó el documento y cuándo, pero no qué celda concreta cambió de qué valor a cuál. La función de Seguimiento de cambios tampoco es equivalente a un audit log inmutable: el administrador puede aceptar o rechazar los cambios registrados, y el historial desaparece.
La Guía sobre protección de datos en las relaciones laborales de la AEPD establece que el tratamiento de datos de fichaje requiere medidas técnicas y organizativas que garanticen la integridad de los registros. Un sistema que permite modificar datos históricos sin dejar rastro auditable no cumple el principio de integridad del RGPD aplicado al control horario.
Esta limitación técnica es la razón por la que el artículo sobre cómo migrar de Excel a una app de fichaje concluye que Excel puede sostenerse en inspecciones concretas, pero no es una base de cumplimiento sólida para empresas con más de dos o tres empleados. La diferencia no es filosófica: es técnica.
El coste real: sanciones LISOS y horas de gestión
Las cuantías del régimen sancionador vigente en 2026, según el artículo 40 de la LISOS en su versión actualizada por el Real Decreto 306/2024:
- Infracción grave, grado mínimo: entre 626 € y 1.250 €.
- Infracción grave, grado medio: entre 1.251 € y 3.125 €.
- Infracción grave, grado máximo: entre 3.126 € y 6.250 €.
La sanción más habitual en empresas de menos de 20 empleados con registro insuficiente o inexistente es el grado medio de infracción grave: entre 1.251 € y 3.125 €. Si el inspector constata reincidencia, registros que reproducen el horario teórico sin variación, o que la empresa ya fue requerida sin corregir, la infracción puede calificarse como muy grave, con rangos que comienzan en 6.251 €. La tabla completa de sanciones por no fichar 2026 incluye los grados aplicados en casos reales con sentencia firme.
A la sanción económica hay que sumar el coste de gestión. Una inspección con expediente sancionador obliga a recopilar hasta cuatro años de registros con plazos ajustados, preparar alegaciones documentadas, posiblemente contratar asesoramiento laboral externo, y dedicar horas del equipo interno que no estaban presupuestadas. Para muchas PYMEs ese coste operativo supera la cuantía de la propia multa.
En el lado contrario: una app de fichaje básica para 10 empleados cuesta entre 0 € y 50 €/mes. El coste anual de la opción más cara del mercado —unos 600 €— es menos de la mitad de la sanción mínima de grado medio.
Cuándo Excel sí es una opción razonable
Habiendo explicado sus límites, la plantilla de Excel para control horario sí encaja en estos supuestos:
Autónomo sin trabajadores por cuenta ajena: si eres freelance y llevas tu propio registro de horas por proyecto o cliente, el RDL 8/2019 no aplica (es una norma para relaciones laborales, no para el trabajo autónomo). Excel es perfectamente válido para tu gestión interna.
Microempresa con 1 o 2 empleados que asume el riesgo: con uno o dos trabajadores de confianza, un Excel bien configurado —con protección de hoja mensual, historial en la nube con timestamp verificable, y columna de validación firmada— puede resistir una primera inspección si el inspector no encuentra indicios de manipulación. No es la opción más segura, pero el análisis coste-riesgo puede justificarlo en situaciones de arranque donde cualquier gasto mensual pesa.
Registro complementario de gestión interna: Excel sigue siendo útil para planificar cuadrantes de turnos, gestionar vacaciones, o calcular desviaciones de jornada mes a mes, siempre que el registro oficial para una eventual inspección esté en un sistema con trazabilidad real.
Archivo histórico de datos anteriores a la migración: si llevas años con Excel y ahora migras a una app, los archivos exportados en PDF guardados en la nube son válidos como archivo histórico durante el período de conservación de cuatro años. La ley no exige que todos los datos estén en el mismo sistema; exige que estén disponibles y accesibles.
El análisis artículo por artículo del RDL 8/2019 explica en detalle qué exige exactamente la norma y qué margen de interpretación existe, para que puedas valorar tu situación concreta sin simplificaciones.
Migración a app: cómo dar el salto en una hora
Si después de leer esto decides que Excel no es suficiente para tu empresa, el cambio no requiere semanas ni un consultor externo.
Una app de fichaje por QR se configura en cuatro pasos:
- Crear la cuenta (5 minutos): nombre de empresa, sector, número de empleados.
- Dar de alta a los trabajadores (20-40 minutos): uno a uno desde el panel, o mediante importación de un CSV con nombre, email y turno asignado.
- Generar el QR de cada ubicación (5 minutos): el sistema genera un código único por centro. Lo imprimes y lo pegas en la entrada, o lo muestras en la pantalla de recepción.
- Primer fichaje: los empleados escanean el código desde el móvil el primer día. Sin instalación de hardware, sin formación técnica.
Cada fichaje queda registrado con sello de tiempo inmutable. Cualquier modificación posterior aparece en el log de auditoría con el nombre del administrador que la realizó y la hora exacta del cambio. El inspector puede exportar el historial completo en formato PDF o CSV en segundos desde el panel de administración.
Si tienes datos históricos en Excel que quieres conservar, el artículo sobre cómo migrar de Excel a una app de fichaje detalla las tres formas de manejar el histórico —archivo externo, importación manual de datos recientes, o importación CSV completa— sin perder ningún registro.
Para comparar herramientas antes de decidir, la guía de cómo elegir software de control horario analiza los criterios legales y técnicos que separan las aplicaciones que realmente cumplen la norma de las que solo lo aparentan.
Crea tu cuenta en Workrono Starter, gratis, y ten el sistema operativo esta mañana.
Preguntas frecuentes
¿Por qué no ofrecéis el Excel descargable como fichero .xlsx?
No distribuimos un archivo descargable. Las razones son dos: la primera, técnica —un Excel sin saber cómo configurarlo correctamente suele implementarse mal y genera una falsa sensación de cumplimiento—; la segunda, de responsabilidad —entregarte una plantilla sin el contexto legal que la acompaña sería dejarte tomar una decisión sin la información que necesitas. Las 7 columnas y las fórmulas de este artículo son suficientes para crear la hoja en menos de cinco minutos con cualquier aplicación de hojas de cálculo.
¿Google Sheets funciona mejor que Excel para esto?
Sí, en un aspecto concreto. Google Sheets registra automáticamente el historial de versiones de cada documento, incluyendo qué usuario realizó el cambio y cuándo, siempre que todos los empleados accedan con su cuenta de Google corporativa. Si además configuras los permisos para que cada trabajador solo pueda editar su propia fila, el nivel de trazabilidad mejora respecto a un Excel local. No es equivalente a un audit log de app diseñada para fichaje, pero es significativamente más sólido que un Excel guardado en el disco duro de un solo ordenador.
¿La ITSS sanciona automáticamente a quien usa Excel?
No. El uso de Excel no es una infracción por sí mismo. Lo que la Inspección evalúa es si el sistema que usas cumple los requisitos funcionales del artículo 34.9 ET: registro diario con hora real de inicio y fin, integridad del dato, acceso del trabajador a sus propios registros, conservación durante cuatro años. Si tu Excel cumple eso en la práctica —con historial activado, acceso individual controlado, exportación organizada—, puede sobrevivir una inspección. El problema es que la mayoría de implementaciones de Excel en PYMEs no reúnen todos esos requisitos al mismo tiempo, y el inspector lo detecta en los primeros minutos de revisión.
¿Qué hago con los archivos Excel de años anteriores cuando migro a una app?
Expórtalos a PDF, uno por empleado y año, y guárdalos en Google Drive, OneDrive o cualquier almacenamiento en la nube con timestamp de creación verificable. No necesitas mantener el Excel activo ni pagar licencias para acceder a un PDF. Conserva esos archivos hasta que hayan pasado cuatro años desde el registro más reciente que contienen. El artículo de migración de Excel a app de fichaje detalla el procedimiento de archivo correcto paso a paso, incluyendo cómo gestionar el período de convivencia entre ambos sistemas.
¿La plantilla sirve para equipos en teletrabajo?
Sirve como estructura de columnas, pero presenta los mismos problemas de fiabilidad que en presencia: no verifica que quien rellena la celda es quien dice ser, ni que estaba trabajando desde la ubicación que indica. Para registros de jornada en remoto que puedan resistir una inspección, lo más sólido es una app que permita fichaje sin QR físico —desde la app móvil, con geolocalización opcional y consentimiento del trabajador— dejando el mismo trail de auditoría que el fichaje presencial. La ley de control horario en España 2025 recoge las especificidades del teletrabajo y la doctrina de la Audiencia Nacional sobre el alcance de la obligación de registro en jornadas híbridas.
¿Cuándo entró exactamente en vigor la obligación de registro?
El RDL 8/2019 se publicó el 12 de marzo de 2019. Su disposición final tercera retrasó la entrada en vigor de la obligación de registro exactamente dos meses: el deber de registrar diariamente la jornada es exigible desde el 12 de mayo de 2019. Toda empresa con trabajadores por cuenta ajena está obligada desde esa fecha, sin excepción por tamaño, sector ni modalidad contractual. La ITSS inició actuaciones sancionadoras con normalidad desde el segundo semestre de 2019.
¿Qué ocurre si un empleado se niega a fichar en el sistema?
La obligación de garantizar el registro recae sobre la empresa, no sobre el trabajador. Si un empleado se niega a fichar —ya sea en Excel, ya sea en una app—, la empresa debe documentar la negativa y aplicar medidas disciplinarias. Sin esa documentación, la ausencia del registro es imputable a la empresa ante la Inspección, independientemente de quién provocó la situación. Esta regla aplica exactamente igual con Excel que con cualquier otro sistema.
Conclusión
La plantilla de Excel para control horario funciona. Las 7 columnas y las fórmulas de este artículo te dan una hoja operativa en cinco minutos, sin descargar nada. Si eres autónomo, si tienes uno o dos empleados y valoras el riesgo con información real, o si necesitas un registro complementario para uso interno, Excel cumple su función.
Lo que Excel no puede hacer —en su configuración habitual— es garantizar la trazabilidad que la Inspección de Trabajo exige a partir del Criterio Técnico 101/2019: que los datos no puedan alterarse sin rastro, que la identidad del trabajador sea verificable en el momento del registro, que la extracción para una inspección sea inmediata y sin procesamiento manual. Esos tres requisitos son los que separan un sistema que aguanta una actuación inspectora de uno que la complica.
Si tu empresa tiene más de tres empleados, la decisión ya no es técnica: es de gestión del riesgo. Con los números del régimen sancionador sobre la mesa, el coste de una app de fichaje es inferior al de una sola sanción de grado medio.
Empieza gratis con Workrono Starter y ten el sistema configurado antes de esta tarde. Sin hardware, sin técnico externo, sin periodo de permanencia mínimo.
Antes de cerrar: si quieres comparar qué herramientas del mercado incluyen el log de auditoría que exige la Inspección, la guía de las mejores apps de fichaje 2026 y el análisis de apps de fichaje gratis te dan la comparativa con precios actualizados a mayo de 2026.
¿Listo para cumplir la ley sin complicaciones?
Workrono gestiona el fichaje por QR para tu equipo. Pruébalo gratis 14 días.
Solicitar demo gratuita