• Inicio
  • Recursos
  • Plantilla de horas en Excel
Recurso gratuito · Edición 2026

Plantilla de horas trabajadas en Excel gratis 2026

NoBadge te ofrece cinco plantillas de Excel gratis para descargar: mensual, anual, semanal, obra y varios empleados. Cada archivo calcula horas trabajadas, horas extra (también en turnos de noche) y ausencias, resalta fines de semana y festivos y se imprime en A4. Más abajo tienes todas las columnas y fórmulas explicadas; con más de una decena de personas, NoBadge registra las mismas horas solo.

Actualizado en octubre de 2026 · 12 min de lectura

Sin registroExcel, LibreOffice, Google SheetsSemana · mes · año
Informe de horas en el panel de NoBadge con horas trabajadas, horas extra y ausencias por empleado
Descargas gratis

5 plantillas de horas en Excel gratis

Archivos .xlsx listos para usar, sin registro y sin macros. Se abren en Microsoft Excel, LibreOffice Calc y Google Sheets. Las celdas violeta claro son las que rellenas; las grises se calculan solas.

Hoja de horas mensual – Excel

Hoja de horas mensual

Un empleado, un mes: entrada, salida, pausa, horas trabajadas, ordinarias y extra de cada día. Eliges mes y año y las fechas se actualizan.

Ideal para: oficinas, tiendas y equipos pequeños con nómina mensual

  • Horas extra por encima del límite diario que fijes (p. ej. 8 h)
  • Totales en hh:mm y en decimales, ausencias por código
Hoja de horas anual – Excel

Hoja de horas anual

Doce hojas mensuales y un resumen anual de horas, horas extra, días trabajados y ausencias. Escribes el empleado y el año una sola vez; si cambias el año, cambian todas las fechas.

Ideal para: llevar un solo archivo por empleado todo el año

  • Resumen anual mes a mes
  • Cada mes cabe en una página A4
Hoja de horas semanal – Excel

Hoja de horas semanal

Cuatro semanas desde el lunes que elijas, con el total de cada semana y un resumen de las 4.

Ideal para: turnos, horarios variables y pago semanal

  • Horas extra por encima del límite diario y semanal (p. ej. 8 y 40 h)
  • Turnos de noche que pasan la medianoche bien calculados
Hoja de horas de obra – Excel

Hoja de horas de obra

Hasta 8 obras o encargos al mes (C1–C8). Con la hora de entrada y salida la hoja calcula horas ordinarias, extra, de domingo/festivo y nocturnas, y las horas de cada obra.

Ideal para: constructoras, instaladores y cuadrillas en varias obras

  • Filas extra para una segunda obra el mismo día
  • Recargos que introduces según tu convenio
Hoja de horas para varios empleados – Excel

Hoja de horas para varios empleados

Todo el equipo en una hoja: una fila por persona, una columna por día. Escribe las horas trabajadas (p. ej. 7,5) o un código de ausencia.

Ideal para: equipos pequeños que quieren una vista del mes

  • 20 filas listas; horas extra por encima de las horas/día de cada uno
  • Totales por persona y resumen del equipo

En cada archivo

  • Instrucciones en español
  • Códigos de ausencia en un desplegable (V, P, B, C, AT, PN, D), editables
  • Fines de semana en gris, festivos en violeta: añade los de tu comunidad o país a la lista
  • Formato de impresión A4 con líneas para las firmas

Por qué necesitas un registro de horas

Desde el 12 de mayo de 2019, el Real Decreto-ley 8/2019 obliga a todas las empresas españolas a registrar cada día la hora de inicio y de fin de la jornada de cada persona trabajadora (art. 34.9 del Estatuto de los Trabajadores). Una hoja de horas, en papel, Excel o digital, cumple tres funciones:

  • Obligación legal: el registro diario se conserva 4 años a disposición de la plantilla, de sus representantes y de la Inspección de Trabajo. El incumplimiento es una infracción grave del art. 7.5 de la LISOS, con multas de 751 a 7.500 € según los importes actualizados por la Ley 10/2021, de 9 de julio. El contexto completo está en nuestra guía sobre el registro de jornada obligatorio.
  • Prueba en caso de conflicto: ante una reclamación de horas extra, el registro es la prueba de la empresa.
  • Control del día a día: horas extra, pausas, descansos y ausencias a la vista para la nómina y los cuadrantes.

Una plantilla de Excel es un medio válido: la ley no impone ninguno en concreto. Siempre que se rellene cada día y se conserve, cumple. Más abajo verás cuándo tiene sentido y cuándo conviene dar el salto a una app de fichaje.

Qué incluye la plantilla gratuita

La plantilla se basa en un principio sencillo: cada tramo de trabajo se escribe una sola vez en una hoja de registro, y todas las vistas se calculan con fórmulas. Elige la vista que mejor encaje con tu nómina:

VistaPara quiénQué muestra
Plantilla mensualLa más usada: preparación de la nómina mensual y resumen de los contratos a tiempo parcialUna fila por día con entrada, salida, pausa, horas, códigos de ausencia y total del mes, lista para imprimir y validar
Plantilla semanalTurnos rotativos y jornada partida: hostelería, comercio, limpiezaDe lunes a domingo por empleado, totales semanales, columna de observaciones y horas por encima de la jornada pactada
Plantilla anualCierre del año, jornada anual del convenio y gestoría12 meses en una hoja con horas, horas extra, vacaciones y festivos por empleado, y acumulado anual

Todas las vistas usan solo funciones estándar, sin macros (RESIDUO, SUMAR.SI.CONJUNTO, CONTAR.SI.CONJUNTO, MIN, MAX, FECHA y FECHA.MES). Funcionan en Microsoft Excel en español; en Google Sheets también puedes escribir sus nombres en inglés (MOD, SUMIFS, COUNTIFS, DATE, EDATE).

La plantilla: columnas y fórmulas

Construyes la plantilla tú mismo en unos minutos: abre un libro vacío, llama «Registro» a la primera hoja y crea estas columnas en la fila 1. Las fórmulas corresponden a Excel en español (separador punto y coma) y a la primera fila de datos, la fila 2; cópialas hacia abajo todo lo que necesites.

ColumnaQué se escribeFórmula o formato
A · FechaEl día trabajadoFormato fecha, por ejemplo 19/10/2026
B · EmpleadoNombre o número de empleadoLista desplegable desde una hoja «Empleados»
C · Centro u obraLugar de trabajoLista desplegable con tus centros
D · EntradaHora de inicioFormato hh:mm
E · SalidaHora de finFormato hh:mm
F · PausaPausa no computable, en minutosNúmero entero, por ejemplo 30
G · Horas del díaNada, se calcula sola=RESIDUO(E2-D2;1)*24-F2/60 (también resuelve los turnos de noche)
H · AusenciaVAC, PER, IT, FES o PNRLista desplegable (Datos, Validación de datos)
I · ObservacionesIncidencias, cambios de turnoTexto
J · ValidaciónIniciales del responsable y fechaTexto

En jornada partida, escribe cada tramo en una fila distinta con la misma fecha: los totales los sumarán igualmente.

Códigos de ausencia

Usa códigos fijos para poder contarlos con fórmulas: VAC vacaciones, PER permiso retribuido, IT incapacidad temporal (baja), FES festivo y PNR permiso no retribuido. Indica solo el tipo de ausencia, nunca un diagnóstico ni otro dato de salud.

Totales semanales y horas por encima de la jornada

Crea una hoja «Semana» con los nombres en la columna A y el lunes de la semana en B1. El total de horas se obtiene en C2 con =SUMAR.SI.CONJUNTO(Registro!G:G;Registro!B:B;$A2;Registro!A:A;">="&$B$1;Registro!A:A;"<"&$B$1+7). Para ver las horas por encima de la jornada pactada, escribe la jornada semanal de cada persona en la columna D y usa =MAX(0;C2-D2) en E2. Ojo: la jornada ordinaria máxima es de 40 horas semanales de promedio en cómputo anual y tu convenio puede distribuirla de forma irregular, así que este valor es una alerta que debes revisar, no un cálculo automático de horas extra. En contratos a tiempo parcial, lo que supere la jornada pactada son horas complementarias.

Vista mensual y días de ausencia

En una hoja «Mes», con el primer día del mes en B1, sustituye $B$1+7 por FECHA.MES($B$1;1) para obtener el total mensual. Los días de vacaciones del mes se cuentan con =CONTAR.SI.CONJUNTO(Registro!B:B;$A2;Registro!H:H;"VAC";Registro!A:A;">="&$B$1;Registro!A:A;"<"&FECHA.MES($B$1;1)). Repite la fórmula con PER, IT, FES y PNR. Esta vista es la que debes entregar con la nómina en los contratos a tiempo parcial (art. 12.4.c ET).

Vista anual

En una hoja «Año», escribe los meses del 1 al 12 en la fila 1 y, en la fórmula SUMAR.SI.CONJUNTO, sustituye $B$1 por FECHA(2026;B$1;1) y la fecha final por FECHA.MES(FECHA(2026;B$1;1);1). Obtienes las horas por empleado y por mes y, en la última columna, el total anual: útil para comparar con la jornada anual de tu convenio y vigilar el límite de 80 horas extra al año (art. 35.2 ET).

Importante: esta página no ofrece un archivo para descargar. Todas las columnas, fórmulas y códigos están descritos aquí al completo para que construyas la plantilla tú mismo en Excel, LibreOffice o Google Sheets y la adaptes a tu convenio.

Qué debe contener el registro de jornada

Para que tu hoja sea útil ante una inspección o una reclamación, debería incluir estos elementos. La plantilla los cubre todos:

  1. Identificación de la empresa y del centro de trabajo.
  2. Nombre de la persona trabajadora y, como referencia, su tipo de contrato y jornada pactada.
  3. Fecha de cada jornada.
  4. Hora exacta de inicio y de fin, el único contenido que la ley exige expresamente; en jornada partida, cada tramo.
  5. Pausas, sobre todo si tu convenio no las considera trabajo efectivo.
  6. Totales diarios, semanales y mensuales, con las horas extra o complementarias identificadas.
  7. Ausencias con códigos fijos.

La ley no exige incluir el DNI ni la firma del trabajador. Añade solo los datos que necesites (principio de minimización del RGPD). Una validación mensual del responsable y, si es posible, del trabajador refuerza el valor del documento.

Puesta en marcha en seis pasos

  1. Crea la hoja «Empleados» con nombre, tipo de contrato, jornada semanal pactada y días de vacaciones.
  2. Añade las listas desplegables de empleado, centro y ausencia, para que nadie escriba «vacaciones» de tres maneras distintas.
  3. Protege las fórmulas: bloquea la columna G y las hojas de resumen (Revisar, Proteger hoja).
  4. Registra cada día: los empleados o el encargado anotan entrada, salida y pausa el mismo día, no a final de semana.
  5. Revisa y valida: el responsable comprueba la hoja «Semana», los descansos de 12 horas entre jornadas y firma en la columna J.
  6. Cierra el mes: filtra el periodo, guárdalo en PDF o CSV, entrega el resumen a quien corresponda (tiempo parcial y horas extra) y archiva la versión validada 4 años en una carpeta de acceso restringido.
Responsable ficha su entrada desde el móvil con NoBadge en lugar de anotarla en una hoja de Excel

La misma hoja de horas, sin escribir ni una hora

Con NoBadge tu equipo ficha por GPS o con código QR dinámico desde su propio móvil. Horas, horas extra y ausencias se suman solas y se exportan a Excel en un clic, en el formato que tu gestoría ya usa.

Excel para el control horario: cuándo funciona y cuándo no

Una plantilla de Excel es una herramienta válida, pero tiene límites claros que debes conocer antes de elegirla como solución definitiva. Te lo contamos con más detalle en nuestra guía de control horario con Excel.

Cuándo Excel es suficiente

  • Tienes pocos empleados (hasta unos 5) con horario fijo.
  • Todos trabajan en el mismo centro y de forma presencial.
  • Tu empresa acaba de empezar y buscas una solución temporal.
  • No hay turnos variables ni trabajo de campo.
Cuándo Excel se queda corto
  • Equipos en obras, rutas o domicilios: no puedes saber desde dónde se anotó la hora.
  • Más de una decena de empleados: recopilar, revisar y consolidar lleva unas 10 horas semanales, entre 12.000 y 14.000 € al año para 20 a 30 personas.
  • Turnos rotativos: los errores son frecuentes; alrededor del 15 % de los registros manuales tienen alguno, con un coste de 1.500 a 2.000 € al año.
  • Necesitas saber en tiempo real quién está trabajando en cada momento.
  • Quieres reducir los fichajes por otro compañero: la hoja no aporta ninguna prueba de presencia.

De Excel a NoBadge: comparativa

El cambio suele compensar a partir de una decena de empleados, con varios centros o cuando el cierre mensual te lleva más de una o dos horas. Esta es la comparación para un equipo de 20 personas:

 Plantilla ExcelNoBadge
Cómo se fichaLo escribe el empleado o el responsableUn gesto en el móvil, por GPS o código QR dinámico
Origen de la horaLo que alguien escribeHora registrada al fichar
Prueba de presenciaNingunaPosición dentro de la geovalla del centro o código QR que cambia cada pocos segundos
Gestión semanalUnas 10 horas2–3 horas
Vista en tiempo realCuando vuelve el archivoPanel en directo, con aviso si alguien olvida fichar
VacacionesCódigos escritos a manoSolicitud y aprobación en la app, con notificación push
NóminaExportación manual tras revisar fórmulasExportación a Excel en un clic
HardwareUn ordenador0 €: basta el móvil (frente a 800–2.000 € de un terminal)
Coste0 € de licencia, más el tiempo administrativo5,04 € por usuario activo al mes; el total depende de quién ficha

NoBadge funciona en el navegador de cualquier Android o iPhone, sin tienda de aplicaciones ni hardware. En obras y desplazamientos, el fichaje GPS compara cada fichaje con la geovalla del centro; en locales fijos, una tablet o un monitor en la entrada muestra el fichaje con código QR, que cambia cada pocos segundos. Para las ausencias, la gestión de vacaciones sustituye los códigos escritos a mano.

NoBadge reduce alrededor de un 70 % el tiempo administrativo de las presencias, de unas 10 horas semanales a 2 o 3, se pone en marcha en unos 2 minutos y se amortiza en menos de 30 días.

«Hemos simplificado la gestión de presencias de profesores, tutores y personal administrativo en varias sedes. Ahorramos horas cada semana respecto a los antiguos Excel.» – Claudio Querelante, director, Accademie AIEM

«En las obras nadie tiene tiempo para complicaciones. Nuestros operarios fichan desde el móvil y nosotros lo seguimos todo en tiempo real. Sin tarjetas, sin hardware.» – Silviu Lascu, propietario, Sistad Italia

«Turnos flexibles, operarios variables: era un caos. Con NoBadge todo es más sencillo. Lo recomiendo a todos los negocios con personal rotativo.» – Crigan Michele, propietario, Crigan Massaggi

Precios

¿El Excel se te queda corto? Paga solo por quien ficha.

El precio por usuario nunca cambia, tu factura mensual sí: NoBadge solo cobra por los empleados que fichan de verdad en el mes.

Un precio sencillo

5,04 €

por usuario activo / mes · todas las funciones · facturación mensual

Tu factura sigue a tu equipo, mes a mes

Mes 1 · fichan 10 empleados10 × 5,04 € = 50,40 €
Mes 2 · solo fichan 22 × 5,04 € = 10,08 €

¿Nadie ficha este mes? Pagas 0 €.

  • Fichaje GPS con geovalla por centro de trabajo
  • Fichaje con código QR dinámico
  • Gestión de vacaciones, bajas y ausencias
  • Panel en tiempo real y exportación a Excel en un clic
  • Centros ilimitados, servidores en la UE, conforme al RGPD
Prueba gratis 15 días

Sin tarjeta · Sin permanencia · ¿Más de 50 empleados? Pide una oferta a medida

FAQ

Preguntas frecuentes sobre la plantilla de horas

Sí. El art. 34.9 del Estatuto de los Trabajadores no exige un sistema digital: basta con registrar cada día la hora de entrada y salida de cada persona y conservarlo 4 años. Su punto débil es la prueba: se rellena a posteriori, se modifica sin rastro y no verifica dónde se fichó.

Es gratis y sin registro. Las cinco plantillas .xlsx de arriba (mensual, anual, semanal, obra y varios empleados) se descargan directamente desde esta página, con un clic, y puedes adaptar códigos, límites y columnas a tu convenio y tus turnos. Si prefieres construirla tú, más abajo están todas las columnas y fórmulas.

Lo que la ley exige expresamente es la hora concreta de inicio y fin de la jornada de cada persona, cada día. Para que sea útil, añade la empresa y el centro, el nombre del empleado, la fecha, las pausas, los totales y las horas extra. El DNI y la firma no son obligatorios.

Cuatro años, a disposición de las personas trabajadoras, de sus representantes legales y de la Inspección de Trabajo. No llevar el registro es una infracción grave (art. 7.5 LISOS), con multas de 751 a 7.500 € tras la actualización de la Ley 10/2021. Pasado el plazo, elimina los datos.

5,04 € por usuario activo al mes, sin hardware. Es activo quien ficha al menos una vez en el mes natural, así que el total varía: 10 empleados, 50,40 €; 2 el mes siguiente, 10,08 €; nadie, 0 €. Una pyme de 20 a 30 empleados gasta entre 12.000 y 14.000 € al año en gestión manual.

No. NoBadge es una PWA (Progressive Web App) que funciona en el navegador del móvil, sin descargar nada de App Store ni Google Play. El empleado entra con un enlace, ficha en segundos y listo. Es compatible con cualquier Android o iPhone, y los datos se alojan en servidores de la UE.

Empieza hoy

De la hoja escrita a mano al fichaje en un gesto, en 2 minutos.

Crea tu cuenta, invita a tu equipo y ve el primer fichaje en menos de 2 minutos. Prueba gratis, sin tarjeta y sin hardware.

Sin permanencia · Cancela cuando quieras · Alojamiento en la UE · Conforme al RGPD

English Deutsch Español Français Română