Cómo calcular la prima de servicios: fórmula, base y ejemplos
Saber cómo calcular la prima de servicios es una de las dudas más comunes entre empleadores y trabajadores cuando se acerca junio o diciembre. La prima es una prestación social que paga el empleador y equivale a un mes de salario por cada año trabajado, dividida en dos pagos al año. En esta guía te explicamos quién tiene derecho, cuál es la fórmula, qué base se usa y cómo hacer el cálculo con ejemplos reales.
En resumen: la prima de servicios se calcula como (salario base × días trabajados en el semestre) ÷ 360. La base incluye el auxilio de transporte cuando el trabajador tiene derecho a él. Se paga en dos cuotas: a más tardar el 30 de junio y dentro de los primeros 20 días de diciembre.
Qué es la prima de servicios
La prima de servicios es una prestación social que la ley obliga a pagar a todos los empleadores con trabajadores vinculados por contrato laboral. No es un regalo ni una bonificación voluntaria: es un derecho del trabajador. Equivale a 30 días de salario por cada año de trabajo, y se paga en dos partes iguales, una por cada semestre del año.
Si el trabajador no completó el semestre completo, recibe la prima proporcional a los días que trabajó. Por eso es importante llevar bien el registro de fechas de ingreso, retiro y ausencias, como explicamos en la guía de nómina electrónica.
Quién tiene derecho a la prima
Tienen derecho todos los trabajadores con contrato de trabajo, sin importar si es a término fijo, indefinido o por obra o labor, y sin importar cuánto ganan. Esto incluye a los trabajadores del servicio doméstico, que también tienen derecho a la prima desde hace varios años.
No tienen derecho a prima de servicios:
- Quienes devengan salario integral: ese salario ya incluye el valor de las prestaciones sociales.
- Los contratistas por prestación de servicios: no tienen contrato laboral, así que no generan prestaciones. Si eres independiente, lo que te corresponde es cotizar a seguridad social, como explicamos en la calculadora de aportes para independientes.
Cómo calcular la prima de servicios: la fórmula
La fórmula es sencilla:
Prima = (salario base × días trabajados en el semestre) ÷ 360
Se usa 360 porque en la liquidación laboral se trabaja con el año comercial: meses de 30 días. Un semestre completo son 180 días, así que quien trabaja todo el semestre recibe medio salario base.
Qué se incluye en el salario base
La base de la prima no es solo el salario básico. Debe incluir:
- El salario mensual pactado en el contrato.
- El auxilio de transporte, para quienes ganan hasta dos salarios mínimos. Aunque el auxilio no es salario, la ley ordena incluirlo en la base de la prima y de las cesantías.
- Los pagos que sí constituyen salario, como horas extra, recargos nocturnos y dominicales o comisiones, cuando son habituales.
Si el salario es variable, la base es el promedio de lo devengado en el semestre. Si el salario fijo cambió en los últimos tres meses, también se toma el promedio. Los valores del salario mínimo y del auxilio de transporte vigentes están en nuestra página de datos de interés.
Ejemplos de cálculo
Con las cifras de 2026, un trabajador que gana $2.000.000 tiene derecho al auxilio de transporte de $249.095, porque gana menos de dos salarios mínimos. Su base es $2.249.095.
| Caso | Días en el semestre | Prima |
|---|---|---|
| Trabajó el semestre completo | 180 | $1.124.548 |
| Ingresó el 1 de septiembre | 120 | $749.698 |
| Ingresó el 1 de noviembre | 60 | $374.849 |
Para un trabajador que gana $5.000.000, que ya no tiene auxilio de transporte, la prima del semestre completo sería $2.500.000. Si prefieres no hacer las cuentas a mano, la calculadora de liquidación calcula la prima proporcional junto con las demás prestaciones.
Cuándo se paga la prima
La prima se paga en dos cuotas:
- Primer semestre: a más tardar el 30 de junio.
- Segundo semestre: dentro de los primeros 20 días de diciembre.
El empleador puede pagarla antes, pero no después. Si el contrato termina antes de esas fechas, la prima proporcional se paga en la liquidación final, junto con las cesantías, los intereses y las vacaciones pendientes. Lo explicamos en la guía de cómo liquidar un contrato de trabajo.
Ausencias que afectan los días
No todas las ausencias restan días. Las incapacidades médicas, las vacaciones y las licencias remuneradas cuentan como tiempo trabajado. Las licencias no remuneradas y las suspensiones del contrato, en cambio, sí se descuentan del tiempo que se tiene en cuenta para la prima. Por eso la nómina debe registrar con claridad cada novedad del mes.
Errores comunes al liquidar la prima
- Olvidar el auxilio de transporte en la base, lo que reduce el valor que recibe el trabajador.
- No incluir los pagos salariales habituales, como horas extra o comisiones.
- Pagar tarde, sobre todo en diciembre, cuando se cruzan otros compromisos de caja.
- Liquidarla sobre 365 días en lugar de 360.
- No reportarla en la nómina electrónica del mes en que se paga.
Planea la prima en tu flujo de caja
Para muchas pequeñas empresas, la prima de diciembre coincide con otros gastos fuertes: compras de temporada, vacaciones colectivas y cierre contable. Una práctica sencilla es apartar cada mes una doceava parte de la prima, de modo que en junio y diciembre el dinero ya esté disponible. Esa misma provisión debe reflejarse en la contabilidad, como parte del cierre contable de fin de año.
Prima de servicios y salario variable
Cuando el trabajador gana por comisiones, destajo o tiene recargos frecuentes, su salario cambia mes a mes. En ese caso, la base de la prima no es el último pago sino el promedio de lo devengado en el semestre. Por ejemplo, si un vendedor recibió $1.900.000, $2.400.000, $2.100.000, $2.600.000, $2.000.000 y $2.200.000 en los seis meses, el promedio es $2.200.000, y sobre esa cifra, más el auxilio de transporte si aplica, se liquida la prima del semestre.
Llevar este cálculo a mano es fácil de equivocar, sobre todo si hay ausencias o cambios de salario en medio del semestre. Por eso conviene que el sistema de nómina guarde el histórico de pagos de cada trabajador y no solo el salario actual.
¿La prima tiene retención en la fuente?
La prima es un ingreso laboral para el trabajador, así que se suma a los demás pagos del mes en que se recibe para efectos de la retención en la fuente, cuando el trabajador está sujeto a ella. Para quienes ganan salarios bajos o medios la retención suele ser cero, pero en salarios más altos el pago de la prima puede generar retención ese mes. El empleador debe calcularla correctamente y reportarla en el certificado de ingresos y retenciones del año. Si quieres entender cómo funciona la retención en general, revisa nuestra guía de retención en la fuente.
Prima de servicios y contrato que termina
Si el contrato termina a mitad de semestre, el trabajador no pierde la prima: se le paga la parte proporcional en la liquidación final, sin importar si renunció, si fue despedido o si se venció el plazo. Lo mismo ocurre con las cesantías y las vacaciones pendientes. Este es un punto en el que se cometen errores con frecuencia, porque se asume que la prima solo se paga en junio y diciembre. En realidad, esas son fechas límite para los contratos vigentes, no una condición para tener derecho a ella.
En Contafi liquidamos la nómina, la prima y la seguridad social de nuestros clientes y la reportamos ante la DIAN. Conoce nuestro servicio de nómina y seguridad social o escríbenos si quieres que revisemos tu caso.
Preguntas frecuentes
¿Cuál es la fórmula de la prima de servicios?
Prima = (salario base × días trabajados en el semestre) ÷ 360. Un semestre completo son 180 días, así que equivale a medio salario base.
¿La prima incluye el auxilio de transporte?
Sí. Para quienes ganan hasta dos salarios mínimos, el auxilio de transporte se suma al salario en la base de la prima, aunque no sea salario.
¿Cuándo se paga la prima de servicios?
En dos cuotas: a más tardar el 30 de junio y dentro de los primeros 20 días de diciembre. Si el contrato termina antes, se paga la proporcional en la liquidación.
¿Los trabajadores con salario integral reciben prima?
No. El salario integral ya incluye el valor de las prestaciones sociales, entre ellas la prima de servicios.
¿Los contratistas por prestación de servicios tienen prima?
No. La prima es una prestación de los trabajadores con contrato laboral; los contratistas no generan prestaciones sociales.