SKU库存:品牌零售商流程图解:库存周转如何减少库存积压
很多品牌零售商以为库存积压是“销量不够”的结果,但我在参与多个零售库存盘点时发现,真正造成积压的往往不是单个 SKU 卖不动,而是预测、采购、配货、补货和清仓之间没有形成闭环。一个看似月销 300 件的商品,如果采购提前期为 45 天、渠道库存不透明、促销后未及时下调补货量,三个月内就可能从安全库存变成滞销库存。减少积压的核心,不是简单地把库存砍低,而是让每个 SKU 在正确的时间、正确的渠道、以正确的数量流动起来。
本文用一套适合品牌零售商的 SKU 库存流程图解,拆开库存周转的真实运作逻辑:先识别库存积压发生在哪个节点,再建立 SKU 分层、需求预测、采购决策、仓配调拨和退出机制,最后用库存周转率、售罄率、库存覆盖天数和资金占用来验证结果。文中的部分数据来自我参与的零售库存诊断项目,涉及服饰、家居和个护类目;未标注企业名称的数据,均已做规模和品类脱敏。
库存积压通常被描述为“库存太多”,但这个描述不够准确。真正危险的是商品与需求错配后,仍然在系统中停留太久。比如一款春季外套在三月仍有销售机会,到了五月,它即使还有一定市场需求,也可能因为季节、折扣和消费者偏好变化而迅速贬值。
因此,我更关注一个指标:错误库存从被识别到被处理,平均需要多少天。如果商品已经连续 21 天低于动销阈值,却没有触发调拨、促销、组合销售或采购冻结,那么库存问题已经从销售问题变成了管理问题。
品牌零售商应把库存管理拆成三个动作:
我在实际项目中很少建议企业一开始就追求极低库存。更稳妥的做法是先提升库存可见性,再改善预测,再压缩采购批量和补货周期。否则,库存下降可能只是因为断货增加,表面周转变快,实际销售和客户体验却一起恶化。

同样是 10 万元库存,A 店可能是 80 个高频 SKU 的正常陈列库存,B 店可能是 8 个低频 SKU 的积压。只看库存金额,无法判断库存是否健康;必须同时看库存结构、销售速度、毛利空间和可转移性。
我通常会给每个 SKU 建立一张库存健康卡,至少包含以下字段:
| 字段 | 用途 | 常见判断方式 |
|---|---|---|
| 可售库存 | 判断当前还能卖多少 | 扣除锁定、质检、残次和不可售库存 |
| 近 7 天销量 | 观察近期动销变化 | 识别突然上升、下降和连续零销售 |
| 库存覆盖天数 | 判断库存是否超过需求 | 可售库存 ÷ 日均销量 |
| 售罄率 | 判断阶段销售效率 | 累计销量 ÷ 期初可售数量 |
| 毛利率与折扣空间 | 评估促销和清仓余地 | 毛利越低,越不能依赖长期打折 |
| 渠道可转移性 | 判断能否跨店或跨渠道消化 | 考虑尺码、包装、区域和渠道规则 |
其中,库存覆盖天数最容易被误用。日均销量不能简单用历史总销量除以天数,还要考虑促销、季节、上新和渠道活动。大促期间的销售速度不能直接作为日常补货依据,否则活动结束后很容易产生虚高库存。
一套可执行的 SKU 库存流程,不应该只是“预测,采购,入库,销售”四个词。真正有用的流程,必须明确每个节点由谁判断、使用什么数据、触发什么动作,以及如果判断错误,下一步如何纠偏。
我建议品牌零售商采用以下流程:
这条链路最容易被忽略的是最后一步。很多企业做完一次库存盘点就结束了,没有把“预测错在哪里”记录下来。结果同一款商品第二次上市时,依然重复使用上一季的经验,库存问题也会重复发生。
我曾接触过一家线上线下同时销售的生活方式品牌,年销售额增长接近 40%,管理层因此认为库存策略是成功的。但进一步拆解后发现,销售增长主要集中在 18 个核心 SKU,另外 260 多个长尾 SKU 的库存覆盖天数已经超过 180 天。
这类企业的典型问题是:总销售额增长让采购团队获得了更大的下单权限,但增长并没有平均分布到所有 SKU。核心商品卖得更快,长尾商品却因为颜色、容量、包装或渠道差异不断沉淀。
如果只看总库存金额,企业可能会认为库存与销售规模基本匹配;如果拆到 SKU 层级,就会发现库存结构已经发生了变化:少数核心商品频繁断货,大量长尾商品占用仓库和现金。
库存管理的第一条专业判断是:总盘子健康,不代表 SKU 结构健康。所有库存分析都应该从总量下钻到品类、系列、SKU、渠道和库龄,而不是停留在月度库存金额。

品牌零售商经常同时经营直营网店、平台店、线下门店、经销商和直播渠道。不同渠道使用不同的库存口径,有的看仓库实物,有的看可售库存,有的把在途商品提前计入库存,还有的没有及时回传退货和换货数据。
在一次库存核查中,某款商品系统显示可售库存 1,260 件,但仓库实际可立即发货的只有 740 件。剩余 520 件分别处于门店调拨、退货质检和平台锁定状态。采购团队按照 1,260 件的账面库存判断“库存充足”,结果核心渠道一周后出现断货。
另一种相反情况也很常见:渠道库存未及时同步,采购人员看不到门店还有大量商品,于是继续向供应商下单。新货入仓后,门店旧货仍未消化,最终形成两个仓位同时积压。
因此,库存数据至少要分成以下五类:
供应商的最小起订量、阶梯价格、生产排期和原材料采购要求,会直接影响 SKU 库存。采购人员为了拿到更低单价,可能一次下单 5,000 件;但真实需求只有每月 600 件,剩余库存就会被迫承担八个月以上的销售风险。
这并不意味着所有大批量采购都错误。对于销量稳定、保质期长、供应商交期长且毛利足够的 SKU,大批量可能确实能降低单位采购成本。但判断必须同时加入仓储成本、资金成本、折价风险和需求波动,而不能只比较采购单价。
| 采购方案 | 采购单价 | 预计库存周期 | 额外风险 | 适合场景 |
|---|---|---|---|---|
| 小批量滚动采购 | 较高 | 30,45 天 | 供应商交期和产能不确定 | 新品、波动大、生命周期短 |
| 中批量分批交付 | 中等 | 45,90 天 | 需要供应商配合锁价和分批发货 | 稳定增长、可预测性较好的 SKU |
| 大批量一次采购 | 较低 | 90 天以上 | 需求下滑、贬值和现金占用 | 高频刚需、长期销售、供应稳定 |
平均销量可以作为起点,但不能直接作为补货答案。假设某 SKU 过去 90 天平均每天销售 100 件,其中 20 天有大促,另外 15 天曾经断货。这个平均值既包含促销放大,也包含断货压低,直接使用会同时放大和缩小需求。
更合理的做法是把销售拆成基础销量、活动增量、缺货损失和异常订单。基础销量可以参考非活动日数据,活动增量单独建模,断货日需要估算本来可能发生的需求,异常大单则不应直接进入常规补货基线。
我通常会要求团队先回答三个问题:
“所有 SKU 都保留 30 天安全库存”是一个简单但危险的规则。高波动新品、低波动常规品、保质期短的商品和供应商交期长的商品,风险完全不同。
安全库存本质上是为需求波动和供应波动支付的保险费。需求越不稳定、供应商越不可靠、缺货损失越高,安全库存越有价值;但如果商品生命周期短、贬值快或毛利低,过高的安全库存会把保险费变成库存损失。
我建议使用“风险分层”而不是固定天数:
| SKU类型 | 需求特征 | 供应特征 | 建议安全库存逻辑 |
|---|---|---|---|
| A类核心常销品 | 销量高且缺货损失大 | 交期稳定 | 以服务水平为主,动态调整覆盖天数 |
| B类稳定品 | 销量中等,波动有限 | 供应较稳定 | 按需求波动和补货周期计算 |
| C类长尾品 | 销量低且波动大 | 通常可小批量采购 | 低库存或接单后采购,避免盲目备货 |
| 新品和季节品 | 历史数据不足或周期明显 | 供应可能受产能影响 | 小批量试销,设置明确的追加和退出节点 |
降价确实能加快库存流动,但它不是万能出口。对高端品牌来说,频繁打折会伤害价格体系;对低毛利商品来说,折扣可能直接吞掉利润;对尺码、颜色和规格不完整的商品来说,单纯降价也未必能解决消费者不购买的问题。
库存退出应当先判断积压原因。若商品本身有需求,但库存位置错误,优先调拨;若商品适合搭配销售,优先组合;若商品曝光不足,优先优化陈列和内容;若商品已经过季或规格过时,再考虑分级折扣和清仓。
我会把库存处理方式按“品牌损伤”和“回款速度”排列,而不是一看到积压就全场打折:

不少企业已经使用了进销存系统、ERP 或某项目管理平台,但库存积压依然存在。原因通常不是系统没有数据,而是数据没有连接到决策动作。系统能告诉你“某 SKU 库存 3,000 件”,却没有告诉你“它还能卖多久、是否应该停采、能否调往其他渠道、最晚什么时候开始清仓”。
一个真正支持库存决策的系统,至少要让管理者看到四类信息:
如果系统只能生成表格,团队还要靠人工复制数据、发邮件和开会决定动作,那么库存管理就很难形成稳定节奏。这里不一定需要复杂的人工智能模型,很多时候,统一数据口径、明确预警阈值和固定责任人,带来的改善已经足够明显。
我不建议只按销量把 SKU 分成畅销和滞销两类。更实用的分层方式,是同时考虑销售贡献、需求波动、毛利贡献和生命周期。
| 判断维度 | 高值意味着什么 | 对库存决策的影响 |
|---|---|---|
| 销售贡献 | 商品承担较多销售额或订单量 | 优先保障供应,避免因压库存导致断货 |
| 需求波动 | 销量受活动、季节或外部事件影响大 | 减少固定批量,增加滚动观察频率 |
| 毛利贡献 | 单位利润或整体利润贡献较高 | 可以承担更高服务水平,但要防止高价库存沉淀 |
| 生命周期阶段 | 新品导入、增长、成熟或衰退 | 决定是加速铺货、稳定补货还是设置退出点 |
例如,一款销售量不高但毛利很高的专业产品,不应直接按低销量商品清理;它可能承担品牌形象、客单价或专业服务价值。相反,一款销量不错但退货率高、折扣深、占用大量仓容的商品,也不一定是真正的优质 SKU。
一个基础的补货公式可以写成:
建议补货量 = 预测需求量 + 目标安全库存 – 可用库存 – 确认在途库存
这里的“可用库存”不能只读取仓库总库存,而应扣除已锁定、不可售、待质检和无法满足当前渠道要求的数量。“确认在途库存”也不能只看采购订单是否创建,还要确认供应商是否已生产、是否已发货以及预计到货是否仍在需求窗口内。
在实际使用中,我还会加上三个修正条件:
特别需要注意的是,公式只是计算工具,不是决策替代品。若商品已经进入衰退期,即使公式显示需要补货,也应先检查是否存在更低成本的替代品或渠道转移方案。

库存覆盖天数的价值不在于给所有商品划一条线,而在于让不同 SKU 进入不同处理节奏。对于高频日用品,覆盖天数过高可能意味着采购过量;对于低频耐用品,覆盖 90 天未必异常。
一个适用于多数品牌零售商的初始预警框架如下,企业应根据品类和供应周期调整:
| 预警等级 | 典型条件 | 建议动作 | 责任角色 |
|---|---|---|---|
| 正常 | 覆盖天数处于目标区间,售罄率稳定 | 按周更新预测,正常补货 | 商品或供应链专员 |
| 关注 | 覆盖天数高于目标,销量连续两周下降 | 暂停追加采购,检查渠道和陈列 | 商品经理 |
| 预警 | 库龄超过 90 天或售罄率明显低于计划 | 调拨、组合销售、定向促销 | 渠道负责人 |
| 退出 | 过季、规格过时或连续多周期无有效动销 | 清仓、退供、返厂或报损 | 商品与财务共同决策 |
很多采购决策只比较售价和采购价,没有计算库存占用成本。假设一批商品采购金额为 200 万元,毛利率为 45%,看起来利润空间不错;但如果平均库存周期从 60 天延长到 180 天,企业需要承担仓储、资金占用、保险、盘点、人力和折价风险。
我更建议采用“库存贡献利润”来判断,而不是只看商品毛利。可以用一个简化思路:
库存贡献利润 = 销售毛利 – 仓储成本 – 资金占用成本 – 促销让利 – 退货与损耗成本
这套思路会改变很多看似优秀的 SKU 评价。某商品单位毛利高,但销量慢、退货多、库存周期长,最终贡献可能低于一款单位毛利一般但周转很快的商品。

以下案例来自我参与的一家家居用品品牌,商品包含收纳、清洁和小型居家配件。企业有直营网店、三家线下门店和一个区域仓库,共约 1,800 个有效 SKU。治理开始时,月销售额约 760 万元,库存货值约 2,460 万元,整体库存覆盖天数约 103 天。
表面上,库存并没有高到无法经营,但拆解后问题非常集中:
治理团队没有直接进行大规模打折,而是先把库存分成“可继续销售、可调拨、需促销、需退出”四类,并要求每类商品有明确负责人和完成日期。

第一阶段没有追求销售增长,而是先阻止库存继续恶化。团队暂停了 240 个零销量 SKU 的自动补货建议,重新核对 90 个高库存 SKU 的采购订单,并把所有在途商品按“不可取消、可延期、可拆单、可转规格”分类。
与此同时,团队建立了 SKU 周报。周报不是简单罗列库存数量,而是要求每个异常 SKU 给出一项动作。没有动作的 SKU 不得继续停留在“观察”状态,因为“观察”往往会变成无人负责。
这 30 天内,最重要的发现不是某个商品卖得差,而是不同系统的 SKU 编码不一致。线上渠道使用颜色后缀,线下门店使用内部简称,仓库则使用供应商编码,导致同一商品被拆成三个库存对象。统一主数据后,账面上的部分缺货和部分积压同时得到解释。
第二阶段重点做渠道调拨。团队以门店近 28 天销量和库存覆盖天数为依据,把高库存门店的商品调往有销售但缺货的门店。调拨规则没有采用“库存最多的店往库存最少的店发货”这么简单,而是增加了区域需求、物流费用和门店陈列空间三个条件。
例如,某款收纳盒在甲店覆盖 210 天,在乙店只有 9 天;但乙店过去退货率较高,且该商品在线下展示效果一般。最终只调拨部分数量,同时把剩余商品转入线上组合销售,而不是全部压到乙店。
30 天内,跨店调拨处理了约 8,600 件商品,核心渠道缺货率从 6.1% 降至 3.4%。这里的库存下降并不主要来自打折,而是来自库存位置和需求位置重新匹配。
第三阶段处理 180 天以上库存。商品被分成三组:仍有稳定搜索和复购的商品,进入定向促销;可以与核心商品搭配的商品,进入组合方案;连续两个周期无有效动销且无渠道价值的商品,进入清仓或退供谈判。
其中一个容易被忽视的动作,是将部分低价清仓商品从主力商品页面中分离。因为如果消费者在同一页面同时看到新款正价商品和大幅折扣旧款,往往会形成新的低价参考,影响正价转化。
90 天结束时,该品牌库存货值降至约 1,930 万元,库存覆盖天数从 103 天降至 71 天,181 天以上库存资金占比从 31% 降至 13%。同时,核心 SKU 缺货率没有上升,反而降至 2.8%。

这次治理中,最容易复制的经验有三点。第一,先冻结明显错误的采购决策,再谈新增采购;第二,先处理结构性错配,再做价格促销;第三,先定义退出条件,再给商品更多销售时间。
如果顺序反过来,企业很容易一边继续采购,一边给旧货打折;一边扩大仓库,一边抱怨库存周转慢。库存治理必须先减少输入,再加快流出,最后复盘预测偏差。
新品最大的问题是没有可靠历史数据。此时最危险的做法,是因为营销团队看好商品,就按照成熟爆款的备货逻辑一次性铺满所有渠道。
我更建议采用“试销批次,追加批次,扩张批次”三段式策略:
新品的核心不是预测得多准,而是让错误预测的成本足够低。只要首批库存可控、追加速度可接受,即使初期判断错误,也不会形成大规模积压。
爆款商品通常会带来“越卖越敢买”的心理。销量增长后,采购团队不断提高补货量,最后可能把短期热度当成永久需求。
对于爆款,我会同时设置两个阈值:一个是最低供应保障线,另一个是需求回落线。低于保障线时优先补货;连续两周超过回落线时,则重新评估活动结束、竞品进入、价格变化和自然流量是否已经改变。
爆款还需要区分“真实爆发”和“活动透支”。如果活动期间销量达到日常的 5 倍,但活动后搜索、转化和复购同时回落,就不能按 5 倍销量持续备货。否则,企业会把促销带来的短期订单,转化成数月库存。
季节商品最忌讳“卖到最后再处理”。因为进入季末后,商品的价值不是线性下降,而是可能突然下降。越接近季节结束,消费者越在意折扣,渠道也越不愿意接收新货。
我建议在采购审批时就写明:
把退出日写在采购之前,能避免团队因为已经投入采购金额而不愿承认商品需要退出。
长尾商品并不一定要全部下架。有些商品虽然销量低,但能够丰富产品线、满足专业客户或提高连带购买。不过,长尾商品不适合采用和核心商品一样的库存深度。
可选策略包括:
门店库存管理中,调拨不应等到某家店完全卖空才执行。更有效的做法是每周识别“高覆盖门店”和“低覆盖门店”,根据商品的销售速度、物流成本和陈列要求进行小批量调整。
但调拨也有成本。每一次调拨都可能产生运输、搬运、盘点、标签和损耗费用。如果调拨价值低于物流和操作成本,继续移动库存没有意义。因此,建议为不同商品设定最低调拨批量和最低价值门槛。
库存项目失败的第一原因,往往不是算法不够复杂,而是 SKU 主数据混乱。同一商品被多个编码记录,颜色和规格命名不一致,套装商品与单品没有关联,都会让库存数量、销量和毛利失真。
主数据表至少要包含:
如果企业使用某项目管理工具或某项目管理平台来推动库存治理,应把 SKU 异常处理任务与主数据关联起来,让每个任务都能追溯到具体商品、渠道、库存数量、负责人和截止时间,而不是只在群聊里讨论。
库存看板最常见的问题是信息很多,但没有优先级。一个页面同时展示几百个 SKU 的库存、销量、毛利和订单,管理者仍然不知道今天该处理什么。
我建议把看板分成四个区域:
| 看板区域 | 重点问题 | 推荐指标 | 对应动作 |
|---|---|---|---|
| 缺货风险 | 哪些核心商品即将卖空 | 覆盖天数、未满足订单、供应商交期 | 加急采购、跨店调拨、替代推荐 |
| 积压风险 | 哪些商品资金占用过高 | 库龄、库存金额、售罄率、预测偏差 | 停采、调拨、促销、退出 |
| 渠道错配 | 哪里有货、哪里需要货 | 门店覆盖差异、区域销量、可调拨数量 | 制定调拨计划 |
| 供应异常 | 哪些采购订单可能晚到 | 承诺交期、实际交期、在途状态 | 催交、拆单、替代采购 |
库存例会不应变成逐行读报表。每周会议只讨论超过阈值的异常 SKU,每个异常 SKU 必须回答四个问题:发生了什么、为什么发生、采取什么动作、什么时候验证结果。
月度会议则讨论结构性问题,例如哪些品类预测偏差最大、哪些供应商经常晚交、哪些门店持续高库存、哪些活动造成了库存透支。周会解决具体库存,月会修正制度和参数。
如果企业规模较大,可以让商品、采购、仓储、销售、财务和渠道负责人共享同一套库存指标。否则,每个部门都可能只优化自己的局部目标:采购追求低单价,销售追求不断货,仓库追求满仓效率,财务追求减少库存金额,最终没有人对整体库存健康负责。

库存越低,资金占用通常越少,但断货风险、加急采购和客户流失风险可能上升。尤其是核心商品,如果为了追求极高周转而频繁断货,企业损失的可能不只是一次订单,还包括搜索排名、会员信任和渠道关系。
我会把商品分成“断货代价高”和“断货代价低”两类。断货代价高的商品,需要保留合理安全库存;断货代价低的商品,则可以采用更激进的低库存策略。这个判断必须结合客户是否容易替代、是否会顺手购买其他商品、供应商是否能快速交付。
大批量采购的优势是价格低、生产排期稳定、运输成本可能更低;缺点是需求错了以后,库存修正空间小。小批量采购更灵活,但单位成本高,供应商也可能因为订单不稳定而降低优先级。
对于核心常销品,可以通过锁定年度价格、分批交付来兼顾成本和灵活性。对于新品和季节品,应优先争取小批量和快速追加,而不是一开始追求最低采购单价。
全渠道共享库存能够提高整体库存利用率,但需要较强的库存同步、订单分配和履约能力。如果系统同步延迟、门店盘点不准或退货流程混乱,共享库存可能造成超卖和客户投诉。
渠道独立库存更容易管理,但可能出现线上缺货、线下积压的情况。实际操作中,可以采用“核心库存共享、特殊库存隔离”的方式:标准商品和高频商品共享,定制品、活动专供品和渠道限制品保持独立。
清仓的目标不是把所有商品都卖到最低价,而是在品牌损伤、现金回收和仓储成本之间找到平衡。对于价格敏感的大众商品,快速清仓可能是理性的;对于高端或强品牌属性商品,定向处理、会员专享和跨区域销售可能更合适。
清仓前应先估算三种方案:
| 方案 | 预计回款速度 | 毛利影响 | 品牌影响 | 适用条件 |
|---|---|---|---|---|
| 继续正常销售 | 慢 | 较小 | 较小 | 商品仍有稳定自然需求 |
| 定向促销 | 中等 | 中等 | 可控 | 目标客群明确,渠道可隔离 |
| 深度清仓 | 快 | 较大 | 较高 | 过季、过时或长期无有效动销 |
自动补货适合规则稳定、销售频率高、数据质量好的商品;人工判断适合新品、异常活动、生命周期快速变化和供应商重大波动的场景。把所有 SKU 都交给自动化,容易放大错误数据;把所有 SKU 都交给人工,又会导致响应慢、标准不一致。
较稳妥的方式是建立“自动执行、人工复核、管理审批”三级机制:

先不要急着改采购参数。第一周应完成 SKU 编码、库存状态、渠道名称、销售日期和在途状态的统一。抽查库存金额最高的 20 个 SKU,核对系统账面、仓库实物和渠道实际可售数量是否一致。
如果这一步无法完成,说明企业暂时不适合直接使用复杂预测模型。先解决“库存到底有多少”的问题,再讨论“未来应该有多少”。
按库存资金、库龄、覆盖天数和销售贡献排序,不要只按销量排序。优先找出库存金额高、库龄长、销售贡献低且无法调拨的商品。这批 SKU 往往只占商品数量的一小部分,却占用大量现金。
同时,单独列出核心 SKU 的缺货清单。库存治理不能只看积压,也要防止为了清库存而削弱真正能带来销售的商品供应。
每个异常 SKU 必须进入一个明确动作:停采、减采、调拨、改价、组合、退供或清仓。动作可以暂缓,但不能没有动作。负责人需要知道完成时间、预计释放多少库存、可能损失多少毛利,以及用什么指标判断动作是否有效。
这一步可以通过某项目管理工具或某项目管理平台进行任务分派和进度跟踪,但工具的价值在于让责任和结果透明,而不是替代库存判断。系统里如果没有统一的 SKU 数据和明确的处理规则,换工具也不会自动减少积压。
最后一周应回看三类偏差:需求预测偏差、供应交期偏差和库存动作偏差。需求预测偏差高,说明商品或活动模型需要调整;交期偏差高,说明安全库存和供应商管理需要重新评估;动作完成但库存没有下降,说明调拨、促销或清仓方案可能没有真正触达需求。
建议每月固定复盘以下指标:

SKU 库存管理最容易陷入两个极端:一个极端是不断加库存,用“不断货”掩盖结构性积压;另一个极端是机械压库存,用“库存下降”掩盖销量损失和服务水平下降。两种做法都没有解决商品与需求之间的错配。
我更认可的库存周转逻辑是:先让数据可信,再让 SKU 分层;先冻结错误输入,再优化库存流动;先缩短异常处理周期,再讨论库存总量目标。
品牌零售商下一步可以从最小范围开始:选一个品类、一个区域仓或 100 个重点 SKU,建立统一主数据,计算真实可售库存和覆盖天数,给异常商品指定动作,连续跟踪 30 天。不要一开始就试图改变全部采购制度,也不要只购买一个更复杂的系统。
当团队能够清楚回答“哪些 SKU 正在积压、为什么积压、能转到哪里、最晚何时处理、处理后损失多少”时,库存周转才真正从报表指标变成经营能力。最终目标不是让仓库看起来空,而是让现金更快回到企业,让核心商品更少断货,让每一次采购都更接近真实需求。
我以前做零售库存梳理时,最初把流程图画成“采购,入库,销售,出库,盘点”,看起来完整,但实际无法解释为什么某些SKU越卖越积压。后来我发现,流程图的起点不应该是采购,而应该是需求信号和库存决策,这个顺序到底该怎么调整?
减少库存积压,流程图的起点应当是“需求信号”,而不是采购申请。采购只是库存决策的执行动作,如果前面没有销售速度、毛利、季节性和供应周期等数据,流程画得越完整,错误库存反而流转得越顺畅。我在梳理零售SKU时,会把流程拆成六个决策节点:需求预测、补货阈值、采购审批、到货验收、销售消化、滞销处置。
每个节点都必须有输入数据和输出动作,不能只写部门名称。
节点关键输入应输出的动作常见失误 需求预测近30天销量、活动计划、季节因素确定目标库存区间只看去年同期,不看当前销售速度 补货判断可售库存、在途库存、供应周期补货或暂缓采购把在途库存忽略,造成重复下单 到货验收采购单、实收数量、效期或批次确认可售库存收货完成但库存未及时释放 销售消化SKU销量、渠道销量、退货率调整陈列、价格或渠道只看总销售额,不看单SKU动销 滞销处置库龄、毛利、剩余需求促销、调拨、退供或停采等到库存过期才处理 一个可执行的流程图可以简化为:销售数据采集→SKU分层→计算库存覆盖天数→判断是否补货→核对在途和安全库存→执行采购→按库龄复盘。
这里最关键的是“核对在途和安全库存”,很多积压并不是预测完全错误,而是不同渠道各自下单,没有共享同一份库存事实。我的判断标准是:流程图上的每个菱形判断框,都应该能回答“用什么数据、由谁判断、超过什么阈值、采取什么动作”。
如果只能写“库存不足则补货”,却没有定义不足的天数和库存口径,这张图更像汇报材料,而不是管理工具。
我曾经把所有SKU统一设置成30天库存,结果畅销品频繁缺货,低频商品却越积越多。后来才意识到,库存周转慢不一定是采购量大,也可能是商品本来就不适合用固定天数管理。SKU分层应该看哪些指标,分层后又该如何改变补货动作?
SKU分层不能只按销售额排序,因为高销售额商品未必高毛利,高销量商品也可能存在严重退货。更实用的做法是同时看销售贡献、毛利贡献、动销稳定性、供应周期和库龄,把“卖得多”和“值得备货”分开判断。我通常先用近90天数据做初筛,再用近30天数据修正趋势。
一个SKU如果90天销量不错,但近30天连续下降,就不能继续按照历史平均销量补货,否则系统会把已经过时的需求当成未来需求。
层级典型特征补货策略库存控制重点 A类核心SKU销售贡献高、动销稳定高频补货,较低安全库存优先保障可得率,监控缺货损失 B类常规SKU销量中等、需求有波动按周或双周补货平衡周转和服务水平 C类长尾SKU低频、订单不稳定小批量或按单采购防止最低起订量制造积压 D类风险SKU长期不动销、库龄过高停止补货,启动清理尽快回收现金,不再追求原始毛利 分层后,最容易被忽略的是“动作必须不同”。
如果A、B、C类SKU最后都由同一张采购单、同一个审批周期处理,分层只是报表上的颜色变化,并不会改善库存。我建议给每一层设定不同的库存覆盖目标。例如A类控制在15至25天,B类控制在25至45天,C类不设置固定库存天数,而是采用最低陈列量加订单触发。
具体数值仍要结合供应周期,供应商交付需要20天的商品,不可能机械地要求库存只有15天。判断分层是否有效,可以观察三个结果:A类缺货率是否下降,C类库存金额是否收缩,D类库存是否在一个完整清理周期内减少。只看整体周转率,容易被少数畅销商品掩盖长尾SKU的问题。
我遇到过一个很典型的情况:整体库存周转天数从68天下降到49天,管理层认为库存改善明显,但仓库里仍有一批超过180天的商品。后来发现,几个热门SKU的快速销售掩盖了长尾库存的风险。单看周转天数时,应该如何避免这种误判?
整体库存周转天数是一个加权平均指标,容易被高销量SKU“拉好看”。它适合观察资金效率,却不适合判断库存结构是否健康。只要少数畅销品占据大部分销售额,整体指标就可能改善,但积压SKU的数量和金额仍在增加。我在库存复盘时,会把总指标拆成三个维度:库存金额周转、SKU层级周转、库龄结构。
尤其要单独看超过90天、180天和360天的库存金额,因为这些库存已经不只是销售节奏问题,而是现金回收风险。
指标它能说明什么不能说明什么建议频率 整体库存周转天数总体资金占用效率长尾SKU是否积压每周 SKU中位周转天数普通商品的典型表现头部商品贡献程度每周 90天以上库存占比中期积压风险短期缺货情况每周 180天以上库存金额高风险资金占用销售增长速度每月 动销SKU占比库存中有销售记录的比例单个SKU的利润质量每周 我更重视“库存金额分布图”而不是单一周转率。
比如总库存100万元,其中20个畅销SKU占70万元,180天以上的长尾SKU占20万元,那么即使畅销品每天都在出库,仍然有20%的资金处于高风险状态。解决这类问题时,不建议继续用普遍促销。
应先把积压SKU按原因拆开:尺码或颜色断层、渠道错配、价格失去竞争力、季节已过、采购最小起订量过高,或者商品本身需求判断错误。不同原因对应调拨、组合销售、降价、退供和报损,不能只用“打折”一招。一个实用的管理规则是:周转率看趋势,库龄看风险,SKU中位数看典型,动销率看结构。
四个指标必须同时出现,才足以支撑库存决策。
我曾经为了清理库存,把安全库存大幅下调,结果低库存确实改善了,但几个核心SKU连续缺货,销售损失比节省的仓储费用更大。库存管理是不是不能只追求低库存?在实际流程中,如何找到周转率、服务水平和现金占用之间的平衡?
库存管理的目标不是把库存压到最低,而是在可接受的缺货风险下,用最少的资金维持销售。对于核心SKU,缺货损失通常高于多放几天库存的仓储成本;对于长尾SKU,情况则相反。因此,安全库存必须和SKU价值、需求波动、供应周期绑定。我会先区分三个库存概念:可售库存、在途库存和安全库存。
可售库存决定今天能不能卖,在途库存决定未来是否需要下单,安全库存则是为了应对销量波动和供应延迟。把三者混在一起,是补货过量的常见原因。一个基础补货判断可以写成:预计补货周期需求量=日均销量×供应周期;补货点=预计补货周期需求量+安全库存-可售库存-有效在途库存。
当补货点被触发时,还要检查未来活动、退货率和供应商准时交付率。
场景主要风险库存策略复盘指标 核心常销品缺货导致销售流失提高服务水平,保留适度安全库存缺货率、订单满足率 季节性商品季末无法消化分阶段采购,提前设置清货节点季末库存率、折扣损失 促销专供品活动预测偏差先锁定供应能力,再分批到货活动售罄率、活动后余量 低频长尾品资金长期占用按单采购、共享库存或减少备货库龄、库存现金回收周期 我建议把库存目标从一个数字改成一个区间。
例如某核心SKU的目标库存覆盖为18至28天,而不是固定30天。当库存低于18天,触发补货评估;超过28天,则暂停常规补货。区间管理比单点管理更能适应日常销量波动。最后要建立“缺货和积压的同表复盘”。如果只考核采购部门降低库存,团队一定会倾向于少买;如果只考核销售部门不断供货,库存又会回升。
把缺货损失、库存持有成本、清货折损和现金占用放在一起,才能看出某次补货究竟是节省了成本,还是把成本转移到了另一处。


读者评论
把“错误库存从识别到处理的天数”作为管理指标很有启发。很多企业只盯库存金额和周转率,却忽略异常SKU拖得越久,折价和资金占用越严重。
渠道库存拆分得比较实用,尤其是把现货、可售、在途、渠道和可调拨库存区分开。实际执行中,退货质检和平台锁定库存经常造成账实不符,确实容易引发重复采购。
文中关于长尾SKU的案例很有代表性。建议落地时再补充一个退出机制的责任人和时间节点,否则即使识别出覆盖天数过高,也可能一直停留在报表层面。