GestionRH | Soluciones Integrales en Recursos Humanos y Nómina

Rotación de personal: cómo se calcula (fórmulas, ejemplos y errores a evitar)

La rotación de personal parece un indicador sencillo… hasta que lo operas en la vida real. Entre altas al final de mes, reemplazos en el mismo periodo, parciales (FTE) y movimientos internos, el número puede salir “bonito” pero decirte poco. Aquí te dejo la forma práctica de calcularla, cómo evitar sesgos y, sobre todo, cómo leer lo que te está contando.

Fórmula de rotación mensual y anual

La lógica que mejor funciona en RH operativo es esta:

Mensual
Rotación (%) = (Bajas del mes / Promedio de colaboradores del mes) × 100
Con Promedio del mes = (Plantilla inicial + Plantilla final) / 2.

Anual
Rotación (%) = (Σ Bajas del año / Promedio anual de headcount) × 100.

En mi operación nunca uso solo la plantilla final porque falsea los números; el promedio estabiliza el indicador y evita “castigos” o “premios” por picos de fin de mes.

Promedio de headcount y uso de FTE (contratos parciales)

Para no distorsionar: suma en FTE (Full-Time Equivalent).

  • Tiempo completo = 1.0
  • Medio tiempo = 0.5
  • Jornada reducida = proporcional (p. ej., 0.25)

Ejemplo mensual (simple):

  • Plantilla inicial: 110 FTE
  • Plantilla final: 114 FTE → Promedio = (110 + 114) / 2 = 112
  • Bajas del mes: 7
  • Rotación = 7 / 112 × 100 = 6.25%

Ejemplo con parciales y muchos movimientos:

  • Altas: 6 (3 completos + 3 medios tiempos = 4.5 FTE) → Ojo: altas del último día no cuentan como presencia real del mes.
  • Bajas: 9 (incluye 2 del último día; sí cuentan).
  • Si hubo demasiados movimientos, uso promedio semanal (promedio de 4 cortes) para mayor justicia.

Qué contar (y qué no) como rotación

Voluntaria vs. involuntaria vs. estacional

  • Voluntaria: renuncias.
  • Involuntaria: despidos, vencimientos no renovados por decisión de la empresa.
  • Estacional: salidas de temporales por cierre de temporada. Conviene reportarla separada para no “castigar” a RH por dinámica del negocio.

Movimientos internos y reestructuras: por qué se excluyen

No cuentes como rotación:

  • Transferencias entre áreas/sucursales bajo la misma razón social.
  • Cambios de razón social por reestructura sin pérdida real de talento.
  • Ascensos o cambios laterales.

He visto muchas veces meter en “bajas” a personas que siguen en la empresa con otro centro de costo. Eso infla artificialmente la rotación y desorienta la toma de decisiones.


Errores frecuentes que distorsionan el indicador

Doble conteo con reemplazos y plantilla final

  • Doble conteo: registrar la baja y, además, computar la alta del reemplazo como si fueran dos eventos “negativos”. Solución: las altas no son bajas; solo registras la salida en el numerador.
  • Usar plantilla final: si solo tomas el headcount al 30/31, puedes maquillar la rotación. Solución: promedio mensual (y semanal en meses muy movidos).

Fechas mal registradas y altas de fin de mes

  • Fechas mal capturadas (ingreso/salida) → cálculos “chuecos”. Exige a nómina exactitud diaria.
  • Altas del último día: no cuentan como presencia real; bajas del último día sí deben entrar al numerador.

En mis reportes operativo-ejecutivos siempre incluyo una nota: “Altas de cierre no se computan como presencia del mes; las bajas de cierre sí se consideran.”


Leer la rotación como diagnóstico (no solo como número)

La rotación es termómetro. El número dispara la alerta; el diagnóstico lo haces con KPIs espejo:

Relación con eNPS, absentismo y tiempo de cobertura

  • eNPS: si cae, la rotación sube en semanas/meses.
  • Absentismo: picos de ausencias sostienen una rotación futura (gente por irse).
  • Tiempo de cobertura: rotación baja con time-to-fill altísimo = dolor oculto (vacantes eternas presionan la operación).

Costo por rotación y seniority: cuándo prender alarmas

  • Costo por rotación: liquidaciones + reclutamiento + onboarding + curva de aprendizaje. Un 5% de rotación puede ser más caro que un 10% si se va talento crítico.
  • Seniority promedio: si cae rápido, el área queda “verde” y el desempeño oscila. Cruza con incidentes de calidad/seguridad.

Me ha tocado ver rotación bajísima en el corporativo, pero tiempo de cobertura insoportable. El número “bonito” tapaba el verdadero problema.


Casos reales y cómo reportarlos a dirección

  • Pico estacional (CD en nov-dic): separa “estacional” para no culpar a RH por un efecto del negocio.
  • Supervisor tóxico (producción): un solo liderazgo disparó 40% de rotación en 1 trimestre. El indicador fue síntoma; la causa era cultura/liderazgo.
  • Apertura de planta (mercado competido): los primeros 3 meses la rotación “vuela”. Aclara el contexto: guerra por talento y curva de arranque.
  • Corporativo “estable” con vacantes eternas: poca rotación ≠ salud; mira time-to-fill y backlog.

Cómo presentarlo al comité:

  1. Rotación total, voluntaria e involuntaria.
  2. Corte por área/supervisor.
  3. KPIs espejo (eNPS, absentismo, time-to-fill, costo, seniority).
  4. Narrativa breve por caso: causa probable y plan de acción.

Plantilla práctica (estructura de cálculo en Excel)

Columnas mínimas por colaborador (mes a mes):

  • ID | Área | Tipo (FTE) | Fecha ingreso | Fecha baja | Tipo de baja (vol/invol/estacional)
    Métricas calculadas:
  • Headcount semanal → promedio mensual.
  • Bajas del mes (por tipo).
  • Rotación total y por tipo.
  • Rotación anual acumulada.
  • Tab “Parciales”: catálogo de FTE.
  • Tab “Control de calidad de datos”: check de fechas y duplicados.

Si quieres, te genero un archivo Excel con fórmulas listas y dashboard básico (rotación total/vol/invol, corte por área y tendencia 12M).


Conclusión

Calcular bien la rotación es necesario; interpretarla, imprescindible. Usa promedio (y, si hace falta, promedio semanal), integra FTE, separa vol/invol/estacional y saca del radar movimientos internos. Luego cruza con eNPS, absentismo y time-to-fill para entender la historia completa. El objetivo no es bajar el número a toda costa, sino corregir la causa.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio