Saltar al contenido

Fórmula oficial, paso a paso

Cómo calcular el aguinaldo

Calcular tu aguinaldo es más sencillo de lo que parece: solo necesitas tu salario diario, los días de aguinaldo que te corresponden por ley o por contrato, y los días que trabajaste durante el año. En esta página te explicamos la fórmula completa, con ejemplos numéricos que puedes verificar a mano, y te mostramos cómo usar nuestra calculadora automática para obtener el resultado al instante, incluyendo el desglose de ISR.

La fórmula del aguinaldo, explicada paso a paso

El aguinaldo en México se rige por el artículo 87 de la Ley Federal del Trabajo (LFT), que obliga a todo patrón a pagar una gratificación anual equivalente a al menos 15 días de salario por cada año completo trabajado. La fórmula oficial, para quien trabajó el año completo, es simplemente:

Aguinaldo = Salario diario × Días de aguinaldo (mínimo 15)

Si no trabajaste el año completo (porque ingresaste a mitad de año o porque tu relación laboral terminó antes de diciembre), el cálculo se ajusta de forma proporcional:

Aguinaldo proporcional = Salario diario × Días de aguinaldo × (Días trabajados en el año ÷ 365)

El resultado de cualquiera de las dos fórmulas es tu aguinaldo bruto, es decir, antes de cualquier descuento de impuestos.

Paso 1: identifica tu salario diario

Tu salario diario es el que aparece en tu contrato o en tu recibo de nómina como pago por un día de trabajo. Si conoces tu salario mensual en lugar del diario, puedes obtener una aproximación dividiendo tu salario mensual entre 30 (el mes comercial estándar que usan la mayoría de las nóminas en México), aunque para un cálculo exacto es mejor usar el salario diario que aparece directamente en tu contrato o recibo, ya que algunas empresas usan divisores ligeramente distintos.

Paso 2: determina tus días de aguinaldo

Por ley, el mínimo son 15 días. Sin embargo, muchas empresas otorgan más días por contrato colectivo de trabajo o por política interna, comúnmente 20, 30 o incluso 40 días en algunas industrias o niveles jerárquicos. Revisa tu contrato individual o el contrato colectivo de tu sindicato (si aplica) para confirmar cuántos días te corresponden exactamente.

Paso 3: calcula tus días trabajados en el año

Si trabajaste todo el año calendario (del 1 de enero al 31 de diciembre, o los 365 días desde tu fecha de ingreso si ingresaste antes de ese año), usas la fórmula simple del Paso 1. Si tu relación laboral empezó o terminó a mitad del año, cuenta los días exactos que trabajaste dentro de ese año calendario específico, desde el 1 de enero (o tu fecha de ingreso, la que sea posterior) hasta tu fecha de corte.

Para profundizar en este caso, consulta nuestra página dedicada a aguinaldo proporcional, que explica con más detalle cómo se cuentan los días cuando no trabajaste el año completo.

Paso 4: calcula el ISR sobre tu aguinaldo

Una vez que tienes tu aguinaldo bruto, el siguiente paso (que muchas guías omiten) es calcular cuánto ISR se descuenta. La ley exenta hasta 30 UMA (Unidad de Medida y Actualización) de tu aguinaldo, equivalente a $3,519.30 pesos en 2026. Solo la parte que excede ese monto se grava con la tarifa oficial del ISR (artículo 96 de la Ley del ISR).

Hacer este cálculo a mano requiere ubicar tu monto gravado dentro de los 11 tramos de la tarifa oficial del SAT y aplicar la fórmula de cuota fija más porcentaje sobre el excedente, algo que puede resultar tedioso. Nuestra calculadora de aguinaldo hace todo este cálculo por ti al instante, incluyendo este desglose completo de ISR.

Ejemplo numérico completo

Supongamos que trabajaste el año completo, tu salario diario es de $600 pesos, y tu empresa te da el mínimo legal de 15 días de aguinaldo:

  1. Aguinaldo bruto = 600 × 15 = $9,000 pesos.
  2. Exención de ISR (30 UMA, 2026) = $3,519.30 pesos.
  3. Monto gravado = 9,000 − 3,519.30 = $5,480.70 pesos.
  4. Ese monto cae en el segundo tramo de la tarifa ISR ($844.60 a $7,168.51, cuota fija $16.22, tasa 6.40%): ISR = 16.22 + (5,480.70 − 844.60) × 0.064 = aproximadamente $312.53.
  5. Aguinaldo neto estimado = 9,000 − 312.53 = aproximadamente $8,687.47 pesos.

Errores comunes al calcular el aguinaldo

Estos son los errores más frecuentes que vemos al calcular el aguinaldo manualmente:

Preguntas frecuentes

¿Cuál es la fórmula exacta del aguinaldo?
Salario diario × días de aguinaldo (mínimo 15 por ley) para quien trabajó el año completo. Si trabajaste solo una parte del año, la fórmula se ajusta multiplicando además por (días trabajados en el año ÷ 365).
¿Cómo sé cuántos días de aguinaldo me corresponden?
Revisa tu contrato individual de trabajo o, si perteneces a un sindicato, tu contrato colectivo de trabajo. El mínimo legal son 15 días, pero muchas empresas otorgan más.
¿El aguinaldo se calcula sobre el salario bruto o neto?
Se calcula sobre tu salario diario ordinario (el que usa tu empresa para calcular tus percepciones), y el resultado (el aguinaldo bruto) es el que después se somete a la exención y al ISR correspondiente, tal como se explica en esta página.
¿Existe una calculadora automática para esto?
Sí, nuestra calculadora de aguinaldo hace todo este cálculo (incluyendo el desglose completo de ISR) de forma instantánea: solo ingresa tu fecha de ingreso, fecha de corte, salario diario y días de aguinaldo. Tus datos nunca salen de tu navegador (ver aviso de privacidad).
¿Qué pasa si mi salario cambió durante el año?
Lo habitual es usar tu salario diario vigente al momento del cálculo (normalmente el que tienes al cierre del año o al momento de tu baja). Si tu salario cambió varias veces, consulta con tu área de recursos humanos cuál es el criterio exacto que aplica tu empresa.
¿El aguinaldo incluye horas extra o comisiones?
Generalmente el cálculo se basa en tu salario diario ordinario, sin incluir conceptos variables como horas extra o comisiones, salvo que tu contrato o la ley aplicable a tu caso específico indique lo contrario.

Usa la calculadora automática

Obtén tu aguinaldo y el desglose de ISR sin hacer las cuentas a mano.

Ir a la calculadora

Gratis. Sin registro.