15% de descuento durante el primer año con el código DAERIS15 →

Calcular la antigüedad de las nóminas

La antigüedad es un plus que sólo se cobra en caso de que el convenio colectivo lo indique, ya que el Estatuto de los Trabajadores no lo recoge como un derecho.

El sistema de gestión empresarial para pymes

Para informar el valor de la antigüedad de un empleado, será necesario informar sobre el campo Antigüedad de su contrato el valor del importe mensual. Este será el valor de referencia cuando se realicen las nóminas.

Para ello, navega a la pantalla Empleados ‣ Contratos, y accede al detalle de un contrato. Desde la pestaña Información del salario se puede informar la antigüedad mediante el campo Antigüedad.


En caso de crear una nueva estructura salarial para generar nóminas, será necesario incorporar sobre la nueva estructura, la línea que haga referencia a la antigüedad, en el caso de que los trabajadores de la empresa dispongan de este complemento.

La regla predefinida que hace referencia a la antigüedad dispone del siguiente cálculo.

  • Expresión:

result = (contract.antiguedad / contract.dias_contrato) * (contract.dias_contrato - DIASNOWORK)

  • Parámetros:

    • contract.antiguedad: Antigüedad del contrato.

    • contract.dias_contrato: Días de contrato. En contratos indefinidos se incorporan los 30 días.

    • DIASNOWORK: Número de días de ausencia. Se calcula en base a las ausencias.

La regla salarial correspondiente a la antigüedad se encuentra en la pantalla Nómina ‣ Configuración ‣ Reglas salariales.


Al generar una  nómina , la antigüedad aparecerá sobre los devengos en una línea independiente.


El sistema de gestión empresarial para pymes