Liquidación de contrato laboral

v1Ejemplo de AXIOMA
Todo lo que se paga al terminar un contrato laboral en Colombia, concepto por concepto.

Composición del método

Las fórmulas se ejecutan de arriba abajo. Un paso usa el resultado de otro anterior cuando lee una variable con el mismo nombre.

Entradas
  • Salario mensual
  • Tipo de salario
  • Salario mínimo del año
  • Auxilio de transporte del año
  • Fecha de ingreso
  • Fecha de retiro
  • Días de vacaciones ya disfrutados
  • Días de salario sin pagar
  • Cómo terminó
  • Tipo de contrato
  • Fin pactado del contrato
  1. Paso 1: Fórmula Base para prestaciones

    Usa
    • Salario mensualentrada
    • Tipo de salarioentrada
    • Salario mínimo del añoentrada
    • Auxilio de transporte del añoentrada
    Produce
    base_prestaciones
  2. Paso 2: Fórmula Días trabajados

    Usa
    • Fecha de ingresoentrada
    • Fecha de retiroentrada
    Produce
    dias_trabajados
  3. Paso 3: Fórmula Días de cesantías del año

    Usa
    • Fecha de ingresoentrada
    • Fecha de retiroentrada
    Produce
    dias_cesantias
  4. Paso 4: Fórmula Cesantías

    Usa
    • Tipo de salarioentrada
    • Base para prestacionesdel paso 1
    • Días de cesantías del añodel paso 3
    Produce
    cesantias
  5. Paso 5: Fórmula Intereses sobre cesantías

    Usa
    • Cesantíasdel paso 4
    • Días de cesantías del añodel paso 3
    Produce
    intereses_cesantias
  6. Paso 6: Fórmula Días de prima del semestre

    Usa
    • Fecha de ingresoentrada
    • Fecha de retiroentrada
    Produce
    dias_prima
  7. Paso 7: Fórmula Prima de servicios

    Usa
    • Tipo de salarioentrada
    • Base para prestacionesdel paso 1
    • Días de prima del semestredel paso 6
    Produce
    prima
  8. Paso 8: Fórmula Vacaciones pendientes

    Usa
    • Días trabajadosdel paso 2
    • Días de vacaciones ya disfrutadosentrada
    • Salario mensualentrada
    Produce
    vacaciones
  9. Paso 9: Fórmula Salario sin pagar

    Usa
    • Base para prestacionesdel paso 1
    • Días de salario sin pagarentrada
    Produce
    salario_pendiente
  10. Paso 10: Fórmula Días de indemnización

    Usa
    • Cómo terminóentrada
    • Tipo de contratoentrada
    • Salario mensualentrada
    • Salario mínimo del añoentrada
    • Días trabajadosdel paso 2
    • Fecha de retiroentrada
    • Fin pactado del contratoentrada
    Produce
    dias_indemnizacion
  11. Paso 11: Fórmula Indemnización

    Usa
    • Salario mensualentrada
    • Días de indemnizacióndel paso 10
    Produce
    indemnizacion
  12. Paso 12: Fórmula Total de la liquidación

    Usa
    • Cesantíasdel paso 4
    • Intereses sobre cesantíasdel paso 5
    • Prima de serviciosdel paso 7
    • Vacaciones pendientesdel paso 8
    • Salario sin pagardel paso 9
    • Indemnizacióndel paso 11
    Produce
    total_liquidacion
Resultados
  • base_prestaciones
  • dias_trabajados
  • dias_cesantias
  • cesantias
  • intereses_cesantias
  • dias_prima
  • prima
  • vacaciones
  • salario_pendiente
  • dias_indemnizacion
  • indemnizacion
  • total_liquidacion

PruebaEjecutar método
Listo
Asigna valores a las entradas del método y comprueba lo que produce cada paso.
Valores de entrada
salario
tipo_salario
Ordinario
smmlv
auxilio_transporte
fecha_ingreso
fecha_retiro
dias_vacaciones_disfrutados
dias_sin_pagar
motivo_terminacion
Despido sin justa causa
tipo_contrato
A término indefinido
fecha_fin_pactada
Resultadototal_liquidacion
Ejecuta el método para ver el resultado.

Cómo se calcula

Calcula la liquidación de un contrato en Colombia: cesantías, intereses, prima, vacaciones e indemnización según el tipo de contrato y cómo terminó.

Al terminar un contrato se pagan las prestaciones que se causaron y no se han pagado: las cesantías y sus intereses del año en curso, la prima del semestre y las vacaciones pendientes, más el salario que se deba. Si el despido fue sin justa causa se suma la indemnización del artículo 64 del Código Sustantivo del Trabajo, que depende del tipo de contrato y del tiempo trabajado. Los días se cuentan como los cuenta la nómina: meses de 30 días y años de 360.

Las fórmulas que se ejecutan, en orden

  1. Base para prestacionesbase_prestaciones = salario + (tipo_salario == "ordinario" and salario <= 2 * smmlv ? auxilio_transporte : 0)
  2. Días trabajadosdias_trabajados = diasComerciales(fecha_ingreso, fecha_retiro)
  3. Días de cesantías del añodias_cesantias = diasComerciales(fechaMayor(fecha_ingreso, inicioDelAño(fecha_retiro)), fecha_retiro)
  4. Cesantíascesantias = tipo_salario == "integral" ? 0 : base_prestaciones * dias_cesantias / 360
  5. Intereses sobre cesantíasintereses_cesantias = cesantias * 0.12 * dias_cesantias / 360
  6. Días de prima del semestredias_prima = diasComerciales(fechaMayor(fecha_ingreso, inicioDelSemestre(fecha_retiro)), fecha_retiro)
  7. Prima de serviciosprima = tipo_salario == "integral" ? 0 : base_prestaciones * dias_prima / 360
  8. Vacaciones pendientesvacaciones = max(dias_trabajados * 15 / 360 - dias_vacaciones_disfrutados, 0) * salario / 30
  9. Salario sin pagarsalario_pendiente = base_prestaciones / 30 * dias_sin_pagar
  10. Días de indemnizacióndias_indemnizacion = motivo_terminacion != "despido_sin_justa_causa" ? 0 : tipo_contrato == "indefinido" ? (salario < 10 * smmlv ? 30 + max(dias_trabajados - 360, 0) * 20 / 360 : 20 + max(dias_trabajados - 360, 0) * 15 / 360) : tipo_contrato == "obra_labor" ? max(diasComerciales(fecha_retiro, fecha_fin_pactada) - 1, 15) : max(diasComerciales(fecha_retiro, fecha_fin_pactada) - 1, 0)
  11. Indemnizaciónindemnizacion = salario / 30 * dias_indemnizacion
  12. Total de la liquidacióntotal_liquidacion = cesantias + intereses_cesantias + prima + vacaciones + salario_pendiente + indemnizacion

Cada fórmula lee lo que produjeron las anteriores por su nombre. Los valores llegan con un ejemplo puesto: cámbialos por los tuyos y vuelve a ejecutar.

¿Y si el cálculo fuera tuyo?

Esta calculadora no está escrita a mano: es un método de Axioma, fórmulas que se ejecutan una detrás de otra. Ábrelo para ver cada paso, cámbialo a tu caso o calcúlalo para toda una nómina desde un Excel.

Abrir este método en el editor

Una liquidación de principio a fin

Con 3.000.000 de salario, contrato indefinido desde el 1 de marzo de 2023 y despido sin justa causa el 30 de septiembre de 2026, la base de cesantías y prima es de 3.249.095 pesos, porque incluye el auxilio de transporte. Las cesantías de 2026, por 270 días, son 2.436.821 pesos, y sus intereses, 219.314.

La prima del segundo semestre, por 90 días, es de 812.274 pesos. Las vacaciones pendientes son 23,75 días —53,75 causados en 1.290 días trabajados, menos 30 disfrutados—, que a 100.000 pesos diarios suman 2.375.000. La indemnización es de 81,67 días, 8.166.667 pesos, y el total llega a 14.010.076.

Cuánto es la indemnización según el contrato

En un contrato a término indefinido, quien gana menos de 10 salarios mínimos recibe 30 días de salario por el primer año y 20 por cada año siguiente, en proporción a las fracciones. Desde 10 salarios mínimos, 17.509.050 pesos en 2026, son 20 días por el primer año y 15 por cada uno de los siguientes.

En uno a término fijo se pagan los salarios de lo que faltaba del plazo: despedido el 30 de junio con un contrato que vencía el 31 de diciembre, son 180 días de salario. En uno por obra o labor se paga lo que faltaba para terminar la obra, y nunca menos de 15 días. La reforma laboral de 2025 no cambió estas cifras.

Cuándo no hay indemnización

La renuncia, el despido con justa causa, el mutuo acuerdo y la llegada del plazo o el fin de la obra no dan indemnización: en esos casos se paga lo mismo que en el ejemplo, menos ese último concepto. Con los mismos datos y una renuncia, la liquidación sería de 5.843.409 pesos.

Las prestaciones, en cambio, se pagan siempre, cualquiera que sea el motivo. Solo el salario integral no lleva cesantías, intereses ni prima, porque ya las incluye: en ese caso la liquidación son las vacaciones, el salario pendiente y, si hubo despido sin justa causa, la indemnización.

Cómo se cuentan los días

La nómina en Colombia cuenta meses de 30 días: del 1 de enero al 30 de septiembre son 270 días, igual que un año completo son 360 y un febrero completo son 30. Las cesantías y sus intereses se liquidan desde el 1 de enero, porque las de años anteriores ya se consignaron al fondo antes del 14 de febrero.

La prima se cuenta desde el 1 de enero o el 1 de julio, según el semestre del retiro, y las vacaciones por todo el tiempo trabajado: 15 días hábiles por cada 360 días, menos los que ya se disfrutaron. Si el ingreso fue después de esas fechas, cada concepto se cuenta desde el ingreso.

Preguntas frecuentes

¿Qué incluye una liquidación laboral en Colombia?
Las cesantías y los intereses sobre cesantías del año, la prima de servicios del semestre, las vacaciones no disfrutadas y el salario que se deba. Si el despido fue sin justa causa, también la indemnización, que depende del tipo de contrato y del tiempo trabajado.
¿El auxilio de transporte entra en la liquidación?
Sí, para quien gana hasta dos salarios mínimos: entra en la base de las cesantías, sus intereses y la prima. No entra en las vacaciones ni en la indemnización, que se pagan sobre el salario sin auxilio.
¿Cuánto tiempo tiene el empleador para pagar la liquidación?
Debe pagarla al terminar el contrato. Si no paga los salarios y prestaciones que debe, el artículo 65 del Código Sustantivo del Trabajo lo obliga a pagar un día de salario por cada día de retraso durante los primeros 24 meses, la llamada indemnización moratoria.
¿Se descuentan salud y pensión de la liquidación?
Solo del salario pendiente, que paga sus aportes como cualquier salario. Las cesantías, sus intereses, la prima, las vacaciones compensadas en dinero y la indemnización no son base de aportes, así que este cálculo las muestra en bruto, sin descuentos.