知道“库存还剩多少”,却不知道“什么时候该补货”的品牌,请看这篇
没错,大多数品牌都是这么做的。在 EZAdmin、Sabangnet 这类一体化管理系统里查看现有库存数量,发现哪个商品明显变少了,就下采购单。

“库存管理?我们在 EZAdmin 里查数量啊。”
没错,大多数品牌都是这么做的。在 EZAdmin、Sabangnet 这类一体化管理系统里查看现有库存数量,发现哪个商品明显变少了,就下采购单。
但这种做法存在一个结构性问题:它能告诉你“还剩多少”,却不会告诉你“什么时候、该补多少”。于是,下面这些情况一再上演:
-
畅销商品突然断货 → 紧急下单补货,但在等待到货的交货周期内白白错失销售机会
-
反过来,卖不动的商品在仓库里堆了几百件,却没有人意识到这是个问题
-
面对老板“库存资产为什么这么多?”的追问,没有人能按 SKU 给出答案
本文以将 EZAdmin 库存数据接入 Laplace 进行分析的真实案例为基础,介绍同时解决断货与库存积压的3种分析——安全库存、再订货点(ROP)和 ABC 分析。这些分析都无需另建系统,只用 EZAdmin 中已有的出入库数据即可完成。
先来一次品牌自查
下面的问题中,只要有一个答“不知道”,就请继续读下去。
-
你知道如果现在不补货,有多少商品会在交货周期内断货吗?
-
每个 SKU 都有安全库存基准线吗?如果有,这个数字是凭感觉定的,还是计算出来的?
-
在全部库存资产中,最近30天连一件都没有出库的商品占多大比例?
-
出库量排名前20%的商品与其余商品之间的库存分配,是否与销售占比相匹配?
这些问题之所以难以回答,并不是因为没有数据。EZAdmin 里早已积累了每个 SKU 的全部出入库记录。问题在于,这些数据只用于“查询”,从未被加工成可用于“决策”的形式。
分析1. 安全库存(Safety Stock)——用数字划出断货防线
概念
安全库存是为应对需求波动和交货延迟而必须保有的最低库存量。它是一道防线:“只要始终保有这么多库存,即使订单突然激增也不会断货。”
关键在于,这道防线不能凭感觉划,而要根据出库记录的波动性计算出来。
公式看起来复杂,逻辑其实很简单:出库量越不稳定(σ越大),下单后等待的时间越长(交货周期越长),就越要多留余量。
重要的是,这三个变量的性质各不相同。
| 变量 | 性质 | 从何而来 |
|---|---|---|
| σ(出库标准差) | 数据 | 根据出库记录自动计算——无需手动调整 |
| 交货周期 | 事实 | 从下单到入库的实际耗时——按供应商核实后录入 |
| Z | 策略 | “能容忍多大程度的断货”这一经营判断——需要由品牌自己决定 |
σ由数据自动算出,交货周期核实后录入即可。真正的问题在于Z。Z值没有标准答案,每个品牌都应该不同。具体设定方法会在本文后半部分单独介绍。
在真实数据中是这样的
Laplace 的安全库存分析图表会按 SKU 展示库存余量(现有库存 − 安全库存)。在某D2C品牌的实际分析界面中:
余量为负的商品在图表顶部排成一列。这些商品已经跌破安全库存线——需求只要稍有波动,就会直接断货。而且巧合的是,排在前面的全都是畅销的主力商品。卖得好所以消耗快,补货速度跟不上消耗速度,这是非常典型的模式。
如何解读图表
-
无柱/柱短 → 现有库存 ≈ 安全库存,需考虑补货
-
柱长 → 余量充足,状态安全
-
负值 → 已低于安全库存,需立即补货
可以马上采取的行动
-
把余量为负的 SKU 清单纳入采购负责人的每周例行工作。每周一只要打开这张图表,“火烧眉毛”的清单就会自动呈现。
-
对σ特别大的 SKU 单独标注。出库波动大,意味着需求会随促销和曝光大幅起伏,这类商品适合将营销日历与采购计划联动起来。
-
按供应商以实测值管理交货周期。不能用“大概一周”来估,而要根据最近几次采购的实际下单日→入库日记录来设定,安全库存才能反映现实。
分析2. 再订货点(ROP)——回答“什么时候下单”
概念
如果说安全库存回答的是“要备多少货”,那么再订货点(ROP,Reorder Point)就是“现有库存降到多少时按下采购按钮”的基准。
逻辑是这样的:即使下了单,到货也需要一个交货周期的时间,而这期间商品仍在持续售出。所以,剩余库存等于“交货周期内的销量 + 安全库存”时,就是下单的最后底线。再晚一步,货还没到库存就见底了。
与安全库存分析有何不同
ROP 是比安全库存更保守(更早发出预警)的基准。在安全库存分析中看起来还有余量的商品,按 ROP 来看可能早已错过下单时机,因为 ROP 还覆盖了交货周期内的消耗量。
在上面的案例品牌中,这一差异表现得非常明显。同一款主力 SKU,按安全库存计算余量为-307,按 ROP 计算则是-395。这不只是“不够”,而是“交货周期内断货已成定局”。
尤其引人注目的是,随主商品一起发出的赠品、辅料类 SKU 大量出现在 ROP 缺口排行的前列。赠品的出库量与主商品销量挂钩,但采购管理却远不如主商品上心,常常在不知不觉中耗尽。而赠品断货,连主商品的销售也会受阻。
可以马上采取的行动
-
把补货判断标准从“现有库存”换成“现有库存 vs ROP”。不再是“还剩5,000件,没问题”,而是“ROP 是6,200,只剩5,000件已经晚了”——转换判断框架。
-
务必将赠品、辅料类 SKU 纳入 ROP 监控。这是以主商品为中心的思维中最容易遗漏的盲区。
-
把低于 ROP 的 SKU 数量变化作为每周指标。如果这个数字在增加,就是采购周期本身跟不上销售速度的早期预警。
分析3. ABC 分析——看清库存资产被锁在哪里
概念
ABC 分析是按出库量(或销售额)贡献度把 SKU 分为三组的方法,经典却非常有效。
-
A组:贡献大部分出库量的少数核心 SKU(通常占累计出库的~70-80%)
-
B组:贡献居中的 SKU
-
C组:出库贡献甚微的大量长尾 SKU
在真实数据中是这样的
案例品牌的 ABC 表格中呈现出的反差相当惊人。
畅销的A组商品库存只剩23件,濒临断货;而一个月只卖出1件的C组商品,却有975件堆在仓库里。该有库存的地方没有,不需要库存的地方却压着大量货品。
该品牌的整体库存周转率为0.13(最近30天),即出库量仅相当于库存资产的13%。造成周转率如此之低的罪魁祸首,正是出库为0却堆积了数百件的C组 SKU。
需要注意一点:在这种情况下,库存天数(DOS)这类平均指标会被严重扭曲。卖不动的 SKU“近乎无限的消化天数”会把平均值拉高,因此不能只看整体平均,必须按 ABC 分组拆开来看,才能看清真相。
可以马上采取的行动
-
按分组差异化设定采购与安全库存策略。A组以高服务水平严防断货,C组默认停止追加采购。对所有 SKU 一刀切,正是库存积压的根本原因。
-
把C组中“出库为0 + 库存大量”的 SKU 单独列为呆滞库存候选。将专题促销清货、转作赠品、纳入组合套装,直至最终报废处置,都列入决策议程。只产生仓储费和库存资金利息的库存,每个月都在悄无声息地侵蚀损益。
-
将A组 SKU 与安全库存、ROP 分析交叉核对。像上面的案例那样“属于A组却余量为负”的 SKU,就是这项分析中最优先的行动对象——因为销售贡献最大的商品,正处于断货风险最高的状态。
Z值,我们品牌该怎么定
前面说过,安全库存的三个变量中,σ是数据,交货周期是事实,Z是策略。设定Z值,本身就是在制定库存策略。
Z值的含义:服务水平
Z值是把“需求激增时不断货的概率(服务水平)”进行统计换算后得到的系数。
| 服务水平 | Z值 | 含义 |
|---|---|---|
| 90% | 1.28 | 每10次接受1次断货 |
| 95% | 1.65 | 每20次接受1次断货(常用默认值) |
| 98% | 2.05 | 每50次1次 |
| 99% | 2.33 | 每100次1次 |
需要注意:服务水平与安全库存量并不成正比。服务水平从95%提高到99%,仅提升4个百分点,Z却从1.65升至2.33,安全库存随之增加约41%。为防住最后几个百分点的断货,所需库存成本会呈指数级增长,因此“越高越好”并不是正确答案。
判断标准:断货成本 vs 库存持有成本
Z值归根结底就是在这两者之间权衡。
应该调高Z的情况(断货成本高的商品):
-
毛利高、断货一次就会造成巨大机会损失的商品
-
替代品多、一旦断货顾客就会流向竞争对手的商品
-
正在投放广告的商品——断货期间的广告费会白白蒸发
-
销售连续性会影响开放市场曝光排名的商品
可以调低Z的情况(库存持有成本高的商品):
-
有保质期或季节性、卖不掉就要报废的商品
-
单价高、会大量占用库存资金的商品
-
体积大、仓储费负担重的商品
-
需求已呈下降趋势的商品
实务建议:按 ABC 分组差异化设定
为每个 SKU 单独设定Z值并不现实。实务中最有效率的做法,是按 ABC 分组差异化设定Z值。
| 分组 | 建议服务水平 | Z值 | 逻辑 |
|---|---|---|---|
| A组 | 97~99% | 2.05~2.33 | 贡献大部分销售额——断货成本压倒性地高 |
| B组 | 95% | 1.65 | 标准默认值 |
| C组 | 85~90% | 1.04~1.28 | 即使断货损失也很小——优先降低库存成本 |
在此基础上再叠加季节变量。在春节、中秋等传统节日或黑色星期五等预计需求激增的时期之前,把A组的Z值上调一档,季节结束后再恢复。在 Laplace 中,可以在自定义公式标签页直接修改Z值和交货周期,无需重建公式即可落实这些策略调整。
如果需要一个起点
如果还没有成熟的策略,可以这样开始:所有 SKU 先设Z=1.65(服务水平95%)→ 运行一个月 → 发生断货的 SKU 调高Z,余量持续过多的 SKU 调低Z。Z值不是定一次就完事的常数,而是需要在运营中不断调节的旋钮。
三项分析合而为一:库存运营矩阵
把三项分析交叉起来,每个 SKU 该采取的行动就会自动梳理出来。
| 余量为负(低于安全库存/ROP) | 余量充足 | |
|---|---|---|
| A组(核心 SKU) | 🔴 最优先补货——断货风险直接影响销售额 | ✅ 正常——维持现状 |
| B组 | 🟡 纳入定期采购周期 | ✅ 正常 |
| C组(长尾) | ⚪ 暂缓采购——先评估是否真的需要再次采购 | 🔵 呆滞库存排查——清货/处置策略 |
重点在右下角。属于C组却库存充足的商品,并不是“安全状态”,而是“资金被锁住的状态”。在同一个界面上同时管理断货风险(左上)与积压风险(右下),正是这个矩阵的目的。
如何开始这项分析——EZAdmin × Laplace
这个案例的原始数据并不特别,就是 EZAdmin 中早已积累的各 SKU 出入库记录。将 EZAdmin 接入 Laplace 后,这些数据会被自动采集和标准化,上述分析也会组成一个仪表板。
Step 1. 接入 EZAdmin → 自动采集库存历史数据(入库、出库、期末库存,按 SKU)
Step 2. 在库存分析仪表板中查看基础指标——出入库趋势、库存水平、库存周转率、库存金额。如果此时发现“库存金额在增加,出库却原地踏步”,就一定要进入下一步。
Step 3. 在安全库存分析图表中找出余量为负的 SKU → 确定本周补货清单。在自定义公式标签页中按品牌自身标准调整Z值和交货周期(参考上文Z值指南)
Step 4. 用再订货点(ROP)分析覆盖“交货周期内将断货”的 SKU——确认是否包含赠品、辅料
Step 5. 在 ABC 分析表中检查各分组的库存分配 → 筛选C组呆滞库存候选,交叉核对A组断货风险 SKU,按分组差异化设定Z值
仪表板中每项分析旁边都配有说明计算公式和图表解读方法的文字卡片,即使不是库存负责人,老板或营销人员也能一眼看懂“这张图表要我做什么”。库存数据由此不再是物流团队的专属,而成为全公司共同关注的经营指标。
库存管理的目标,既不是“多备货”,也不是“少备货”,而是好卖的商品备足,卖不动的商品压到最少——用数据把这种分配做对。做出判断所需的数据,早已积累在 EZAdmin 里。现在,是时候把用于查询的数据,变成用于决策的数据了。
将 EZAdmin 接入 Laplace,立即查看你品牌的安全库存、ROP 和 ABC 分析。