Calculadora de registro horario
Resultado
Salario bruto
- Horas por semana
- 40,00 horas
- Horas antes de los descansos
- 42,50 horas
- Descansos descontados
- 2,50 horas
- Días trabajados
- 5 días
Una hoja de horas es una semana de horas de reloj, y convertirla en dinero tiene tres pasos que se equivocan con facilidad: calcular cuánto duró cada turno, quitarle a cada uno el descanso no remunerado y multiplicar lo que queda por el precio por hora. Esta calculadora hace los tres a partir de las catorce casillas de arriba: una entrada y una salida por cada día de la semana, un descanso y una tarifa. La semana por defecto, de 09:00 a 17:30 de lunes a viernes con 30 minutos de descanso, sale a 42,5 horas de reloj, 2,5 horas de descanso y 40 horas pagadas, que a 25 por hora son 1000. El orden de esos tres pasos es lo que muestran las filas del panel: primero las horas antes de los descansos, después el descanso y después las horas por las que se calcula el dinero. Dos detalles de ese orden conviene conocerlos antes de leer un resultado. El descanso se quita de cada día y no de la semana, así que un descanso más largo que el turno sale como tiempo no pagado en lugar de como un negativo que cancele en silencio otro día: un turno de veinte minutos con un descanso de treinta no paga nada. Y las horas pagadas se calculan a partir de las cifras de horas y de descanso ya redondeadas, no de los segundos que hay debajo, de modo que el panel se puede comprobar a mano: 42,5 menos 2,5 son 40, y 40 por 25 son 1000. La tabla de abajo hace la misma aritmética sobre un abanico de horas de reloj semanales, con el descanso y la tarifa fijos, para que el efecto de media hora más de reloj se lea sin tener que escribirla.
El pago de una semana a lo largo de un abanico de horas de reloj
| Horas antes de los descansos | Horas por semana | Salario bruto |
|---|---|---|
| 40 | 37.5 | 937.50 |
| 42.5 | 40 | 1000.00 |
| 45 | 42.5 | 1062.50 |
| 47.5 | 45 | 1125.00 |
| 50 | 47.5 | 1187.50 |
El descanso y la tarifa están fijos para que solo se muevan las horas: cada fila supone los 30 minutos de descanso diario de la semana por defecto, cinco días a la semana y los mismos 25 por hora. La columna del medio es, por tanto, la primera menos 2,5 horas, y la última es la del medio multiplicada por 25. Cualquier fila se reproduce escribiendo cinco turnos de entre semana de la duración que dé la primera columna, con 30 minutos de descanso y una tarifa de 25. Merece la pena leer dos cosas. La primera es la comparación entre las dos primeras filas: 40 horas de reloj son 37,5 pagadas y 937,50, mientras que 40 horas pagadas exigen 42,5 en el reloj y cuestan 1000, de modo que la distancia entre una semana de 40 horas de reloj y una de 40 horas pagadas son 2,5 horas y 62,50, y esa distinción cuesta dinero en una dirección y es invisible en la otra. La segunda es la forma de las columnas: las dos primeras avanzan de 2,5 en 2,5, porque ese es el descanso, mientras que la última avanza de 62,50 en 62,50, y sabido eso, la mitad de la tabla es aritmética que se puede hacer mientras se lee una nómina.
Fórmula
Salario bruto = precio por hora × (horas antes de los descansos − descanso no remunerado)
- monStart
- Cuándo empieza la semana, como hora de reloj en un reloj de 24 horas: una entrada a las nueve es 09:00 y un turno de noche que arranca a las diez de la tarde es 22:00. El campo es el mismo que usa la página de horas de la categoría de fecha y hora, porque es la misma cantidad, y cada día tiene su propia casilla de entrada y de salida. Si dejas vacías las dos casillas de un día, ese día se salta entero, que es como se escribe una semana de cuatro días sin fingir que el quinto tuvo cero horas
- monEnd
- Cuándo terminó el turno de ese día. Una salida anterior a la entrada se lee como que cruzó la medianoche y no como un error, así que de 22:00 a 06:00 son ocho horas de turno de noche y no un negativo. Rellenar una de las dos casillas del día y dejar la otra vacía es un error y no un cero: un turno con salida y sin entrada es medio día escrito, y tomarlo en silencio por nada dejaría la semana por debajo de lo que es
- breakTime
- El descanso no remunerado, que se escribe una sola vez para toda la semana y se descuenta a cada día trabajado. No es un campo por día, y esa simplificación conviene tenerla presente: una semana con tres días cortos y dos largos recibe el mismo descuento en cada uno. Lo que sí hace es quedarse dentro del día: un descanso más largo que el turno se recorta hasta la duración del turno, de modo que un turno de veinte minutos con un descanso de treinta son veinte minutos de descanso y nada pagado, en lugar de un negativo que se coma las horas de otro día
- hourlyRate
- Lo que vale una hora pagada. Solo las horas pagadas se multiplican por él, así que el descanso ya está fuera de la cifra sobre la que actúa. Es el último campo y no el primero porque la página se lee en el orden en que ocurre el trabajo: horas de reloj, después horas y después dinero. Si la tarifa debe ser la misma para un fin de semana o para un turno de noche es una pregunta que la página no hace: si la respuesta es no, los días que se pagan distinto necesitan una segunda pasada por la calculadora
- grossHours
- Todo lo que estuvo en el reloj durante la semana, antes de quitar ningún descanso: la suma de la duración de cada turno, con un turno que cruza la medianoche contado como las horas que abarca de verdad. Es la cifra que daría un reloj de fichar y la que hay que cuadrar contra los registros de entrada y salida antes de fiarse de nada de lo que hay debajo (horas)
- breakHours
- El descanso descontado en la semana: el descanso diario multiplicado por el número de días trabajados, y nunca más que la duración del día del que se quita. Se imprime aparte para que la deducción se vea en lugar de quedar plegada dentro de las horas pagadas, porque el descanso es la cifra de una hoja de horas que la gente compara con lo que tomó de verdad (horas)
- weeklyHours
- Las horas trabajadas que se pagan: lo que queda de las horas de reloj después del descanso, y la cifra de la que sale el dinero. Es la misma cantidad que informa la página de horas, y por eso las dos comparten el nombre del campo, y es el número que hay que comparar con el contrato si el contrato fija un total semanal pagado. Las horas que pasan de la semana estándar no reciben aquí ningún trato especial: para eso está la página de horas extra de la misma categoría (horas)
- daysWorked
- Cuántos días tenían rellenas la entrada y la salida. Importa más de lo que parece, porque el descanso se descuenta por día: una semana escrita como cinco días cortos pierde cinco descansos, y las mismas horas escritas como cuatro días más largos pierden cuatro. Es también la comprobación más rápida de que el formulario se rellenó como querías (días)
- grossPay
- Las horas pagadas multiplicadas por la tarifa, y la cifra principal del panel. Bruto quiere decir antes de impuestos y antes de cualquier deducción, así que es el número que se declara y no el que llega: el impuesto sobre la renta, la seguridad social y las aportaciones a un plan de pensiones se quitan después, y cuánto se quita depende de dónde estés. Las horas extra, las propinas, los pluses de turno y los gastos quedan fuera por completo
Úsala al final de una semana para convertir una hoja de horas en un importe: comprobar una nómina contra las horas realmente trabajadas, presupuestar a un cliente un trabajo que se factura por horas, o calcular cuánto valdría un cambio de horario antes de aceptarlo. Es también la página que hay que abrir cuando lo que está en duda es el descanso, porque la deducción tiene su propia fila: escribir la semana sin descanso y otra vez con él muestra cuánto vale de verdad esa media hora al día a lo largo de un año. Lo que no hace es decidir a cuánto se debe pagar cada hora. Las horas extra, los pluses de fin de semana, los diferenciales de noche y las tarifas de festivo son reglas sobre qué horas llevan qué multiplicador, y esta página aplica una sola tarifa a todas ellas.
Ejemplos resueltos
La semana por defecto: de lunes a viernes, de 09:00 a 17:30 con 30 minutos de descanso
- Cada día: de 09:00 a 17:30 son 8,5 horas
- Horas de reloj: 8,5 × 5 = 42,5
- Descanso: 30 minutos × 5 días = 150 minutos = 2,5 horas
- Horas pagadas: 42,5 − 2,5 = 40
- Salario bruto: 40 × 25 = 1000,00
Las cinco filas del panel en el orden en que se produjeron, y la razón de que el orden importe está en las dos últimas: el dinero se calcula sobre las 40 horas pagadas y no sobre las 42,5 del reloj. Media hora al día son 2,5 horas a la semana, que a esta tarifa son 62,50, y esas mismas 2,5 horas semanales son 130 horas y 3250 al año, que suele ser la cifra que hace que la gente vuelva a mirar su política de descansos.
Un turno de noche que cruza la medianoche: de 22:00 a 06:00
- Duración del turno: de 22:00 a 06:00 son 8 horas, cruzando la medianoche
- Descanso: 30 minutos = 0,5 horas
- Horas pagadas: 8 − 0,5 = 7,5
- Salario bruto: 7,5 × 25 = 187,50
La hora de salida es anterior a la de entrada y el turno sigue durando ocho horas, porque una salida anterior a una entrada se lee como la mañana siguiente y no como un error. Nada más cambia: el descanso se quita igual y el dinero sigue a las horas pagadas. Aquí solo está relleno el lunes, y por eso se informa de un día: los otros seis están vacíos y no a cero, y un día vacío se salta.
Un descanso más largo que el turno: de 09:00 a 09:20 con 30 minutos de descanso
- Duración del turno: de 09:00 a 09:20 son 20 minutos, o 0,33 horas
- Descanso: 30 minutos es más que el turno, así que se recorta a los 20 minutos que duró el turno
- Horas pagadas: 0,33 − 0,33 = 0
- Salario bruto: 0 × 25 = 0
El descanso se limita a la duración del día del que se quita, y eso es lo que impide que un turno corto produzca horas pagadas negativas que cancelarían en silencio parte de otro día. Por la misma razón la fila del descanso muestra 0,33 y no 0,50. Un turno de veinte minutos no paga nada, y eso es la aritmética funcionando y no fallando: la alternativa sería abonar horas que no se trabajaron.
Una semana de cuatro días: de 08:00 a 16:30, 45 minutos de descanso y 30 por hora
- Cada día: de 08:00 a 16:30 son 8,5 horas
- Horas de reloj: 8,5 × 4 = 34
- Descanso: 45 minutos × 4 días = 180 minutos = 3 horas
- Horas pagadas: 34 − 3 = 31
- Salario bruto: 31 × 30 = 930,00
El mismo día de 8,5 horas que la semana por defecto, en cuatro días en lugar de cinco, y la consecuencia está en la fila del descanso: cuatro descansos y no cinco. La semana son 34 horas de reloj, que suenan cerca de una jornada completa, y 31 pagadas, que no lo son. Dejar vacías las dos casillas del viernes es lo que convierte esto en una semana de cuatro días: rellenarlas con 08:00 y 08:00 sería un día de duración cero que aun así contaría para el descanso diario.
Solo fin de semana: sábado y domingo, de 10:00 a 14:00, sin descanso
- Cada día: de 10:00 a 14:00 son 4 horas
- Horas de reloj: 4 × 2 = 8
- Descanso: no se escribió ninguno, así que 0
- Horas pagadas: 8 − 0 = 8
- Salario bruto: 8 × 20 = 160,00
Las casillas del fin de semana vienen vacías por defecto y no rellenas con el horario de entre semana, así que un turno de fin de semana hay que escribirlo a propósito, que es el valor por defecto correcto: un formulario que pusiera 09:00 a 17:30 en el sábado informaría de una semana de cinco días a quien trabaja dos. Un descanso de cero es un ajuste real y no un dato que falte: un turno de cuatro horas sin descanso es lo normal, y el campo lo acepta.
Una semana vacía
- Ningún día tiene entrada y salida a la vez
- Horas de reloj: 0
- Descanso de la semana: 30 minutos × 0 días trabajados = 0
- Horas pagadas: 0; salario bruto: 0
Lo que muestra la página antes de escribir nada, y la razón de que el descanso sea cero y no media hora: el descanso diario se multiplica por los días efectivamente trabajados, así que una semana sin días no pierde nada. Esa es también la comprobación que caza el error contrario: si una semana informa de menos descansos que días trabajaste, a uno de los días le falta la entrada o la salida.
Limitaciones
Esta página convierte horas de reloj y una tarifa en un importe, y ahí se detiene. Todo lo que produce es bruto: el impuesto sobre la renta, la seguridad social, las aportaciones a un plan de pensiones, las cuotas sindicales y cualquier otra deducción se quitan después, y cuánto se quita depende de dónde estés y de lo que hayas declarado, así que la cifra de horas pagadas no es lo que llega a una cuenta bancaria. Aplica una sola tarifa a todas las horas de la semana, lo que significa que no puede expresar nada sobre horas que se pagan distinto: las horas extra con un plus, un diferencial de fin de semana o de noche, una tarifa de festivo o una tarifa que cambia a mitad de semana. Todas esas son reglas sobre qué hora lleva qué multiplicador, y la página que las trata es la de horas extra de la misma categoría. Tampoco conoce nada que no sea una tarifa por hora: las propinas, las comisiones, un bonús de producción, un complemento de turno, los kilómetros o los gastos quedan todos fuera de la multiplicación. Hay tres cosas del funcionamiento que conviene esperar en lugar de denunciar. La primera es que el descanso se escribe una vez para toda la semana y se descuenta a cada día trabajado, así que una semana con días de distinta duración recibe el mismo descuento en cada uno; si los descansos reales fueron distintos, la semana hay que escribirla por partes o ajustar las cifras a mano. La segunda es que las horas pagadas se construyen a partir de las horas de reloj redondeadas y del descanso redondeado, y no de los segundos que hay debajo, lo cual es deliberado —permite comprobar el panel a mano, 42,5 menos 2,5 son 40— pero también significa que una semana de turnos muy cortos puede diferir en una centésima de hora de un cálculo hecho en segundos de principio a fin. La tercera es que solo se piden una vez la tarifa y el descanso: una semana que abarque dos trabajos, dos tarifas o dos políticas de descanso son dos pasadas por esta página, y los resultados se suman fuera de ella. Por último, nada de aquí es un registro legal. Si un descanso tiene que ser retribuido, si un turno de cierta duración obliga a un descanso adicional, cuántas horas semanales se pueden trabajar en total y qué pasa con un turno que cruza la medianoche según un contrato concreto son preguntas de derecho laboral y de contrato, no de aritmética.
Preguntas frecuentes
- ¿Cómo se calcula el pago a partir de un registro horario?
- Suma la duración de cada turno para obtener las horas de reloj, quita el descanso no remunerado de cada día trabajado y multiplica después las horas pagadas por la tarifa. De lunes a viernes de 09:00 a 17:30 con 30 minutos de descanso son 42,5 horas de reloj, 2,5 horas de descanso, 40 horas pagadas y 1000 a 25 por hora. El panel muestra cada uno de esos pasos en su propia fila para que el resultado se pueda comprobar a mano.
- ¿Cómo se escribe un turno que cruza la medianoche?
- Escribe la hora de entrada y después la de salida como una hora de reloj anterior a la entrada: de 22:00 a 06:00 es un turno de ocho horas. Una salida anterior a la entrada se lee como la mañana siguiente y no como un error. El descanso se quita igual que en un turno de día.
- ¿Por qué un turno corto con un descanso largo no paga nada?
- Porque el descanso se limita a la duración del turno del que se quita. Un turno de veinte minutos con un descanso de treinta da veinte minutos de descanso y no treinta, así que las horas pagadas son cero y no negativas. Sin ese límite un día corto produciría horas negativas que cancelarían en silencio parte de otro día, que es un error mucho más difícil de ver.
- ¿Hay que rellenar los días que no se trabajaron?
- No. Un día con las dos casillas vacías se salta entero, y por eso las del fin de semana vienen vacías. Dejar un día vacío no es lo mismo que escribir la misma hora en las dos casillas: rellenar 08:00 y 08:00 crea un día de duración cero que aun así cuenta como trabajado y al que se le descuenta un descanso. Escribir solo una de las dos horas del día es un error y no un cero, porque un día a medio rellenar dejaría la semana por debajo de lo que es.
- ¿El descanso se descuenta por día o una vez por semana?
- Por día: el descanso que escribas se descuenta por cada día que tenga horas, así que cinco días pierden cinco descansos y cuatro días pierden cuatro. Se escribe una sola vez para la semana, lo que supone que todos los días tienen el mismo descanso. Si los días fueron distintos, escribe la semana en dos pasadas o ajusta las horas pagadas a mano: el panel imprime el descanso en su propia fila para que se vea qué se quitó.
- ¿Esto incluye las horas extra?
- No. Se aplica una sola tarifa a todas las horas de la semana, así que las horas que pasan de la semana estándar se pagan a la tarifa ordinaria y no con un plus, y un diferencial de noche o de fin de semana no se modela en absoluto. La página de horas extra de la misma categoría se ocupa de las tarifas con plus. Lo que da esta página es el salario bruto de las horas del registro a la tarifa que hayas escrito, que es la cifra de la que parte un cálculo de horas extra.
Referencias
- 29 CFR 785.19, Bona fide meal periods: las comidas de verdad no son tiempo de trabajo y no incluyen las pausas del café ni para picar, que son periodos de descanso; normalmente treinta minutos o más bastan, y la persona no está relevada si tiene que atender tareas mientras come, que es la base de que un descanso no se pague y por tanto del descuento que hace esta página — Legal Information Institute, Cornell Law School (Estados Unidos)
- 29 CFR 778.101, Maximum nonovertime hours: la semana de trabajo de cuarenta horas por encima de la cual las horas deben compensarse con un plus, y por tanto la línea que esta página no cruza a propósito, porque aplica una sola tarifa a todas las horas — Legal Information Institute, Cornell Law School (Estados Unidos)
- Publication 15 (2026), Circular E, Employer's Tax Guide: qué cuenta como salario a efectos de retención, que es la definición contra la que se mide el salario bruto antes de quitar ningún impuesto — Internal Revenue Service (Estados Unidos)
- Real Decreto Legislativo 2/2015, texto refundido de la Ley del Estatuto de los Trabajadores, artículo 34 — Jornada: entre el final de una jornada y el comienzo de la siguiente median doce horas como mínimo, y el tiempo de trabajo se computa de modo que tanto al comienzo como al final de la jornada diaria la persona se encuentre en su puesto, que es el otro lado de la frontera que esta página no decide: cuándo un descanso cuenta como tiempo de trabajo — Boletín Oficial del Estado (España)