Qué es el Safety Stock (Inventario de Seguridad): Fórmula y Cómo Calcularlo

Qué es el Safety Stock (Inventario de Seguridad): Fórmula y Cómo Calcularlo

El safety stock, también conocido como inventario de seguridad o stock de reserva, es la cantidad adicional de inventario que una empresa mantiene para protegerse ante dos tipos de incertidumbre: variabilidad en la demanda del cliente y variabilidad en el tiempo de entrega del proveedor.

Sin safety stock, cualquier pico inesperado de demanda o retraso del proveedor resulta en un quiebre de stock. Con demasiado safety stock, el capital inmovilizado y los costos de almacenamiento se disparan. El objetivo es encontrar el nivel óptimo.

💡 Dato clave: En promedio, el safety stock representa entre el 20% y el 30% del inventario total de una empresa. Calcularlo correctamente puede liberar millones en capital de trabajo sin afectar el nivel de servicio.
Índice
  1. ¿Por Qué Necesitas Safety Stock?
  2. La Fórmula del Safety Stock
  3. Tabla de Niveles de Servicio y Factor Z
  4. Ejemplo Numérico Paso a Paso
  5. Tradeoff: Nivel de Servicio vs Safety Stock
  6. Preguntas Frecuentes sobre Safety Stock

¿Por Qué Necesitas Safety Stock?

En un mundo perfecto con demanda constante y proveedores 100% puntuales, no necesitarías safety stock. En el mundo real:

  • La demanda varía: un día vendes 50 unidades, otro día 120, sin razón aparente.
  • Los proveedores se retrasan: prometieron 7 días y llegaron en 12.
  • Los pronósticos se equivocan: incluso con demand planning maduro, siempre hay error residual.

El safety stock es el colchón que absorbe esa variabilidad para que el cliente no la sienta.

La Fórmula del Safety Stock

La fórmula más completa y utilizada en la industria es:

SS = Z × σLT × Davg

Donde:

  • Z = Factor Z del nivel de servicio deseado (z-score de la distribución normal estándar)
  • σLT = Desviación estándar del lead time del proveedor (en días)
  • Davg = Demanda diaria promedio (unidades/día)

O en su versión más completa que incorpora también la variabilidad de la demanda:

SS = Z × √(LTavg × σD² + Davg² × σLT²)

Donde σD es la desviación estándar de la demanda diaria y LTavg es el lead time promedio en días.

Tabla de Niveles de Servicio y Factor Z

Nivel de servicio objetivo Factor Z Significado
90% 1.28 Stockout esperado 10% de los ciclos
95% 1.65 Stockout esperado 5% de los ciclos
97% 1.88 Stockout esperado 3% de los ciclos
98% 2.05 Stockout esperado 2% de los ciclos
99% 2.33 Stockout esperado 1% de los ciclos
99.9% 3.09 Casi nunca hay stockout — costo muy alto

Ejemplo Numérico Paso a Paso

Supongamos que gestionas el inventario de un producto con las siguientes características:

  • Demanda diaria promedio: 50 unidades/día
  • Desviación estándar de la demanda diaria: 12 unidades
  • Lead time promedio del proveedor: 10 días
  • Desviación estándar del lead time: 2 días
  • Nivel de servicio objetivo: 95% (Z = 1.65)

Paso 1: Calcular la varianza combinada:

Varianza = LT × σ_D² + D² × σ_LT² = 10 × 12² + 50² × 2² = 10 × 144 + 2,500 × 4 = 1,440 + 10,000 = 11,440

Paso 2: Calcular la raíz cuadrada:

√11,440 = 107 unidades

Paso 3: Multiplicar por Z:

SS = 1.65 × 107 = 176 unidades de safety stock

Esto significa que además del inventario de ciclo normal, debes mantener 176 unidades adicionales como colchón. Si tu demanda diaria es 50 unidades, ese safety stock cubre aproximadamente 3.5 días de demanda máxima.

🔧 Consejo práctico (Excel): En Excel, el factor Z lo calculas con =NORM.INV(nivel_servicio, 0, 1). Para 95% sería =NORM.INV(0.95,0,1) = 1.645. La desviación estándar de tus datos históricos la obtienes con =DESVEST(rango_de_datos). Con estas dos fórmulas puedes calcular el safety stock de toda tu cartera de SKUs automáticamente.

Tradeoff: Nivel de Servicio vs Safety Stock

Un concepto clave es que elevar el nivel de servicio tiene rendimientos decrecientes: pasar del 90% al 95% requiere un incremento moderado de safety stock, pero pasar del 97% al 99% requiere un aumento mucho mayor por la forma de la curva normal. El costo de perseguir el 100% de disponibilidad es prácticamente infinito.

Por eso es fundamental segmentar los SKUs y asignar el nivel de servicio según su importancia:

  • SKUs A (alta rotación, alta rentabilidad): Nivel de servicio 97-99%
  • SKUs B (rotación media): Nivel de servicio 92-95%
  • SKUs C (baja rotación, baja rentabilidad): Nivel de servicio 85-90%

Preguntas Frecuentes sobre Safety Stock

¿Con qué frecuencia debo recalcular el safety stock?
Al menos trimestralmente, o cada vez que haya un cambio significativo en la variabilidad de la demanda o del lead time del proveedor. En entornos muy dinámicos (e-commerce, productos de temporada), algunos sistemas lo recalculan semanalmente de forma automática.
¿El safety stock es lo mismo que el punto de reorden (ROP)?
No. El punto de reorden (Reorder Point o ROP) es el nivel de inventario que dispara una nueva orden de compra. Se calcula como: ROP = (Demanda diaria promedio × Lead time promedio) + Safety Stock. El safety stock es solo el componente de seguridad dentro del ROP.
¿Qué hago si no tengo datos históricos suficientes para calcular la desviación estándar?
Si tienes menos de 12 semanas de datos, usa la fórmula simplificada: SS = Z × (Demanda máxima esperada - Demanda promedio) × Lead time promedio. Basa la "demanda máxima esperada" en el peor escenario razonable que conozcas del negocio. Una vez que acumules más datos, migra a la fórmula estadística completa.

Deja una respuesta

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

Subir