El verdadero costo del shelf life
En productos perecederos — lácteos, carnes, pescados, frutas, panadería, flores, farma refrigerada — el inventario no se mide en unidades: se mide en unidades × días restantes de vida útil. Un litro de leche con 14 días de shelf life vale más hoy que mañana, y cero al día 15. El verdadero costo del shelf life no es la merma contable al vencimiento; es la combinación de (a) markdown forzado de último día, (b) spoilage físico antes de venta, (c) costo de oportunidad de espacio refrigerado ocupado por producto viejo, y (d) damage de marca cuando el cliente compra producto al 80% de su vida y lo encuentra 'ya casi vencido' en su refrigerador.
Benchmarks industria (Nielsen Fresh Categories Scan 2024 + IDFA Dairy Industry Report 2024):
- Lácteos fluidos: shrinkage total 4.5–7.8% del volumen adquirido.
- Carnes frescas: 6.5–11%.
- Pescados y mariscos: 8–14%.
- Frutas y vegetales: 10–18%.
- Panadería industrial: 5–9%.
- Productos refrigerados ready-to-eat: 7–12%.
Un punto porcentual de shrinkage en una categoría de US$5M anuales representa US$50K de pérdida neta — y típicamente 5–8 puntos porcentuales de margen operativo.
FEFO vs FIFO: cuándo cada uno
FIFO (First In, First Out) vende primero lo que entró primero. Funciona bien cuando el ingreso al inventario coincide con fecha de producción y no hay variabilidad grande de shelf life entre lotes. Es el default en bodegas sin visibilidad granular de fecha de vencimiento.
FEFO (First Expired, First Out) vende primero lo que vence primero, independientemente de cuándo ingresó. Es superior cuando hay:
- Múltiples proveedores con diferentes vidas útiles
- Lotes con fechas de producción variables llegando fuera de orden
- Recolección en campo (frutas, vegetales) donde el lote más fresco puede ser el de ayer por ruta logística
- Farmacéutica refrigerada donde regulación exige trazabilidad de lote
FEFO requiere sistema WMS o POS que capture fecha de vencimiento a nivel de lote y sugiera picking en ese orden. Operaciones que migran de FIFO a FEFO reportan reducción de shrinkage del 20–35% en categorías de alta variabilidad de shelf life (Nielsen Fresh 2024).
Cadena de frío y temperature excursion
La cadena de frío es el mantenimiento continuo de temperatura objetivo desde producción hasta consumo. Excursión de temperatura (temperature excursion) es cualquier desvío fuera del rango permitido — y cada minuto fuera de rango acelera el deterioro de forma exponencial.
Rangos críticos (IDFA + HACCP frameworks):
- Lácteos y carnes refrigeradas: 0–4°C. Cada hora arriba de 7°C reduce shelf life en ~12 horas.
- Congelados: –18°C o menos. Excursión arriba de –12°C inicia recristalización irreversible.
- Farma refrigerada (vacunas, insulinas): 2–8°C. Fuera de rango >30 min obliga a cuarentena y prueba de potencia.
- Frutas climatéricas (plátano, mango): 12–14°C. Por debajo de 10°C aparece chilling injury.
Las causas más frecuentes de excursión en retail: puertas abiertas por reabastecimiento en hora pico, defrost cycles mal programados, sobrecarga de vitrina (aire no circula), y transporte sin data logger que permita reclamar al proveedor cuando el lote llega caliente.
Shrinkage y spoilage: cómo medirlos
Shrinkage es la diferencia entre inventario contable y inventario físico — incluye spoilage, mermas, robo, y errores de captura. Spoilage específicamente es la porción perdida por deterioro físico o vencimiento.
Fórmulas operativas:
- Shrinkage % = (Inventario contable − Inventario físico) ÷ Ventas × 100
- Spoilage % = Unidades dadas de baja por vencimiento o deterioro ÷ Unidades recibidas × 100
- Sell-through antes de expiración = Unidades vendidas antes de último día ÷ Unidades recibidas × 100
Una auditoría mensual contra sistema, segmentada por categoría y por proveedor, permite atribuir shrinkage a su causa real. El error típico es agregar todo en 'merma' — lo que esconde qué proveedor llega con shelf life corto, qué categoría tiene rotación insuficiente y qué turno tiene más pérdida por mal manejo.
Benchmarks por categoría (fresh, dairy, frozen)
Del Nielsen Fresh Categories Scan 2024 y IDFA 2024:
- Dairy fluid: shrinkage 4.5–7.8%. Best-in-class operations <3.5%.
- Dairy yogurt/cultured: 3–6%.
- Meat beef/pork: 6.5–11%. Best-in-class 4–5%.
- Poultry fresh: 8–13%.
- Seafood: 8–14%. Alta varianza; categoría de mayor reto.
- Produce (frutas+vegetales): 10–18%. Líderes retail USA operan 7–9% con AI-driven ordering + FEFO.
- Frozen all: 2–4%.
- Bakery industrial: 5–9%.
- Bakery artisan in-store: 12–20% (por diseño — el exhibit abundante vende pero merma).
Caso real: un distribuidor de lácteos redujo spoilage del 7.8% al 3.1%
Lácteos Cordillera es un distribuidor B2B chileno con centro de distribución en Santiago que mueve 1.8M litros/mes de leche, yogurt y quesos a 340 retailers y foodservice en la Región Metropolitana. Shrinkage 2023: 7.8% sobre volumen recibido — equivalente a US$340K/año en producto dado de baja.
El diagnóstico con simulador identificó cuatro problemas concurrentes. Primero, pedidos al productor basados en promedio móvil 30 días sin ajuste por forecast real de ruta; resultado: inventario en CD con 2.4 días promedio de edad al momento de picking (debería ser <1 día para lácteos fluidos). Segundo, FIFO estricto sobre lotes de múltiples proveedores con vida útil variable (14 vs 18 días); lotes cortos se encimaban y vencían en CD. Tercero, dos de los cinco camiones de distribución no tenían data logger activo; el análisis de lotes con reclamo de calidad mostró que 62% provenían de esos dos camiones. Cuarto, retailers del segmento mini-market recibían entregas 2 veces por semana cuando su rotación exigía 3 veces por semana — 38% del spoilage final ocurría en punto de venta, no en CD.
Plan 2024: (1) transición FIFO → FEFO con lectura de lote via scanner en picking; (2) forecast de pedido por ruta con modelo incluyendo promoción retailer y estacionalidad; (3) data loggers en los 5 camiones con alerta automática por excursión; (4) segmentación de frecuencia de entrega por rotación del retailer. Resultados 12 meses después: shrinkage 3.1%, recuperación de US$205K/año, margen bruto subió 2.8 puntos. El gerente de operaciones lo describe así: 'dejamos de pelear con el producto vencido y empezamos a predecir dónde iba a vencer antes de que vibra'.
Preguntas frecuentes
Ver sección FAQ más abajo para preguntas del People Also Ask sobre FEFO, cold chain compliance, shrinkage calculation y benchmarks por categoría.