电商库存工作指南真正要解决的,不是“库存低于多少就补货”这么简单,而是先判断每个 SKU 面临的风险,再选择与它匹配的补货方法。我在复盘电商库存计划时经常看到一种反常识现象:店铺总库存并不少,甚至库存金额还在上升,但爆款仍然缺货,慢销品却占用了大部分采购预算。问题通常不在于不会计算,而在于把所有商品都放进了同一套补货规则。

这篇指南给出一套从 SKU 诊断、策略选型、补货计算到执行复盘的完整方法。你可以把它用于直营网店、平台电商、跨境仓、区域仓和多平台库存管理,也可以将其中的字段和公式落到电子表格、ERP 或某数据分析平台中。核心原则只有一句话:先分类,再选型;先计算库存位置,再决定补多少;最后用缺货、周转和现金流结果修正参数。
电商企业最容易犯的错误,是给所有 SKU 设置统一的库存覆盖天数。例如,所有商品都按照“30 天库存”管理,或者所有商品都在库存低于 100 件时自动下单。这种做法看起来标准化,实际却把需求稳定性、供应周期和缺货损失全部忽略了。
一个日均销量 100 件、供应周期 20 天的核心爆款,库存低于 100 件时已经接近断货;一个月均销量只有 20 件、供应周期 5 天的长尾配件,库存达到 100 件可能已经足够销售数月。两者使用相同阈值,必然会出现一个缺货、一个积压。
我通常会先把 SKU 放进四个判断维度:销量速度、需求波动、供应周期和经营价值。销量速度决定库存消耗速度,需求波动决定预测难度,供应周期决定需要提前多久行动,经营价值则决定缺货或积压哪一种损失更值得承担。
| 判断维度 | 需要观察的字段 | 对补货决策的影响 |
|---|---|---|
| 销量速度 | 日均销量、周销量、库存覆盖天数 | 决定补货频率和基础需求量 |
| 需求波动 | 销量标准差、活动增幅、季节性 | 决定预测方法和安全库存水平 |
| 供应周期 | 生产、采购、运输、入库时长 | 决定再订货点和提前期需求 |
| 经营价值 | 毛利、缺货损失、库存金额、清仓难度 | 决定补货优先级和资金分配 |
很多补货表只看“当前可售库存”,却没有把在途货物、已下单未发货的采购量、预留库存和不可售库存纳入计算。结果是采购人员看到现货不足就继续下单,但几天后多批货物同时到仓,库存突然堆高。
更适合补货决策的概念是库存位置。它不只回答“现在有多少货”,还要回答“已经确定会到多少货,以及其中有多少已经被订单承诺”。一个简化公式是:
库存位置 = 可用库存 + 已确认在途库存 + 已下单未发货数量 − 已承诺需求
如果商品存在大量质检、退货、调拨或平台锁定库存,还需要将这些数量单独列出,不能把系统里的“总库存”直接当作可销售库存。对跨境电商而言,海运中、清关中、待入仓的货物都属于供应链状态不同的库存,不能用同一个到货日期处理。
理论上算出的补货量,不一定是可以执行的采购量。实际下单前,我会再检查四个约束:供应商最小起订量、包装或运输批量、仓容上限和现金流预算。
例如,公式得出应该补 630 件,但供应商最小起订量是 1000 件。如果企业现金流充足、商品周转快,可以按 1000 件采购;如果商品正在进入衰退期,硬凑到 1000 件可能会把一个合理的缺口变成新的库存风险。此时应与供应商协商拆单、降低起订量,或采用更快但更贵的运输方式。
所以,建议补货量不是最终采购量,而是供决策使用的基准值。最终数量需要在服务水平、库存成本和资金约束之间取舍。

我曾经遇到过一种典型的库存结构:店铺总库存金额连续两个月增长,仓库负责人认为采购计划执行得不错;但运营团队发现核心商品频繁断货。进一步拆分后发现,增长的库存主要来自低销量配件和过季款,而核心商品的供应周期从 12 天延长到了 25 天,原有的安全库存参数没有调整。
这个案例说明,库存金额增长不等于库存保障能力增强。企业至少要同时看总库存金额、核心 SKU 库存覆盖天数、缺货率和库存结构。如果只看总量,低价值慢销品会掩盖高价值商品的供应风险。
另一个常见场景是大促备货。某商品平时日均销量约 60 件,活动期间连续三天达到 180 件。采购人员用活动峰值作为新的日均销量,按 30 天覆盖量补货,结果活动结束后销量回落到每天 40 至 50 件,剩余库存需要数月才能消化。
活动数据不能简单分为“异常数据”并全部删除,也不能直接当成新的常态。正确做法是拆分活动前、活动中和活动后的销量变化,判断活动带来的增量有多少会沉淀为长期需求,再把这部分用于滚动预测。
在途库存也经常造成误判。系统中显示有 3000 件商品正在运输,但其中一部分仍未完成生产,另一部分预计到港后还要等待清关和入仓。若采购人员把 3000 件全部视为“即将可售”,就会低估未来两周的缺货风险。
我建议把在途状态至少拆成“已生产待发货、运输中、清关中、已到仓待上架、可售库存”五类。不同状态应对应不同的到货可信度,并在库存位置计算中设置预计到货时间,而不是只记录一个总数量。
安全库存不是永久有效的固定数字。供应商原本平均 10 天交货,延迟不超过 2 天,企业设置 5 天安全库存可能够用;如果后来平均交付时间变为 15 天,且延迟经常达到 7 天,原有参数就已经失效。
因此,我在做补货复盘时不会只看供应商承诺交期,而会计算实际交付周期的平均值、最大值和波动程度。承诺交期适合用于采购谈判,实际交期才适合用于库存风险判断。

高销量确实意味着商品消耗快,但它并不自动等于应该大量囤货。爆款可能处于生命周期后段,也可能依赖短期广告、平台流量或价格优惠。一旦流量下降,过高的库存上限会迅速变成资金和仓储压力。
我判断爆款是否需要提高库存时,会把销量、毛利、供应周期、缺货损失和销量趋势放在一起看。如果销量上升且供应周期长,应该提前补货;如果销量上升主要来自一次性活动,而活动后转化率快速回落,就不应把峰值直接写入长期参数。
固定库存天数适合做初步管理,但不适合作为所有 SKU 的最终规则。它没有反映供应周期差异,也没有反映销量波动差异。
例如,两个商品都设置 20 天库存覆盖。商品 A 日均销量 10 件,供应周期 5 天,销量非常稳定;商品 B 日均销量 100 件,供应周期 25 天,销量波动幅度很大。商品 A 可能库存偏多,商品 B 则很容易在补货到达前断货。
库存天数可以作为管理语言,但补货计算必须回到件数、交期和波动。否则“20 天库存”只是一个看上去整齐、实际风险不同的数字。
历史平均销量的问题不在于它没有用,而在于它把不同性质的销售混在了一起。自然流量、广告订单、直播订单、促销订单和异常大单,对未来需求的解释能力不同。
如果过去八周中有一周做了强促销,直接取八周平均值会高估日常需求;如果最近两周商品排名明显上升,仍然使用八周平均值又会低估未来消耗。更稳妥的办法是采用加权平均,并对活动、趋势和异常订单做标记。
安全库存的作用是覆盖不确定性,不是为了让仓库看起来更充足。销量很稳定、供应商准时率很高的 SKU,安全库存不需要设置得很高;需求波动大、供应周期长且缺货损失高的 SKU,才有理由提高安全库存。
如果企业没有销量波动、实际交期和目标服务水平数据,直接规定“每个 SKU 增加 20% 安全库存”,通常只是把不确定性变成了积压。
补货计划的结果不能只用“是否按时下单”评价。采购按时完成,并不代表计划准确。真正需要追踪的是补货后库存覆盖天数是否合理、预测误差是否下降、缺货率是否改善,以及新增库存多久能够转化为销售。
我会把每次补货记录为一个可复盘事件:下单时预测了多少需求,实际卖了多少,货物延迟了几天,补货后的库存是否超过上限。这样才能区分问题来自预测、供应商、物流,还是参数本身。
系统可以自动计算库存、提醒低库存和生成采购建议,但它无法替代业务判断。系统输入错误时,自动化只会更快地产生错误结果。
例如,退货尚未质检就被算入可售库存,活动计划没有同步给供应链,供应商交期仍沿用去年的平均值,这些问题都会让自动补货看起来“执行准确”,但经营结果依然失真。

我不建议一开始就用复杂的 ABC 或 XYZ 模型,而是先用业务人员能理解的分层方式。可以按照近 8 至 12 周的正常销量,将 SKU 分为核心畅销品、稳定常销品、波动型商品、慢销品和新品。
这里的“正常销量”需要排除明显的缺货周。某商品因为缺货只卖出 20 件,并不代表真实需求只有 20 件。如果把缺货期间的销量当作需求基线,后续预测会持续偏低,形成“因为缺货所以预测低,因为预测低所以继续少补”的循环。
| SKU 分层 | 销量表现 | 主要风险 | 优先观察指标 |
|---|---|---|---|
| 核心畅销品 | 销量高,贡献稳定或持续增长 | 缺货损失和流量损失 | 库存覆盖天数、缺货率、供应周期 |
| 稳定常销品 | 销量平稳,趋势变化有限 | 库存过高或补货频率过低 | 库存周转率、上下限偏差 |
| 波动型商品 | 受活动、季节、价格影响明显 | 预测误差和活动后积压 | 预测偏差、活动增量、销量波动 |
| 慢销品 | 销量低,库存消化慢 | 资金占用和清仓损失 | 库龄、库存金额、月销库存比 |
| 新品 | 历史数据不足 | 首单过量或补货不及时 | 试销转化率、追加周期、退货率 |
销量波动和销量趋势不是一回事。某商品过去四周销量分别为 100、110、95、105 件,波动不大;另一个商品分别为 60、90、130、180 件,虽然平均销量也可以计算,但它明显处于上升趋势。如果两个商品都采用同一个移动平均值,第二个商品会持续被低估。
我会至少检查三个问题:最近四周均值是否高于过去八周均值,周销量的离散程度是否明显上升,以及增长是否与活动、价格或广告投放同步。如果增长只有活动期间出现,就应把活动增量单独处理;如果自然流量、转化率和复购同时改善,才更有理由提高基础需求预测。
供应周期不要只填一个“供应商交期”。在实际执行中,采购下单、供应商生产、质检、出库、运输、清关、入仓和上架都可能成为瓶颈。
我建议建立供应周期台账,至少记录计划日期、实际发货日期、实际到仓日期和可售日期。用这些数据可以计算每个供应商的平均交期、交期波动和准时交付率。对于跨境业务,还要区分运输方式,因为海运、空运和快递对安全库存的影响完全不同。
缺货损失可以拆成直接销售损失和间接经营损失。直接损失是缺货期间少卖了多少件,间接损失则包括广告转化下降、排名波动、客户转向竞品以及配套商品销量下降。
高销量但毛利很低的商品,不一定比中等销量、高毛利且缺货后难以恢复排名的商品更值得优先补货。对每个 SKU 设定“缺货损失评分”会比只按销量排序更接近经营实际。
库存计划最终要占用现金。采购预算有限时,不能把所有商品都按照理想服务水平备货。我的做法是先保证核心畅销品和高缺货损失商品,再处理稳定常销品,最后对慢销品设置补货上限或暂停补货。
一个实用的排序方式是将单位毛利、日均销量、缺货损失和库存占用金额组合成优先级,而不是只按照销售额排序。销售额高但毛利低、库存占用大且销量正在下降的商品,可能需要减少补货,而不是继续加码。

定期补货是按照固定周期检查库存,例如每周一检查、每两周下单一次。它的优势是流程简单、便于采购排程,也适合供应商交期稳定、销量变化不大的常销品。
但定期补货的风险是“检查日依赖”。如果商品在检查日之后突然销量上升,企业可能要等到下一次检查才能采取行动。检查周期越长,缺货风险越大;检查周期越短,采购和审批成本越高。
对定期补货,我通常会设置一个例外机制:当库存覆盖天数低于供应周期加安全缓冲,或者连续两周销量增长超过预设阈值时,跳过固定周期,立即触发临时补货评估。
最小,最大库存的基本逻辑是设定库存下限和库存上限。当库存位置低于下限时,补货到目标上限。它比单纯的固定数量补货更灵活,因为补货量会随着当前库存和在途库存变化。
库存下限通常要覆盖补货期间的需求,再叠加安全库存;库存上限则要考虑一个补货周期内的需求、采购批量和仓容限制。下限和上限都不能只凭经验设置,至少应该每月用实际销量和交期复核一次。
这种策略不适合活动变化剧烈的商品。如果活动期间仍使用日常上下限,系统可能在活动开始前没有及时补足,也可能在活动结束后继续按照峰值补货。
再订货点回答的是“库存降到什么位置时必须开始下单”。简化公式为:
再订货点 = 交付周期内预计需求 + 安全库存
假设某 SKU 日均需求 80 件,预计交付周期为 20 天,安全库存为 500 件,那么再订货点是 2100 件。这里的 2100 件不是要一次性采购的数量,而是触发采购动作的库存位置。
再订货点策略特别适合跨境商品或定制商品,因为运输和生产时间较长。计算时必须把在途库存纳入库存位置,否则企业会重复下单。
预测驱动补货不是把模型预测值直接当成采购数量,而是先生成需求基线,再结合活动计划、价格变化、广告投入、供应限制和库存目标进行调整。
对于大促商品,我会制作三套情景:保守情景、基准情景和进取情景。保守情景用于现金流紧张或清仓风险高的企业,进取情景用于供应周期长且缺货损失很大的商品。最终采购量不一定取最高值,而是要结合供应商追加能力和活动后的消化计划。
当 SKU 数量达到数百甚至数千个时,企业无法用同样的精细程度管理每一个商品。这时需要按库存价值和经营贡献分配管理资源。
高毛利、高缺货损失、补货周期长的商品应优先保障;低毛利、低销量、清仓困难的商品则应严格控制补货。引流商品、搭售商品和售后必备配件需要单独标记,不能只根据单品利润做机械判断。
| 补货策略 | 最适合的商品 | 优势 | 主要短板 |
|---|---|---|---|
| 定期补货 | 稳定常销品 | 易执行,采购节奏清晰 | 难以及时响应突发变化 |
| 最小,最大库存 | 数据完整的常规 SKU | 规则明确,便于系统化 | 上下限失真时会持续误补 |
| 再订货点 | 长交期、高缺货损失 SKU | 能提前应对供应周期 | 依赖准确的在途和交期数据 |
| 预测驱动补货 | 活动型、季节型商品 | 能处理趋势和需求变化 | 预测误差和维护成本较高 |
| 价值优先补货 | 资金或仓容紧张场景 | 有利于资源集中 | 可能牺牲部分低优先级商品的可得率 |

基础日均需求可以采用最近若干周销量除以销售天数计算。但在电商场景中,简单平均往往不够。缺货、活动、价格调整、广告暂停和平台流量异常都会改变销量,建议在数据表中增加“销售状态”字段。
如果最近四周销量分别为 600、720、840、960 件,可以用加权平均反映上升趋势。例如给予最近一周更高权重,得到的基准需求会高于四周简单平均。需要注意的是,加权并不等于盲目追涨,仍要检查增长是否有业务原因支持。
我通常会把需求分成三层:基础需求、可解释增量和不确定增量。基础需求来自正常销售,可解释增量来自已确认活动或广告计划,不确定增量则通过安全库存或情景区间处理。
补货期间需求是从下单到货物可售这段时间内预计消耗的数量。简化公式如下:
补货期间需求 = 调整后的日均需求 × 预计补货周期
预计补货周期不能只使用供应商口头承诺。建议使用过去一段时间的实际可售周期,并根据当前运输方式、产能和旺季情况修正。例如,平时 15 天可售,旺季实际可能需要 22 天,就不能继续沿用 15 天。
安全库存主要应对两类不确定性:需求比预计更高,以及货物比计划更晚到。最简单的管理方法是使用“额外覆盖天数”,但它适用于数据基础有限的企业。
例如,核心商品补货周期为 20 天,企业希望额外覆盖 5 天需求,日均销量为 80 件,则安全库存为 400 件。这个方法容易理解,但不能反映销量波动和交期波动的差异。
数据较完整时,可以根据需求标准差、交期波动和目标服务水平计算安全库存。无论采用哪种公式,参数都应该通过实际缺货率和库存周转结果校准,而不是一次设定后长期不变。
以下是我在实际库存分析中常用的简化流程:
公式可以写成:
目标库存 = 调整后的日均需求 × 预计补货周期 + 安全库存
建议补货量 = 目标库存 − 当前库存位置
下面用一个虚拟的常销 SKU 演示。该商品近八周剔除缺货影响后的日均销量为 80 件,供应商生产和运输到可售的预计周期为 20 天,企业根据需求波动设置安全库存 500 件。当前可用库存为 700 件,在途库存为 600 件,已确认采购但尚未发货的数量为 200 件。
| 项目 | 数值 | 计算或判断 |
|---|---|---|
| 调整后日均需求 | 80 件 | 剔除缺货和异常活动后的基准销量 |
| 预计补货周期 | 20 天 | 从下单到可售的预计时间 |
| 补货期间需求 | 1600 件 | 80 × 20 |
| 安全库存 | 500 件 | 用于覆盖需求和交期波动 |
| 目标库存 | 2100 件 | 1600 + 500 |
| 当前库存位置 | 1500 件 | 700 + 600 + 200 |
| 建议补货量 | 600 件 | 2100 − 1500 |
这个结果还不能直接生成采购订单。假设供应商最小起订量是 1000 件,采购人员需要进一步判断:商品是否处于增长期,1000 件能否在合理周期内消化,仓库是否有足够空间,活动是否即将结束,以及是否可以拆成两批发货。
如果该商品最近四周销量持续上升,且供应商可以先发 600 件、两周后再追加 400 件,拆单可能比一次性采购 1000 件更稳妥。如果商品正在下滑,且活动结束后预计销量下降 30%,则应优先协商降低起订量,而不是机械凑足 1000 件。
在实际工作中,我不建议把库存、销售、采购和物流数据分散在多个表格里反复复制。以九数云为例,可以将销售明细、库存快照、采购订单、在途状态、供应商交期和活动计划整合到同一个分析模型中,再按 SKU、仓库、渠道和日期进行联动分析。官网信息可参考:九数云。
我更看重的不是“能不能画图”,而是能否让同一条补货建议追溯到原始数据。比如某 SKU 被标记为高风险时,页面应能继续查看它的近八周销量、当前库存、在途数量、供应商实际交期和缺货记录,而不是只显示一个无法解释的风险分数。
一个可执行的库存分析模型,至少应包含以下字段:
在九数云中,我会把分析看板拆成“总览、SKU 诊断、采购执行、供应商复盘和活动备货”几个视图。总览用于管理层判断资金和风险,SKU 诊断用于运营与采购决策,采购执行用于跟踪订单,供应商复盘用于修正交期参数,活动备货则单独处理促销需求。
对于补货计划,最有价值的不是一张漂亮的库存饼图,而是三个可追问的问题:为什么这个 SKU 被判定为风险,风险来自需求还是供应,采取补货行动后结果是否改善。分析工具只有把这三个问题连接起来,才真正进入补货决策,而不是停留在报表展示。

日常销售期不需要每天重新制定所有 SKU 的采购计划,但需要保持固定的检查节奏。我建议核心畅销品每天监控库存位置和异常销量,稳定常销品每周检查,慢销品每两周或每月检查一次。
每天检查的重点不是所有商品,而是出现以下信号的 SKU:库存覆盖天数低于供应周期、近七天销量较基准增长超过阈值、在途出现延迟、广告或活动计划发生变化,以及库存位置与系统预测明显不一致。
每周计划会议可以只讨论异常项,而不是把所有 SKU 从头读一遍。这样既降低会议时间,也能把采购人员的注意力放到真正影响销售和现金流的商品上。
大促前最重要的动作,是建立独立的活动需求预测。活动商品不能只乘一个统一的增长系数,因为不同 SKU 的活动敏感度不同,主推款、关联款和自然销售款的增幅可能完全不同。
我建议按以下步骤制定活动补货计划:
如果活动前无法完成足量备货,不要简单认为只有“多买”这一种解决方案。还可以将库存集中到转化更高的渠道,减少低效广告消耗,调整活动承诺,或者为缺货风险高的 SKU 准备替代商品。

新品没有足够的历史销量,最危险的做法是直接按照成熟爆款的库存覆盖逻辑下单。新品首单的作用不仅是供货,也是购买市场信息。首单过大,会让企业在还没有验证转化率、退货率和复购率之前就锁定大量资金。
新品补货可以分为测试批、验证批和放量批。测试批用于验证基础转化,验证批用于观察稳定销量和退货情况,放量批则要建立在供应商追加能力和销售趋势明确的基础上。
新品需要重点记录曝光、点击、加购、支付转化、退货、评价和复购。单纯销量增长不一定代表商品健康,如果退货率和差评率同步升高,继续补货可能放大售后成本。
当商品进入衰退期,补货目标应该改变。成熟期的目标是保持可得率,衰退期的目标则是用尽量低的新增库存完成销售收尾。
出现以下信号时,我会建议重新评估常规补货:连续四周销量下降,广告停止后自然销量无法维持,替代新品已经上线,毛利不足以覆盖仓储和折价成本,或者库存库龄明显超过类目正常周转周期。
衰退期并不意味着立刻停止所有采购。对于必须成套销售的配件、售后替换件或仍有稳定复购的商品,可以设置极低的补货上限;其他商品则应优先清库存,而不是继续追求货架完整。
多平台卖家经常遇到“总库存足够,但某个渠道缺货”的情况。原因通常是库存没有按渠道承诺和调拨时效分配,或者一个平台的活动消耗了原本为另一个平台准备的库存。
多平台库存计划要明确三件事:共享库存池有多少,渠道安全库存各是多少,发生紧急缺货时优先保障哪个渠道。这个优先级可以根据毛利、平台流量价值、履约承诺和缺货后的恢复难度制定。
如果不同平台的订单不能实时同步,宁可保留一定的渠道缓冲,也不要把全部库存都标记为可跨渠道销售。库存同步延迟带来的超卖,可能比少卖几单的损失更高。
当缺货会造成排名下降、广告浪费或客户长期流失时,企业可以接受更高的安全库存。但这并不意味着无限备货,而是要通过服务水平区分 SKU。
核心商品可以设定更高的可得率目标,长尾商品则接受一定缺货概率。把所有 SKU 都设为同样的服务水平,通常会导致低价值商品占用过多库存。
供应周期不稳定时,企业可以增加安全库存,也可以提高运输速度。增加库存的优势是单件运输成本可能更低,但会增加资金和仓储占用;加快运输则库存更轻,但物流成本更高。
我的判断方式是比较两种方案的总成本,而不是只看采购单价。总成本应包括采购、运输、仓储、资金占用、缺货损失和清仓损失。对高毛利且缺货损失高的商品,快运可能更合理;对低毛利慢销品,快运通常难以成立。
最小起订量是采购约束,不是必须接受的商业事实。可以通过拆单交付、分批生产、共用包材、供应商寄售或与其他 SKU 合并采购来降低批量压力。
如果供应商无法调整起订量,就需要计算一批货预计占用的资金和库龄。对于月销 200 件的商品,最低采购量 2000 件意味着至少覆盖十个月的销售,除非商品生命周期很长,否则这条供应链规则本身就需要重新谈判。
低波动、规则清晰的商品适合自动化补货。系统可以自动计算库存位置、触发预警并生成建议订单,人工只需处理异常。
活动型商品、新品、生命周期变化快的商品,则需要人工参与预测和情景判断。自动化的边界不应由“系统能不能算”决定,而应由“输入数据是否稳定、错误代价是否可接受”决定。
| 业务情况 | 优先选择 | 可以接受的代价 | 不应牺牲的底线 |
|---|---|---|---|
| 核心爆款、长交期 | 提高安全库存或使用更快运输 | 更高仓储或物流成本 | 核心销售期不能频繁断货 |
| 低毛利、慢销品 | 降低上限、减少采购批量 | 偶发缺货 | 不能持续扩大库存库龄 |
| 活动商品 | 采用情景预测和分批到货 | 备货不足时损失部分活动销售 | 活动结束后必须有消化方案 |
| 新品 | 小批量试销和快速追加 | 首批采购成本可能更高 | 不能在数据不足时大批量锁货 |
| 现金流紧张 | 按利润和缺货损失排序 | 降低部分 SKU 的服务水平 | 资金不能被低周转库存长期占用 |

日常运营最适合采用异常管理。系统或表格可以筛选库存覆盖天数低于供应周期、预测偏差过高、在途延期、销量突然上涨和库存库龄超标的商品。
核心畅销品可以每日查看,稳定常销品每周查看,慢销品按周或按月查看。不同频率不是管理标准不一致,而是把时间投入放在风险更高的地方。
如果企业还要控制资金,可以增加库存金额、库龄金额、库存周转天数和采购承诺金额。采购承诺金额尤其重要,因为已经下单但尚未到仓的货物仍然会占用预算。
每月复盘不应只问“这个月有没有缺货”,还要追问缺货和积压的原因。缺货可能来自销量预测偏低、供应商延期、仓库上架慢或库存数据不准;积压可能来自活动峰值误用、起订量过高、商品衰退或渠道分配错误。
我会为每个异常 SKU 建立原因标签,例如需求预测偏低、交期延迟、活动临时调整、库存冻结、系统同步异常和采购批量过大。经过两到三个月,企业就能看到问题主要集中在需求判断、供应商还是执行流程。
如果某类商品连续三周实际销量高于预测,且增长不是由一次性活动造成,可以提高需求基线;如果实际销量持续低于预测,则应降低基线或缩短补货批量。
安全库存也需要根据结果调整。缺货频繁但库存金额不高,可能说明安全库存偏低或交期估计过于乐观;库存长期过高且很少缺货,可能说明安全库存过度保守。
参数调整应逐步进行,不建议一次性大幅改变。一次将所有 SKU 的安全库存提高 50%,很难判断改善来自哪里,也容易造成新的资金压力。
| 角色 | 需要提供的信息 | 需要承担的决策责任 |
|---|---|---|
| 运营 | 活动计划、价格变化、广告预算、渠道趋势 | 说明需求变化的业务原因 |
| 采购 | 价格、起订量、供应商交期、可追加能力 | 确认采购与供应约束 |
| 仓储 | 可售库存、冻结库存、上架时效、仓容 | 保证库存状态准确 |
| 财务 | 采购预算、库存金额、资金占用、毛利 | 审核现金流和库存价值风险 |
| 供应链负责人 | 综合风险和优先级 | 确定最终补货方案和异常处置 |
补货看板至少应有四个状态:待评估、已批准、采购执行中、结果复盘。每次补货建议都要保留生成日期、需求假设、预计交期、建议数量和批准数量。
货物到仓并销售一段时间后,再回填实际销量、实际到货日期、缺货天数和库存消化速度。这样才能知道建议数量是否合理,而不是只知道采购订单是否完成。

第一周不要急着给所有 SKU 设定复杂公式,先解决数据是否可信。把销售、库存、采购和在途数据统一到 SKU 维度,检查编码是否一致,确认可售库存和不可售库存能否区分。
第二周根据销量速度、需求波动、供应周期和经营价值完成 SKU 分层。每个层级不需要过多分类,关键是让采购和运营知道为什么某个商品使用定期补货,另一个商品使用再订货点。
建议先为核心畅销品、稳定常销品、波动型商品、慢销品和新品绑定初始策略,再通过实际结果调整。策略不需要一开始就完美,但必须能够解释和执行。
第三周用一批代表性 SKU 试运行,包括一个爆款、一个稳定常销品、一个活动商品、一个新品和一个慢销品。对比系统建议量与人工判断,检查差异来自需求、库存位置、交期还是起订量。
试运行期间不要立刻关闭人工审批。先让系统生成建议,采购人员记录是否采纳以及不采纳原因。几轮后再决定哪些商品可以自动下单,哪些商品必须保留人工确认。
第四周开始固定每周补货会议,但会议只讨论异常和重大决策。会议材料应包含缺货风险清单、库存积压清单、待确认采购建议、在途延期清单和活动备货清单。
每项决策都要写清楚负责人、截止时间和判断依据。例如“核心 SKU A 补货 800 件,原因是供应周期从 15 天延长至 23 天;采购确认周五前完成拆单方案”。这种记录比“请尽快补货”更容易执行和复盘。
库存管理不能只追求低库存,也不能只追求不断货。核心畅销品需要较高的服务水平,慢销品需要较低的资金占用,活动商品需要更灵活的预测,新品需要用小批量换取市场信息。
如果企业只设置一个库存目标,就无法同时处理这些不同问题。真正有效的做法是让每类 SKU 拥有自己的补货逻辑、检查频率和复盘指标。
现货数量只是补货决策的一个输入。只有把在途、已下单、预留、不可售和预计需求放在一起,企业才知道当前库存究竟够不够。尤其是供应周期长的业务,库存位置往往比仓库现货更能反映未来风险。
九数云等数据分析工具可以帮助企业统一数据、制作库存看板、跟踪补货建议和复盘结果。但工具的价值取决于数据口径和业务规则是否清晰。没有 SKU 分层、活动标记和真实交期数据,再好的图表也只能把错误显示得更快。
我建议下一步按四个动作开始:第一,选出 20 个最影响销售和资金的 SKU;第二,补齐近 8 至 12 周销量、库存位置和实际交期;第三,为每个 SKU 绑定一种初始补货策略;第四,连续复盘四周的缺货率、预测偏差和库存覆盖天数。
补货计划不是一次性算出的采购数量,而是持续更新的经营决策系统。当企业能够解释每个 SKU 为什么采用这种策略、建议数量从哪里来、库存风险由什么造成,并且能用结果反向修正参数时,库存才真正开始服务于销售、利润和现金流,而不是单纯堆在仓库里的资产。
我以前给一批同时销售的 SKU 统一设置“库存低于 30 天销量就补货”,结果爆款还是断货,慢销品却越积越多。后来我发现,问题不在于公式不够复杂,而在于没有先判断销量波动、供应周期和缺货损失。
补货策略不能按店铺统一设置,应该先按 SKU 特征选型。我通常先看三个指标:近 8,12 周销量是否稳定、供应商交期是否可靠、缺货后损失是否严重。销量稳定、供应周期短的常销品,适合使用定期补货或最小,最大库存策略;销量波动明显、受大促影响较大的商品,更适合采用预测驱动补货;
供应周期长且缺货代价高的商品,则应重点使用再订货点和安全库存。
SKU 特征推荐策略主要控制点 销量稳定、交期稳定定期补货补货周期与库存覆盖天数 销量稳定、库存数据完整最小,最大库存库存下限和目标上限 销量波动大、促销明显预测驱动补货活动修正系数与预测误差 交期长、缺货损失高再订货点在途库存与安全库存 慢销、低毛利或临近换代限制补货清库存期限和资金占用 我的判断是,真正需要复杂模型的并不是所有商品,而是“需求波动大、供应周期长、缺货损失高”的少数 SKU。
对低波动商品过度建模,往往只增加维护成本,却没有带来更好的库存结果。
我曾经直接用“当前库存减去过去 30 天销量”来判断要不要采购,后来才发现这个算法完全忽略了在途货物和已经下单但尚未发出的采购单。某个 SKU 看起来库存不足,实际上两周后会有一批货到仓,重复采购就造成了积压。
补货量计算的第一步不是看现货,而是先计算库存位置。一个更接近实际业务的简化公式是:库存位置 = 可用库存 + 在途库存 + 已确认采购量 − 已承诺需求。然后估算补货周期内的需求。
假设某 SKU 近 8 周剔除异常促销日后的日均销量为 80 件,供应商生产、运输和入库共需 20 天,安全库存设为 500 件,那么补货期间需求为 80 × 20 = 1600 件,目标库存就是 2100 件。
如果当前可用库存为 700 件,在途库存为 600 件,已确认采购量为 200 件,那么库存位置为 1500 件,建议补货量为 2100 − 1500 = 600 件。
项目数量说明 日均需求80 件剔除异常促销后的基准销量 补货周期20 天包含生产、运输和入库 补货期间需求1600 件80 × 20 安全库存500 件用于覆盖需求和交期波动 库存位置1500 件700 + 600 + 200 建议补货量600 件2100 − 1500 这个结果还不能直接变成采购单,还要检查最小起订量、包装批量、仓容、采购预算和商品生命周期。
如果供应商最小起订量是 1000 件,采购人员不能机械地下单 1000 件,而应比较追加采购成本、缺货损失和剩余 400 件的库存风险。
我以前做活动备货时,直接把日常销量乘以 1.5,结果活动结束后留下大量库存。复盘后发现,活动销量增长并不等于长期需求增长,而且广告、折扣和平台流量变化会让历史销量失真。
大促备货不能只把日常销量简单放大,而应拆成活动前、活动中和活动后三段。活动中需要预测新增销量,活动后则要估算回落速度,否则补货计划只看到了销售高峰,没有处理峰值过后的库存消化。
例如某商品日常日均销量为 100 件,活动预计持续 5 天,预计活动销量提升 40%,则活动增量约为 100 × 40% × 5 = 200 件。这个 200 件只是活动增量,不代表活动结束后每天都能多卖 40%。新品则不应按成熟爆款的销量模型备货。
我更倾向于采用“小批量首单,短周期观察,快速追加”的方式,首批数量要同时覆盖试销周期和供应商追加所需的时间,避免在没有转化数据时一次性压入大额库存。
场景补货重点常见错误 大促前拆分活动增量、入仓时效和活动后销量直接按日常销量乘固定倍数 新品期小批量测试、快速补单按成熟 SKU 的销量备货 季节品结合销售窗口和季末清库存能力只看旺季销量,不看季末风险 衰退期限制采购并优先消化现有库存因为过去卖得好而继续补货 我的判断是,预测中的“活动系数”只能描述短期需求变化,不能替代商品生命周期判断。
活动前备货越激进,越要同步制定活动后的折扣、组合销售或渠道转移方案。
我见过一种很典型的情况:团队为了避免缺货,把所有核心 SKU 的安全库存不断上调,缺货率确实下降了,但库存周转天数从 45 天升到 78 天,现金流反而变得紧张。我想知道,应该用哪些指标判断库存参数是否真的合理?
不能只看缺货率判断补货参数。缺货率下降,可能只是因为企业囤了更多货;同样,周转天数下降,也可能是频繁缺货导致库存被动变少。补货参数应同时放在服务水平、库存周转、预测误差和资金占用中观察。我通常每周看四组数据:库存覆盖天数、缺货率、预测偏差和供应商准时交付率;
每月再看滞销库存金额、库存周转天数和补货后的实际销售表现。若某 SKU 连续 3 周库存覆盖超过目标上限,但销量没有增长,通常说明上限或预测系数偏高。
观察结果可能原因调整方向 频繁缺货,补货后仍来不及到货再订货点过低或交期被低估增加交期缓冲,重新核对供应商时效 库存覆盖长期高于目标销量预测过高或安全库存过大降低上限,拆分正常销量与促销销量 库存不高但现金占用大SKU 单价高、周转慢按库存金额而非件数排序补货优先级 供应商经常延期系统参数使用了名义交期使用实际交期分布设置安全库存 还有一个容易被忽略的指标是“补货后销售兑现率”:采购入库后的 30 天内,实际卖出的数量占原预测数量的比例。
如果连续低于预期,就不应继续用提高安全库存来掩盖预测失真,而要重新检查价格、流量、转化和商品生命周期。我的建议是给每个 SKU 设定参数复核触发条件,例如连续两次缺货、预测偏差超过 25%、库存覆盖超过上限 30% 或供应商实际交期偏离标准交期 20%。达到条件才调整参数,避免每天凭感觉改库存数。


读者评论
文章把补货问题从单一阈值提升到 SKU 分类和库存位置管理,尤其是把在途、预留和已承诺需求纳入计算,这一点对多仓和跨境业务很有参考价值。
关于活动销量不能直接当作日常需求的分析比较实用。实际制定计划时,还应结合活动后的销量回落、广告投放变化和退货情况,避免补货模型持续高估。
文中强调用实际交付周期而不是供应商承诺交期设置安全库存,切中了供应链管理中的常见问题。不过不同运输方式和供应商最好分别统计,参数会更准确。
文章对慢销品的处理思路较清晰,补货不应只追求不断货,也要关注库龄、资金占用和清仓难度。若能进一步提供表格字段示例,落地会更方便。