Cómo calcular el salario por hora

Para saber cuánto ganas por hora solo necesitas dos datos: tu sueldo y las horas que trabajas. La fórmula básica es dividir el sueldo mensual entre las horas trabajadas en el mes. En esta guía verás el método general, un ejemplo para España y otro para México, además del cálculo desde el sueldo anual.

Para qué sirve conocer tu salario por hora

Es la cifra que permite comparar ofertas de empleo con jornadas distintas, valorar si un trabajo a tiempo parcial compensa, negociar un aumento con un número claro sobre la mesa y calcular cuánto valen tus horas extras. De hecho, el salario por hora es el punto de partida de nuestra guía sobre cómo calcular las horas extras, porque esas horas se pagan aplicando un recargo sobre el valor de la hora ordinaria.

La fórmula general

Salario por hora = sueldo mensual ÷ horas trabajadas al mes

Y las horas de un mes medio se obtienen a partir de tu jornada semanal:

Horas al mes = horas semanales × 52 ÷ 12

Se usan 52 semanas (las del año) repartidas entre 12 meses, porque no todos los meses tienen las mismas semanas. Veamos el método aplicado a un ejemplo completo.

Ejemplo para España (jornada de 40 horas)

Imagina un sueldo bruto de 1.800 € al mes con la jornada completa habitual de 40 horas semanales.

  1. Horas al mes: 40 × 52 ÷ 12 = 173,33 horas.
  2. Salario por hora: 1.800 ÷ 173,33 = 10,38 € por hora.

Si partes del sueldo anual, el camino es aún más directo: un sueldo de 24.000 € brutos al año con 40 horas semanales equivale a 40 × 52 = 2.080 horas anuales, así que 24.000 ÷ 2.080 = 11,54 € por hora. En algunos convenios la jornada anual pactada es algo menor (por ejemplo, 1.776 u 1.800 horas), y usar esa cifra oficial da un valor por hora ligeramente más alto y más exacto para tu sector.

Ejemplo para México (con el salario diario)

En México el método habitual parte del salario diario, que es la base legal de casi todos los cálculos laborales. Con un sueldo de $12.000 al mes y jornada diurna de 8 horas:

  1. Salario diario: 12.000 ÷ 30 = $400.
  2. Salario por hora: 400 ÷ 8 = $50 por hora.

Este valor es el que se usa como referencia legal: la hora extra doble se pagaría a $100 y la triple a $150. Si trabajas en jornada mixta (7,5 horas) o nocturna (7 horas), divide el salario diario entre las horas de tu jornada para obtener tu cifra. Y si lo que necesitas es contar el tiempo trabajado día a día, nuestra guía sobre cómo calcular las horas trabajadas lo explica con detalle.

Paso a paso (resumen)

  1. Decide la base: sueldo mensual o anual, siempre en bruto para poder comparar.
  2. Calcula tus horas: las semanales × 52 ÷ 12 dan el mes medio; o usa la jornada anual de tu convenio si la conoces.
  3. En México, puedes usar el atajo legal: sueldo mensual ÷ 30 ÷ horas de tu jornada diaria.
  4. Divide el sueldo entre las horas y tendrás tu salario por hora.

Errores comunes

El error más frecuente es dividir el sueldo mensual entre 30 días y luego entre 8 horas sin comprobar si eso refleja la jornada real: quien trabaja 40 horas semanales no trabaja 240 horas al mes, sino unas 173, y esa diferencia cambia mucho el resultado. Otro fallo habitual es mezclar sueldo bruto con sueldo neto a mitad del cálculo: elige una sola base (recomendado, el bruto) y mantén la misma en todas tus comparaciones. Por último, si tu sueldo incluye pagas extras prorrateadas o pluses fijos, súmalos antes de dividir, porque forman parte de lo que realmente ganas por tu tiempo.

⏰

Haz el cálculo en segundos

Usa nuestra calculadora de horas para sumar tu jornada y tu paga por hora.

→

Preguntas frecuentes

¿El salario por hora se calcula con el sueldo bruto o con el neto?

Para comparar empleos y para los cálculos legales se usa el bruto, porque el neto depende de la situación fiscal de cada persona. Si quieres saber tu hora «real en el bolsillo», puedes repetir el mismo cálculo con el neto mensual, pero no mezcles ambas cifras.

¿Cómo calculo mi salario por hora si trabajo a tiempo parcial?

Con el mismo método y tu jornada real. Por ejemplo, con 20 horas semanales: 20 × 52 ÷ 12 = 86,67 horas al mes; divide tu sueldo mensual entre 86,67 y obtendrás tu valor por hora, que debería ser equivalente al de un compañero a jornada completa con el mismo puesto.

¿Este valor sirve para calcular mis horas extras?

Sí, es exactamente la base que marca la ley en México: la hora extra se paga al doble (y al triple a partir de la novena semanal) del salario por hora ordinario. En España, el valor de la hora extra lo fija el convenio colectivo, tomando también como referencia el salario por hora.