Glosario

Días sin stock: cuántos días has estado a cero y qué te ha costado

Por , fundador de Arume · · lectura de 5 min

Definición

Los días sin stock son el número de días de un periodo en los que un producto ha tenido cero unidades disponibles en un sitio concreto. Se cuentan con el historial diario de existencias y se expresan en días o como porcentaje del periodo. Sirven para detectar roturas que las ventas no muestran: si no hay producto no hay venta, y el histórico parece decir que se vende poco cuando en realidad faltaba.

Cuando un producto se acaba, nadie suele apuntar cuándo. El indicador de días sin stock hace justo eso: cuenta cuántos días del periodo no había una sola unidad para vender. Es el más sencillo de calcular y de los que más ayudan a entender por qué las ventas de un producto parecen bajas.

Qué es exactamente

Los días sin stock son los días en que un producto ha estado a cero, es decir, sin unidades disponibles para vender, en un almacén o tienda concreto. Se mide hacia atrás, con el historial de existencias de cada día, y se puede dar en días absolutos (6 días en el mes) o como porcentaje del periodo (6 de 30, un 20 %).

Detrás está lo que la literatura llama stockout: el producto agotado. Wikipedia recoge que las roturas hacen perder ventas, enfadan al cliente y complican la planificación, porque la sustitución por otro producto oculta la demanda real. Y cita una investigación según la cual un minorista típico pierde alrededor del 4 % de sus ventas por productos agotados.

También se le llama

Días de rotura, días de stockout, days out of stock en inglés o tiempo en rotura. No es lo mismo que el rotura de stock como fenómeno (que explica la guía), ni que la disponibilidad en estantería, que mide el mismo problema desde el lado positivo: el porcentaje de tiempo con producto a la vista. Días sin stock = periodo menos días con existencias, y disponibilidad = lo contrario, expresado en porcentaje.

Cómo se calcula

La fórmula es: días sin stock = número de días del periodo con existencias disponibles iguales a cero. Para sacarlo hace falta guardar la foto del stock de cada día; si tu programa solo guarda el stock actual, el cálculo se puede reconstruir a partir de los movimientos (entradas, ventas, ajustes), siempre que el histórico esté completo.

Un ejemplo con un distribuidor de bebidas. En el mes de julio, 31 días, el barril de 30 litros de cerveza sin alcohol estuvo a cero en el almacén de Murcia los días 8 a 11 y del 22 al 25. Son 8 días sin stock: un 25,8 % del mes. En ese periodo vendió 22 barriles. Los 23 días con stock da una venta de 0,96 barriles al día, y los 8 días de rotura, a ese ritmo, son unos 7,7 barriles que no se vendieron. La cifra de ventas perdidas es una estimación, no un dato exacto, pero pasa de «se vende poco en Murcia» a «se vende bien, falta producto».

Ese ajuste es clave para la previsión: si alimentas el modelo con ventas reales sin corregir los días de rotura, aprenderá que la demanda era menor de lo que fue, y la próxima propuesta quedará corta, otra vez.

Ojo con esto

Antes de fiarte del indicador, revisa estos puntos:

  • Stock en el sistema distinto del stock real: si el programa dice 3 unidades y la estantería está vacía, ese día no cuenta como rotura. Un inventario inexacto falsea el indicador.
  • Contar días en los que no se abre: festivos y domingos sin actividad no deberían contar como días de rotura ni como días con stock. Define el calendario.
  • Promediar entre sitios: ocho días sin stock en una tienda no se compensan con tener sobrante en otra. Mídelo por producto y por sitio.
  • Dar por perdida toda la venta: parte de la demanda se sustituye por otro producto o se aplaza. Estima, no sentencies.

Dónde aparece en el sistema

El sistema reconstruye los días sin stock de cada producto en cada sitio con el histórico que leemos de tu programa, y lo usa de dos maneras. Primero, para limpiar la historia: los días de rotura se marcan para que la previsión de demanda no confunda falta de producto con falta de ventas. Segundo, como indicador del panel, con el mapa de stock que distingue «a cero», «se acaba», «bien» y «sobra».

Lo que importa para el aviso no es el pasado sino el próximo cero: el sistema calcula el riesgo de rotura de cada producto y te lo dice antes, por el panel o, si lo añades, por WhatsApp. La simulación con tus datos compara los días sin stock que tuviste con los que habrías tenido siguiendo la propuesta.

Términos relacionados

Disponibilidad en estantería, demanda perdida, coste de rotura, fill rate y backorder. Para el fenómeno completo, la guía de roturas de stock.

Preguntas frecuentes

¿Cuántos días sin stock son aceptables?

Depende del producto: en uno que da margen y fideliza, cada día cuenta; en uno de baja rotación y fácil de sustituir, puede tolerarse más. Lo práctico es ordenar los productos por días sin stock multiplicados por su venta diaria y empezar por los de arriba.

¿Y si mi programa no guarda el stock de cada día?

Se puede reconstruir hacia atrás a partir de los movimientos de almacén (entradas, ventas, traspasos y ajustes), siempre que estén registrados. Si falta alguno, la cifra sale aproximada, y conviene decirlo.

¿Los días sin stock cuentan igual para todos los sitios?

No hace falta que cuenten igual: una furgoneta que se queda sin un recambio frena un trabajo concreto, y una tienda que se queda sin una referencia pierde una venta. Lo que sí hace falta es medirlos por separado.

¿Se pueden usar los días sin stock para ajustar la previsión?

Sí, y es de lo más útil que se hace con ellos: marcar esos días como demanda no observada para que el modelo no aprenda una demanda más baja que la real.

Fuentes

  1. Wikipedia: Stockout (consecuencias, medición y causas de las roturas)
  2. Wikipedia: Safety stock (definición de nivel de servicio y rotura)

¿Quieres saber qué pasa con tu stock?

Mándanos un export de ventas y stock y te devolvemos un informe corto: roturas, dinero parado y qué cambiaríamos primero. Sin compromiso.

hello@arume.io

Escríbenos por WhatsApp

Cuéntanos tu proyecto

Te contesta Manuel en menos de 48 horas laborables. Sin compromiso.

O por WhatsApp