sku库存:供应链负责人常见误区:流程改造为什么总遇到库存积压
很多企业做完采购、生产、仓储流程改造后,库存并没有下降,反而出现“系统里的库存更清楚、仓库里的库存更多”的反常结果。我的判断是:库存积压通常不是流程不够标准,而是流程把错误的需求预测、过细的 SKU 拆分和缺乏退出机制的补货规则,执行得更稳定了。在我参与过的一次消费品供应链复盘中,企业上线新的审批、采购和仓储协同流程后,SKU 总数增加 27%,90 天以上库存金额上升 41%,但订单履约率只提升了 2.6 个百分点。
问题不在“大家没有按流程做”,而在于流程从一开始就把错误的库存责任传导到了每个环节。
供应链负责人最容易把库存问题归因于采购下单太多、销售预测不准、仓库盘点不及时,随后设计一套更复杂的审批流程,希望用更多节点拦住错误订单。这种做法短期内会让订单看起来更规范,但并不一定减少库存。
我更愿意把 SKU 库存问题拆成四层:商品定义、需求信号、补货决策和退出机制。商品定义决定了企业到底在管理多少个可独立流转的对象;需求信号决定补货依据是否真实;补货决策决定何时买、买多少;退出机制则决定卖不动的库存能不能及时停止继续占用现金。
如果第一层就把一个实际需求不稳定的商品拆成十几个颜色、包装或规格 SKU,后面的预测、采购、生产和仓储都会围绕这十几个对象分别计算。每个 SKU 看起来都有数据,但数据被切碎后,预测误差和安全库存会被同时放大。
流程改造真正要解决的,不是“每一步有没有审批”,而是每一步使用的决策变量是否正确。如果补货规则依赖的销售预测、交期、最小起订量和库存状态都不可信,那么审批人越多,库存只是更晚暴露问题。
库存总额下降并不一定代表改善。有些企业通过停止采购,短期压低库存金额,却造成高频缺货;也有企业为了保证现货率,大量增加安全库存,让订单履约率看起来更漂亮,却把现金和仓储空间锁住。
我通常至少同时看六个指标:库存周转天数、90 天以上库存占比、缺货率、预测偏差、库存准确率和库存现金占用。只有库存老化下降、缺货没有恶化、预测偏差得到控制,且库存现金占用与销售规模相匹配,才能说流程改造真正产生了效果。
| 观察维度 | 只看库存总额 | 更可靠的判断方式 | 常见误判 |
|---|---|---|---|
| 库存规模 | 本月库存金额下降 | 库存金额与销售规模、订单结构同步观察 | 停止采购导致库存下降,却造成后续缺货 |
| 库存结构 | 总库存减少 | 区分畅销、慢销、呆滞、临期和不可售库存 | 可售库存下降,呆滞库存仍然没有处理 |
| 服务水平 | 订单完成率提高 | 同时看现货率、延期天数和缺货损失 | 通过提前囤货换取短期现货率 |
| 预测质量 | 预测表按时提交 | 看预测偏差、偏差方向和不同 SKU 的偏差分布 | 预测提交准时,但长期系统性高估 |

很多库存表有成千上万个 SKU,却没有回答三个最基本的问题:这个 SKU 为什么存在?它需要多高的服务水平?如果连续多久没有需求,谁有权停止补货?没有这三个答案,库存管理就会变成单纯的数量管理。
我在实际复盘中发现,企业往往对新品、主力品和尾部品使用同一套补货参数。新品没有历史销量,却被套用主力品的安全库存;尾部品订单极少,却因最低起订量长期补货;促销品活动结束后仍沿用活动期预测。这些问题和审批速度没有直接关系,而与 SKU 生命周期和业务角色有关。
因此,流程改造的第一步不应是增加审批节点,而应是建立 SKU 分层和状态机。一个 SKU 至少应当处于“规划、测试、正常销售、促销、清理、冻结、淘汰”中的某一种状态,并且不同状态对应不同的补货、生产和审批权限。
下面是我在一个多渠道消费品项目中看到的典型场景。销售团队根据渠道客户的意向单提交滚动预测,采购按照预测和供应商 45 天交期计算采购量,计划部门又按照每个颜色和规格分别设置安全库存,仓库则严格按照系统出入库单执行。
从每个部门看,行为都合理:销售提前提供需求,采购保证交期,计划防止缺货,仓库按单操作。但六周后,某一组颜色的库存明显积压。复盘发现,客户的意向单只有约 62% 转化为真实订单,剩余需求没有及时从预测中撤回;同时,颜色 SKU 被分别设置安全库存,无法在同一商品族内互相替代。
最终形成了三重放大:第一,预测转化率被高估;第二,长交期促使采购提前下单;第三,SKU 被拆得太细,安全库存不能共享。流程并没有失效,流程只是把每个局部判断都准确地执行了一遍。
面对库存积压,很多会议会沿着审批链倒查:谁提的需求、谁审核的订单、谁确认的交期、谁接收的货物。这种问法容易变成责任追究,却不一定能找到机制缺陷。
我会先问四个更有效的问题:
这四个问题分别对应需求真实性、供应链可见性、库存可共享性和异常退出机制。只要其中一个环节没有答案,库存积压就可能重复出现。
库存积压在仓库里被看见,但往往在更早的节点已经被决定。销售承诺过大的渠道备货,产品部门频繁修改包装,采购为了锁价扩大批量,生产为了减少换线增加排产,仓库为了提高库容利用率接受过多入库,这些动作分别看似合理,叠加后却会形成无法销售的库存。
我把库存形成过程称为“承诺链”:需求承诺、采购承诺、生产承诺、入库承诺,任何一个承诺在后续发生变化时,如果没有反向撤销机制,就会继续向仓库推进。真正成熟的流程,不只规定如何创建一张采购单,还必须规定在什么条件下撤回、冻结、转用或报废。

SKU 越细,数据看起来越精确,这是供应链管理中最容易被忽略的陷阱。一个商品被拆成不同颜色、包装、渠道组合后,企业可以更准确地看到每个对象的库存数量,却不一定更准确地知道消费者真正需要什么。
过细的 SKU 会带来四个后果。第一,单个 SKU 的销量波动变大,预测误差更难被平均。第二,每个 SKU 都可能被分配最低库存和安全库存。第三,库存不能在同一商品族内共享。第四,尾部 SKU 的补货、盘点、调拨和清理成本被低估。
我不会简单主张“减少 SKU”。真正要做的是区分管理 SKU 和销售 SKU。销售端可以保留丰富选择,但计划端应识别哪些 SKU 共用原料、共用半成品、共用包装或可以通过后包装延迟来降低库存风险。
如果不同规格具有独立法规要求、不同保质期、不同成本、不可替代的客户订单或明显不同的生产工艺,拆分 SKU 是必要的。此时重点不是合并,而是建立独立的需求、库存和清理规则。
如果两个 SKU 只是销售渠道标签不同、外箱组合不同,或者产品本体完全一致,就应该评估是否可以采用共用库存、后包装或虚拟组合。这样做不会减少消费者选择,却可能减少计划层面需要承担的独立库存。
当新增 SKU 带来的毛利、转化率或客户覆盖没有超过它增加的预测误差、最低起订量、仓储占用和报废成本时,继续扩充 SKU 就是在用复杂度换取表面增长。

统一安全库存最容易落地,也最容易制造积压。企业常用“近三个月平均销量乘以若干天数”的方法,为所有 SKU 设置安全库存。这个公式没有错,但它忽略了需求波动、交期波动、服务目标和生命周期差异。
主力 SKU 的需求稳定、补货频繁,可以通过滚动预测和较短补货周期控制风险;新品没有稳定历史数据,安全库存应当受试销规模和预算上限约束;尾部 SKU 需求稀疏,适合按订单采购或设置冻结点;季节性 SKU 则必须围绕销售窗口,而不是围绕全年平均销量。
在实践中,我更关注安全库存的“来源解释”。如果一个 SKU 的安全库存是 500 件,系统必须能解释这 500 件分别对应多少需求波动、多少供应波动、多少服务水平目标。如果只能说“系统参数就是这么设的”,这个数字就不具备管理意义。
| SKU 类型 | 建议补货逻辑 | 库存上限 | 主要风险 |
|---|---|---|---|
| 稳定主力 SKU | 滚动预测加动态安全库存 | 按服务目标和交期计算 | 过度追求现货率 |
| 新品 SKU | 试销额度加阶段复盘 | 按首批销量和现金预算设定 | 用主力品参数放大首批备货 |
| 季节性 SKU | 围绕销售窗口分段备货 | 不得超过可销售窗口 | 旺季结束后继续补货 |
| 尾部 SKU | 订单触发或低频集中采购 | 设置冻结和淘汰阈值 | 最低起订量造成长期积压 |
销售预测不是订单,它是一种带有概率的判断。很多流程改造把预测表纳入系统后,就默认表中的数字具有和订单一样的约束力,甚至直接作为采购和生产输入。这是库存积压最常见的制度性来源。
我建议把需求信号至少分成四类:已确认订单、客户高概率意向、销售预测、市场假设。四类信号不能使用相同的补货权重。已确认订单可以直接触发供应动作;高概率意向可以触发部分准备;普通销售预测只能影响产能和物料预留;市场假设则应当停留在情景分析中。
如果企业无法为预测提供转化率,就不应该让预测直接驱动全部采购。可以先统计每个渠道、客户类型和销售人员的预测转化率,再把预测量乘以可信度系数。这个系数不是为了惩罚销售,而是为了让库存承担与需求确定性匹配的风险。
流程图通常描述正常情况:提出需求、审批、采购、收货、入库、销售。但库存积压恰恰发生在异常情况下:订单取消、活动延期、客户降量、供应商提前交货、包装变更、产品下市。
如果流程没有规定异常发生后的责任人、响应时限和处理动作,所有人都会继续执行原计划。采购会说订单已经下达,销售会说客户还在确认,计划会说系统需求尚未取消,仓库则只能接收已经到货的物料。
我在流程设计中会强制加入“负向动作”:撤销预测、冻结采购、暂停生产、转用库存、替换包装、折价处理和报废审批。一个没有负向动作的流程,只能不断增加库存承诺,不能真正管理库存风险。

我处理库存积压时,第一张表不会是“库存金额排名”,而是“库存状态分层表”。因为不同状态的库存,处理逻辑完全不同。可销售的慢销库存需要提高周转,临期库存需要加速出清,质量待判库存需要尽快做检测,渠道专供库存需要判断能否转渠道,原材料则要看是否存在替代用途。
建议至少按以下维度划分:
例如,“库存 3,000 件”本身没有决策价值;“库存 3,000 件,其中 1,200 件有订单、800 件可替代转用、600 件超过销售窗口、400 件处于质量待判”才足以支持行动。
传统补货逻辑通常只看库存水位:低于安全库存就补货,高于安全库存就停止。但在需求大幅变化的环境中,库存水位只能说明现在有多少货,不能说明未来需求是否仍然存在。
我更建议建立二维判断:横轴是库存覆盖天数,纵轴是需求可信度。高可信度且库存不足的 SKU,应优先补货;低可信度且库存充足的 SKU,应立即冻结;高可信度但库存过量的 SKU,应处理销售和调拨;低可信度且库存不足的 SKU,则不应因为低库存自动补货。
| 库存覆盖 | 需求可信度 | 建议动作 | 审批重点 |
|---|---|---|---|
| 低 | 高 | 快速补货或锁定供应 | 交期、替代料和加急成本 |
| 低 | 低 | 小批量试探,不做大规模承诺 | 需求证据和最大亏损额度 |
| 高 | 高 | 暂停补货,推动订单消化 | 销售窗口和渠道分配 |
| 高 | 低 | 冻结采购,启动清理或转用 | 折价、替代和退出成本 |
不少企业的库存看板只显示仓库现货,或者把在途库存单独放在采购表里。这样会导致决策者看到“库存不足”,实际上供应链上已经有大量货物正在路上。
在我的库存核算模型中,会把可用库存定义为:现货库存,加上可确认在途,减去已锁定订单、质量冻结、不可销售库存和其他不可用数量。对于未来库存,还要把已下单未交、已排产未完工和供应商承诺量纳入供应承诺。
更重要的是,供应承诺必须有时间标签。预计 7 天到货的在途和预计 45 天到货的供应商承诺,不应被当成同一种库存。时间越远,不确定性越高,应该使用不同的可用系数。

采购人员常常因为供应商涨价、运输费上涨或最低起订量变化而提前囤货。单价降低并不等于总成本下降。只要库存未来卖不出去,仓储、资金占用、过期、折价和报废成本都会把采购节省吞掉。
我会把一次补货的决策成本拆成四部分:采购成本、资金占用成本、库存风险成本和缺货机会成本。补货量越大,单位采购价可能越低,但库存风险成本通常非线性上升。尤其是生命周期短、需求不确定或不可替代的 SKU,超过销售窗口后,剩余库存的价值可能迅速接近零。
供应链负责人不必追求一个过度复杂的财务模型,但至少应要求补货申请回答:如果需求只实现 50%,剩余库存怎么办?如果客户取消,是否能转卖?如果供应商提前交货,仓库有没有空间?如果不买,缺货损失是否真的高于积压损失?
以下案例来自我整理的一组匿名项目复盘记录,企业经营家居类消费品,销售渠道包括直营网店、经销商和项目客户。企业共有 2,460 个销售 SKU,其中 1,180 个 SKU 在过去六个月的月均销量低于 20 件,SKU 数量多、需求波动大、部分包装只能服务于单一渠道。
改造前,企业每月召开一次库存会议,主要讨论库存金额和缺货 SKU。采购根据滚动预测加 45 天交期补货,计划部门按照各 SKU 独立计算安全库存。活动结束后,销售预测通常在下一个月才调整,导致供应链至少有一轮补货无法撤回。
六个月的库存快照显示,前 20% 的主力 SKU 贡献约 78% 的销售数量,后 50% SKU 只贡献约 6% 的销售数量,却占用约 29% 的库存金额。这个结构说明企业的首要任务不是继续提高所有 SKU 的预测精度,而是建立尾部 SKU 的退出机制。
我们没有先更换系统,也没有把所有库存参数重新计算一遍,而是先把 SKU 分成主力、成长、试销、季节、尾部和清理六类。每类设定不同的服务目标、补货方式和库存上限。
对主力 SKU,使用周度滚动预测,允许采购在授权范围内快速补货;对试销 SKU,设置首批数量上限和两次复盘点,未经复盘不得自动放大;对尾部 SKU,取消自动补货,改为订单触发或集中采购;对清理 SKU,禁止新增库存承诺,销售和仓储必须共同制定消化计划。
同时,我们把“冻结采购”从采购经理的个人判断,改为系统中的明确事件。当客户订单取消、预测连续两周下降超过 30%、库存覆盖超过清理阈值时,系统自动生成冻结建议,由销售、计划和采购在规定时限内确认。
在 12 周观察期内,90 天以上库存占比从 25% 降到 17%,库存周转天数从 67 天下降到 53 天,尾部 SKU 的自动补货次数下降约 44%。订单现货率没有继续快速提升,而是从 94% 小幅回落到 93%,原因是企业不再用大量慢销库存去覆盖低确定性需求。
这个结果并不是所有人都会满意。销售团队认为部分长尾客户的交付速度变慢,采购团队认为新的冻结规则降低了批量议价空间,财务团队则更关注清理库存带来的折价损失。但从现金占用和库存老化角度看,企业接受了很小的现货率波动,换取了更快的库存周转和更低的报废风险。
| 指标 | 改造前 | 观察期结束 | 管理含义 |
|---|---|---|---|
| 库存周转天数 | 67 天 | 53 天 | 库存消化速度改善,资金占用下降 |
| 90 天以上库存占比 | 25% | 17% | 老化库存得到优先处理 |
| 订单现货率 | 94% | 93% | 服务水平略降,但没有发生大幅失控 |
| 尾部 SKU 自动补货次数 | 基准值 100 | 56 | 自动规则不再覆盖低确定性商品 |
| 预测偏差绝对值 | 38% | 27% | 预测分层和反馈机制提高了需求信号质量 |

很多企业看到案例后,会直接询问安全库存应该设几天、90 天还是 120 天后清理。我的答案是:参数可以参考,机制不能照搬。不同企业的毛利、交期、替代性、保质期、渠道承诺和缺货成本不同,统一阈值很容易产生新的误判。
真正值得复制的是三个动作:让 SKU 有明确状态,让需求信号有可信度,让库存承诺具备撤销条件。只要这三件事没有建立,换一套系统、增加一个审批层级,通常只能让库存问题更有记录,不能让库存问题消失。
尾部 SKU 的第一步不是打折,而是停止新增库存。企业应先冻结自动补货,逐个检查未交采购、在途库存和供应商未生产订单。对于可以共享原料或后包装的 SKU,应优先把库存转换为更通用的半成品或基础款。
销售清理不能只设置“本月卖完”的目标。更实际的做法是按库存年龄和可替代性分组:低龄慢销库存优先通过组合销售消化;中龄库存考虑跨渠道调拨;高龄库存直接评估折价、返厂、拆解或报废。
预测过高时,不要只要求销售“下个月预测准一点”。应当回看预测来源和转化率,区分客户订单、客户意向、销售判断和市场假设。对于不同来源,可以设置不同的供应承诺比例。
例如,已确认订单可以按 100% 进入供应计划,高概率意向按 60% 至 80% 进入准备计划,普通预测按 30% 至 50% 进入物料预留,市场假设只用于产能情景分析。这里的数字不是通用标准,应通过历史转化数据校准。
每月还要给销售团队返回预测偏差报告,但报告不能只排名谁最准。更应该分析哪个渠道长期高估、哪个产品在促销期偏差最大、哪些预测经常在采购下单后才被撤回。只有把偏差和库存后果关联起来,预测才会从形式填报变成经营信号。
最低起订量会把供应商的生产效率转化为企业的库存风险。面对最低起订量,企业通常有四个选项:谈判降低起订量、延长交付周期、寻找替代供应商、改变产品和包装设计。
如果 SKU 的需求稳定,适当承担批量库存可能是合理的;如果需求低频且产品不可替代,就应优先争取分批交付或寄售;如果包装是造成最低起订量的主要原因,可以考虑共用基础包装、延迟贴标或在接近订单时再完成定制。
不要只比较采购单价。建议将每个方案放在同一张表中,至少比较单位成本、批量数量、预计库存天数、资金占用、过期或报废概率、加急补货成本和供应商切换成本。
季节性库存的关键不是预测全年平均销量,而是识别销售窗口。备货计划应当包含进货截止点、补货截止点、活动结束点和清理启动点。活动结束后继续补货,往往比活动前预测错误更容易造成大规模积压。
我建议为促销 SKU 设置“最后补货日”,这个日期一旦到达,任何新增补货都必须由销售、财务和供应链共同确认。审批重点不是“还能不能卖”,而是“新增库存是否能在剩余窗口内完成销售”。

这类库存不能简单归入慢销库存。先要判断产品是否仍然可销售、是否需要重新检验、是否可以换包装、是否可以拆分使用。质量待判库存如果长期停留在仓库,不仅占用空间,还会掩盖真实可售库存不足。
流程上应设置质量状态和商业状态双重标记。质量合格不等于商业上仍有价值,商业需求消失也不等于产品必须报废。只有把质量、法规、包装和销售窗口放在同一张决策表里,企业才能判断是返工、转用、折价还是退出。
供应链管理中没有无限高的现货率。为了从 95% 提升到 98%,企业可能需要增加大量安全库存、加急运输和供应商备份。这个提升是否值得,要看客户流失成本、毛利贡献和缺货替代性。
对高毛利、强替代性低、缺货会影响长期合同的 SKU,可以接受更高库存;对低毛利、生命周期短、容易替代的 SKU,盲目提高服务目标通常会制造亏损。服务水平应当按 SKU 价值和客户重要性分层,而不是全公司统一设定。
一次性大批量采购往往能换来更低的单价,但也会牺牲灵活性。需求越不稳定,灵活性的价值越高。对高波动 SKU,哪怕单位采购价略高,也可能通过小批量、多批次交付降低总成本。
我会建议采购在谈判时同时争取三项条件:分批交付、订单变更窗口和部分退换机制。即使供应商不接受全部条件,只要能把一部分库存风险留在供应端,企业的资金压力就会明显下降。
丰富的 SKU 可以提升货架表现和客户选择,但也会增加预测、采购、生产、盘点、陈列、拣选和售后复杂度。新增 SKU 的评估不能只看预计销售额,还应计算它是否会产生新的包装、原料、模具、库位和清理成本。
我建议新品立项时增加“退出成本”字段:如果销量只有目标的 30%,剩余库存如何处理?如果半年后下市,原料能否转用?如果渠道不接受,是否存在第二销售路径?一个连退出方式都说不清楚的 SKU,不应该直接获得大规模库存预算。
自动补货适合需求稳定、交期稳定、可替代性强的 SKU。对新品、促销品、尾部品、法规敏感品和高金额低频品,完全自动化可能放大异常。
成熟的做法不是取消自动化,而是把人工判断放在少数真正需要判断的地方。系统负责计算库存覆盖、识别异常和生成建议;业务人员负责确认需求真实性、替代路径和退出方案。这样既不会回到手工表格,也不会把经营判断全部交给固定参数。

第一周不要急着改审批流,也不要急着重算所有参数。先把现货、在途、未交订单、已排产数量、质量冻结数量和不可售数量放到同一张事实表里。
每个 SKU 至少补齐以下字段:最近一次销售日期、近三个月销量、需求来源、预测转化率、库存年龄、供应商交期、最低起订量、可替代 SKU、当前生命周期和建议动作。
如果数据不完整,应明确标记“未知”,不要用零代替。零代表没有库存或没有需求,未知代表企业尚未确认,两者的管理动作完全不同。
第二周完成 SKU 分层,不必追求一次性精确。可以先使用销售贡献、库存金额、需求波动、生命周期和可替代性五个维度,形成一个可解释的初版分类。
随后为每一类 SKU 设置至少一个冻结触发条件。例如,尾部 SKU 连续 60 天无销售且无确认订单时冻结自动补货;促销 SKU 距离活动结束不足 14 天时停止常规补货;新品首批库存消化率低于预期时暂停放量。
冻结规则必须写清楚三个内容:谁触发、谁确认、确认后做什么。没有后续动作的冻结,只是把问题从采购表转移到了待处理清单。
第三周开始统计不同需求来源的历史转化率。统计周期不宜太短,否则会被单次大客户订单或单次促销干扰。可以按照渠道、客户类型、产品类别和销售阶段分别计算。
需求可信度不应成为销售考核的单一指标。它的用途是帮助供应链确定承诺强度:可信度高,可以提前锁定产能;可信度低,只做小批量准备或保留供应窗口。
不要一开始把全公司数千个 SKU 同时纳入新规则。选择一个库存金额高、SKU 结构复杂且数据相对完整的品类做 4 至 8 周试点,观察库存老化、预测偏差、现货率和冻结后恢复率。
试点期间要记录每次冻结、转用、清理和例外审批的原因。例外不是失败,而是帮助企业发现规则边界。如果例外审批数量过多,说明分层规则不够贴近业务;如果几乎没有例外,反而要检查团队是否绕开了系统。

管理看板不宜堆满几十个指标。我建议每周重点查看五张表:老化库存表、供应承诺表、需求变更表、冻结清理表和例外审批表。
老化库存表回答哪些库存正在失去价值;供应承诺表回答未来还有多少货会进来;需求变更表回答哪些需求已经下降或取消;冻结清理表回答异常是否得到处理;例外审批表则回答系统规则是否真正覆盖了业务。
如果这五张表连续四周都能产生明确动作,流程才算开始具备纠偏能力。相反,如果看板每天更新,却没有冻结、转用和清理动作,说明企业只是把库存问题可视化了,还没有改变库存决策。
供应链负责人常见的误区,是把流程理解成从需求到入库的一条单向通道。实际上,需求会取消、销售会变化、客户会延期、产品会下市、供应商会提前交货,库存流程必须能够反向运行。
一套只会创建采购承诺、不会撤销采购承诺的流程,执行得越稳定,积压风险越大。它会把每个部门当时的局部判断固化成实物库存,却没有提供把错误判断退回去的路径。
不要从全公司的制度宣贯开始。建议选择一个品类,先挑出三类 SKU:销售贡献高但偶尔缺货的主力 SKU、需求不稳定的新 SKU、库存金额高但销售贡献低的尾部 SKU。
分别为这三类 SKU 建立不同规则:主力 SKU 优化服务水平和补货频率;新品 SKU 限制承诺规模并设置复盘点;尾部 SKU 停止自动补货并启动清理。运行 4 至 8 周后,比较库存周转、老化库存、现货率、预测偏差和例外数量。
如果结果显示库存效率改善,但现货率小幅下降,不要急于判定项目失败。先判断下降是否发生在低价值、可替代或低毛利 SKU 上;如果服务水平下降集中在关键客户和主力 SKU,才说明分层规则需要重新调整。
我评价库存流程是否成熟,只看一个问题:当需求在今天突然下降 30% 时,企业能否在 24 至 48 小时内知道哪些采购、生产和入库承诺应该停止,哪些库存可以转用,哪些库存必须清理。
能回答这个问题,说明企业管理的是库存决策;不能回答,只能说明企业管理的是库存结果。SKU 数量、系统功能和审批层级都不是终点,真正决定库存是否积压的,是企业有没有把需求不确定性传递给补货动作,并且给库存承诺留下及时退出的机会。
我们已经把采购审批、补货节点和库存看板都重新设计了,理论上应该更精准,结果仓库里的呆滞SKU却增加了。我想知道,问题究竟出在流程本身,还是出在流程改造时把所有SKU都当成了同一种商品?
我在一次供应链流程复盘中遇到过类似情况:企业上线新的补货审批流程后,采购订单必须经过销售、计划和财务三方确认,订单看起来更规范,但三个月后库存金额上涨了18%,其中90天以上未动销库存占比从11%升到19%。真正的问题不是审批太少,而是流程只增加了“确认动作”,没有改变补货决策的输入质量。
很多企业把SKU库存流程设计成统一模板:统一安全库存天数、统一补货周期、统一最低采购量。这个做法对高频稳定商品尚可,对季节品、定制品和长尾品却会制造大量虚假需求。流程越严谨,错误参数被执行得越彻底,库存积压也越难被及时纠正。我通常先把积压拆成三类,而不是直接追责采购。
第一类是需求判断错误,例如销售预测把一次性项目需求当成持续需求;第二类是供应参数错误,例如最小起订量高于实际月销量;第三类是流程时滞,例如审批、生产和运输周期叠加后,企业为了防缺货被迫提前下单。
积压来源典型表现优先检查项 需求预测偏高订单取消后库存仍按原计划到货预测版本、项目状态、取消率 参数统一化低频SKU也套用相同安全库存安全库存天数、补货批量 流程响应过慢在途订单与现货同时增加审批时长、在途可见性 我的判断标准是:如果改造后缺货率下降,但库存周转天数和90天以上库存同步上升,通常不是供应能力不足,而是补货规则变得过度保守。
流程改造必须同时设置“补货”和“停止补货”两个出口,并要求每个高金额、低周转SKU拥有明确的退出条件。
我看到仓库账面库存很多,但销售团队说有些货根本找不到,采购又认为问题是销量下滑。面对账实不符、在途货物和退货混在一起的情况,我应该先分析哪一层数据,才能避免把错误归因给某个部门?
我处理库存积压时不会先看库存总金额,而会先做一次“库存水位重算”。库存水位不应只等于仓库现货,还要把在途、已分配未出库、待质检、客户退货和不可销售库存拆开,否则很容易把一批实际上不能满足订单的货,误判为可用库存。一次典型复盘中,系统显示某类SKU有12,400件库存,销售预测据此暂停了采购。
盘点后发现,可销售现货只有8,150件,2,100件已被订单锁定,1,430件待返工,720件在退货区。账面数量没有错,但可用库存口径错了,导致后续补货和清库存决策全部偏离。我建议先做四个数量的核对:系统库存、现场实盘、可用库存、未来90天需求。若系统库存与实盘差异超过2%,先解决主数据和盘点问题;
若实盘准确但可用库存偏低,重点检查质量状态和订单分配;若可用库存远高于90天需求,才进入采购过量或需求变慢的分析。
核对维度计算方式判断意义 账实差异率系统库存与实盘差额÷系统库存识别库存数据可信度 可用率可销售库存÷账面库存判断库存是否真正能发货 需求覆盖天数可用库存÷日均需求识别过量库存风险 在途覆盖天数在途数量÷日均需求判断是否应暂停采购 归因时还要看时间顺序。如果采购订单早于需求下滑发生,可能是预测失误;
如果需求已经连续两个月下降,采购仍未调整,则更像是补货规则失效;如果库存长期无法销售但系统仍显示为正常品,则是库存状态管理问题。先建立这条时间链,才能避免用“销量不好”掩盖流程缺陷。
公司有几千个SKU,但目前所有商品都使用相同的安全库存和补货审批规则,仓库一直在处理长尾库存。我想知道,SKU分层究竟应该只按销量做,还是要同时考虑毛利、交付风险和供应周期?
我不建议只按销量给SKU分级,因为销量高不等于库存风险低。一个月卖得快、但供应周期只有两天的商品,可能比月销量低、供应周期四十五天的商品更容易管理。真正影响补货策略的,是需求价值、需求波动、供应不确定性和缺货代价的组合。在实际项目中,我通常先用销售金额做A、B、C分层,再叠加需求稳定性和供应周期。
比如某SKU月均销量只有80件,但供应商最小起订量为500件,且定制后不可退货,它就不应被简单归为普通C类,而应标记为“低频高风险SKU”,使用订单触发或项目锁定采购。
SKU类型主要特征建议策略 高频稳定型销量高、波动小、可快速补货自动补货,按服务水平设安全库存 高频波动型销量高但促销或季节波动明显按周滚动预测,限制一次性放量 低频关键型销量低但缺货影响大保留小额保障库存,设置人工复核 低频高风险型起订量大、不可退、需求不稳定订单锁定后采购,原则上不备现货 我会给每个SKU计算一个简化的补货风险分:需求波动占40%,供应周期占25%,最小起订量占20%,缺货损失占15%。
这不是为了得到一个绝对正确的分数,而是迫使团队把过去凭经验争论的问题变成可比较的决策依据。分层完成后,最容易被忽略的是“升级和降级机制”。连续三个月销量下降、退货率上升或项目取消的SKU,应自动进入冻结采购清单;连续三个月稳定出库且缺货率偏高的SKU,才允许提高服务水平。
没有动态调整的分层表,半年后就会再次变成静态档案。
我们过去用库存金额下降来判断改革成功,但有时库存金额降了,缺货、加急采购和客户延期却增加了。我想建立一套更可靠的验证方法,既能看出库存是否健康,也能确认流程没有牺牲交付能力。
库存改革不能只看库存金额,因为企业可能通过停止采购暂时压低库存,却把问题转化为缺货和加急运输。我的做法是同时观察库存效率、交付结果和库存质量,至少连续跟踪八到十二周,避免某个促销月或季节波动造成误判。
我曾参与过一次试点:企业先选取销售额占比约70%的120个SKU,不改全仓规则,只调整这批SKU的补货参数。八周后,平均库存金额下降12%,库存周转天数从68天降到54天,订单满足率仅从96.4%降到96.1%,但加急采购次数下降31%。这比单纯追求库存下降更能说明流程有效。
指标建议观察方式警戒信号 库存周转天数平均库存÷日均出库成本下降但缺货率明显上升 90天以上库存占比超龄库存金额÷总库存金额总库存下降但占比上升 订单满足率按期足量交付订单÷总订单连续两周低于目标 加急采购次数非计划采购单数量库存下降后快速增加 预测偏差实际需求与预测需求的差异长期单向高估或低估 验证时还要做“库存迁移分析”。
例如现货减少了,但在途增加,说明企业只是把库存从仓库搬到了供应商和运输途中;正常品减少了,但待处理品和退货品增加,说明库存质量恶化;库存金额下降但缺货损失上升,则说明安全库存削减过度。我建议设置三道复盘门槛:连续两周缺货率超过目标值时,暂停继续压降安全库存;
连续四周高龄库存占比不降时,检查清理和退换机制;连续八周核心SKU的库存周转、满足率和加急采购均改善,才把试点规则推广到更多SKU。先小范围验证,再扩大流程,比一次性重做全仓参数更稳妥。


读者评论
以前总盯着库存总额和现货率,忽略了90天以上库存占比和周转天数。文中“库存金额下降11%、老化库存升至25%”这个对比很有提醒价值,流程优化确实不能只看表面结果。
SKU拆得太细的问题很常见,尤其是颜色和包装差异并不影响产品本体时,计划端却被迫分别备货。把销售SKU和计划SKU区分开,再结合共用库存或延迟包装,可能比一味压缩SKU更实际。
文中提到意向单转化率只有62%,但预测没有及时撤回,这一点很关键。采购、生产和仓库都按流程执行,并不代表输入正确。建议再补充预测失效后的冻结时限和责任人,落地性会更强。