¿Qué es esta herramienta?
Una calculadora de horas trabajadas convierte la hora de entrada y salida en una duración: cuántas horas y minutos trabajaste realmente. Descuenta cualquier pausa no remunerada que introduzcas, como la comida, y maneja correctamente los turnos que cruzan la medianoche (entrada a las 22:00 y salida a las 06:00 del día siguiente).
También suma varios turnos en un mismo día (turnos partidos) y varios días de la semana, así puedes armar un registro semanal sin usar una hoja de cálculo. Si introduces tu tarifa por hora, multiplica el tiempo total por la tarifa para mostrar cuánto se te debe.
¿Por qué utilizarlo?
- Maneja varios turnos por día y turnos nocturnos que cruzan la medianoche.
- Descuenta una pausa no remunerada en minutos, para que el total refleje las horas realmente trabajadas.
- Añade varios días para totalizar de una vez las horas y el pago de toda la semana.
- El campo opcional de tarifa por hora convierte el tiempo total en pago total al instante.
- Se ejecuta enteramente en tu navegador — lo que introduces no se envía a ningún sitio.
Cómo utilizarlo
- Introduce la hora de entrada y salida de un turno.
- Introduce la pausa no remunerada en minutos (por ejemplo 30 para la comida) — se resta del turno.
- Añade otra fila de turno si trabajaste un turno partido ese día, o añade un día para armar el total semanal.
- Introduce tu tarifa por hora en el campo opcional para ver el pago total junto con el total de horas.
Ejemplo
Entrada
Entrada a las 09:00, salida a las 17:30, pausa para comer de 30 minutosResultado
Horas trabajadas: 8 h 0 min17:30 − 09:00 = 8 h 30 min de tiempo total. Al descontar la pausa de 30 minutos quedan exactamente 8 horas trabajadas.
Turnos habituales y descuentos de comida
| Entrada | Salida | Pausa | Horas trabajadas |
|---|---|---|---|
| 09:00 | 17:00 | 30 min | 7 h 30 min |
| 08:00 | 16:30 | 30 min | 8 h 0 min |
| 09:00 | 18:00 | 60 min | 8 h 0 min |
| 22:00 | 06:00 (día siguiente) | 0 min | 8 h 0 min |
| 07:00 | 19:00 | 45 min | 11 h 15 min |
Herramientas relacionadas
Con el total ya calculado, la calculadora de porcentaje es útil para hallar un plus por horas extra o un aumento de sueldo, y el conversor de unidades se encarga de otras conversiones cotidianas. Para contar días entre fechas, la calculadora de fechas es un complemento natural.
→ Calculadora de porcentajes · Convertidor de unidades · Calculadora de fechas
Preguntas frecuentes
¿Cómo calculo las horas trabajadas de verdad tras descontar la pausa para comer?
Primero calcula el tiempo bruto restando la hora de entrada a la de salida. Luego resta la pausa no remunerada en minutos. Por ejemplo, entrada a las 08:30 y salida a las 17:00 da 8 h 30 min brutas; al descontar una pausa de 30 minutos quedan exactamente 8 h trabajadas. Solo debe restarse la pausa no remunerada — las pausas cortas y pagadas suelen seguir contando como tiempo trabajado.
¿Cómo calculo la duración de las horas extra?
Resta tu jornada estándar (normalmente 8 horas al día o 40 a la semana) del total de horas trabajadas; lo que sobrepase eso son horas extra. Si trabajaste 9 h 45 min en un día con jornada estándar de 8 horas, las horas extra son 1 h 45 min. Para la semana, suma primero todas las horas trabajadas y luego resta 40 — muchas empresas calculan las horas extra por semana en vez de por día.
¿Cómo maneja la calculadora un turno que cruza la medianoche?
Introduce la hora de salida con normalidad, aunque numéricamente sea anterior a la de entrada — por ejemplo entrada a las 22:00 y salida a las 06:00. La calculadora detecta que la salida corresponde al día siguiente y suma 24 horas antes de restar, dando correctamente 8 horas en lugar de un número negativo.
¿Puedo calcular las horas y el pago de toda la semana de una vez?
Sí. Añade una fila por cada día trabajado, con su propia entrada, salida y pausa, e introduce la tarifa por hora una sola vez. La herramienta suma las horas de cada día en un total semanal y lo multiplica por tu tarifa para mostrar el pago total de la semana.
¿Se guardan mis datos en algún sitio?
No. El cálculo se hace enteramente en tu navegador con JavaScript; nada de lo que introduces — horarios, tarifa o pausas — se envía a un servidor ni se guarda.