仓储与库存

安全库存怎么算:一个能落地的公式与示例

安全库存不是拍脑袋的“一个月用量”。用需求波动、提前期波动和目标服务水平三个输入,可以算出一个可解释、可复盘的数值。

安全库存(Safety Stock)是为了应对需求与供应不确定性而额外持有的库存。它的目标不是“越多越安全”,而是在既定的服务水平下,把缺货概率控制到可接受范围。

基础公式

当需求与提前期都服从正态分布、且相互独立时:

安全库存 = Z × √(LT × σd² + d² × σLT²)

其中:

  • Z:目标服务水平对应的标准正态分位数(95% 对应 1.65,97.5% 对应 1.96,99% 对应 2.33)
  • LT:平均补货提前期
  • σd:单位时间需求的标准差
  • d:单位时间平均需求
  • σLT:提前期的标准差

一个例子

某 SKU 日均需求 200 件,日需求标准差 30 件,平均提前期 7 天,提前期标准差 2 天,目标服务水平 95%(Z=1.65)。

安全库存 = 1.65 × √(7 × 30² + 200² × 2²)
        = 1.65 × √(6300 + 160000)
        = 1.65 × 408
        ≈ 673 件

再订货点 = 平均需求 × 提前期 + 安全库存 = 200 × 7 + 673 = 2073 件。

三个常见误区

  1. 对所有 SKU 用同一个服务水平。A 类爆款断货损失大,可以设 97.5%;C 类长尾设 90% 即可,能显著降低总库存。
  2. 忽略提前期波动。很多缺货不是需求暴涨,而是供应商交期从 7 天变成 15 天。上方公式中 σLT 项往往被低估。
  3. 用月度数据算日波动。粒度不一致会放大误差,建议统一到“天”。

什么时候不适合用这个公式

  • 需求呈强季节性:应分季节段计算,或改用仿真。
  • 新品无历史数据:用类比品或小批量试销,先设保守库存,再按实际滚动修正。
  • 供应能力受限:此时瓶颈在产能,安全库存无法解决问题,应转向配额与优先级管理。

安全库存是动态参数,不是一次性设置。建议每季度用最近 12 个月数据重算一次,并记录每次调整的原因。

RSS 订阅 去留言板

讨论与留言 0

欢迎补充案例、提出疑问。留言会自动展示,请保持友善与具体。

还没有评论,来说说你的看法。

提交即表示同意公开显示,邮箱不会展示。