sku库存:品牌零售商年度版教程:补货计划从准备到复盘
做年度补货计划时,最容易犯的错误不是把库存算少,而是把每个 SKU 都当成同一种商品来预测。我曾参与一个拥有约 1,800 个在售 SKU 的品牌零售项目,团队最初按照“去年销量×增长率”制定采购量,结果全年销售额增长约 19%,期末库存金额却增长了 47%,其中近四成库存集中在低周转颜色、尺码和促销尾货上。后来我们把 SKU 按需求稳定性、毛利贡献、供应周期和生命周期重新分层,补货准确率和现金使用效率才真正改善。
这篇年度版教程讨论的不是一个简单的库存公式,而是一套从准备、预测、下单、到货、销售、调拨、清仓,再到年度复盘的完整机制。我的核心判断是:补货计划的本质不是预测每个 SKU 卖多少,而是在不确定需求下,决定资金应该优先保护哪些 SKU、哪些渠道和哪些销售机会。
品牌零售商做 SKU 库存管理,至少要同时处理四种不确定性:消费者什么时候买、买哪个规格、供应商什么时候交货、销售渠道会不会临时改变。只用历史销量解决其中第一种问题,无法应对新品、促销、断码、渠道切换和供应波动。
我通常把年度补货决策拆成五个问题,并按照这个顺序回答:
真正成熟的补货体系,通常不是给出一个看似精确的采购数字,而是给出三个数字:建议采购量、可接受区间、触发调整的条件。例如某季节性 SKU 的建议采购量为 12,000 件,但合理区间可能是 9,000 至 15,000 件;若预售转化率低于基准,采购量应自动下调,而不是等到货后才发现库存过重。
消费者购买的往往不是一个孤立 SKU,而是一组具有替代关系或搭配关系的商品。比如同一款服装的不同尺码、同一系列的不同颜色、主商品与配件、基础款与升级款,都可能共享部分需求。某一个 SKU 缺货时,顾客可能转向同池中的其他 SKU,也可能直接离开。
因此,我建议将商品分为三层管理:
| 管理层级 | 核心对象 | 主要决策 | 不适合采用的方式 |
|---|---|---|---|
| 商品池 | 系列、品类、价格带、使用场景 | 年度预算、品类占比、供应资源 | 只看单品销量 |
| 款式层 | 同款不同颜色、尺码、包装 | 深度、宽度、替代关系 | 平均分配库存 |
| SKU 层 | 具体颜色、尺码、规格和渠道 | 补货点、采购量、调拨量 | 只按销售额排序 |
年度计划在商品池层确定方向,在款式层分配资源,在 SKU 层执行动作。如果一开始就直接给每个 SKU 分配采购金额,计划通常会陷入“总数看起来合理、结构却无法销售”的困境。

很多企业都有销售数据,却没有可以用于补货的 SKU 主档。销售报表记录了“卖了什么”,补货计划还需要知道“它是什么、在哪里卖、多久能补回来、还能卖多久”。主档不完整,后面的模型越复杂,错误传播越快。
我建议至少为每个 SKU 建立以下字段:
其中最容易被忽略的是“库存状态”。物理上存在仓库里的商品,不一定可以用于销售。质检待处理、门店盘亏待确认、订单已锁定、调拨途中和退货待检的商品,都不能简单地与可售库存相加。
年度计划开始前,我会要求业务、财务、采购和仓储共同确认五个口径,否则各部门很容易拿着不同数字开会。尤其是“销量”这个词,可能指下单量、支付量、发货量、签收量或扣除退货后的净销量。
| 口径 | 建议定义 | 常见误差 |
|---|---|---|
| 净销量 | 完成销售并扣除有效退货后的数量 | 把取消订单或拒收订单算入需求 |
| 可售库存 | 物理库存减去锁定、质检、残损和不可售数量 | 把所有仓内数量都视为可补货库存 |
| 在途库存 | 已下单且可确认到货的数量,并区分预计到货日期 | 把未生产或未发运订单算作确定供给 |
| 缺货 | 有真实需求但无法满足的商品需求 | 只统计页面显示无货,忽略门店断码和区域缺货 |
| 滞销 | 超过设定销售周期且销售速度低于阈值的库存 | 按全店平均周转掩盖局部滞销 |
大促、直播、团购、媒体曝光、门店开业和供应中断,都会制造异常销量。我的做法不是简单删除异常值,而是在原始数据中增加事件标签,再决定是否纳入基础预测。
例如,一款常规每周卖 200 件的商品,在一次达人合作后卖出 2,600 件。如果直接按全年平均计算,后续每周预测会被抬高;如果完全删除,这次传播带来的真实需求也会丢失。更合理的处理方式是拆成基础需求与事件需求,分别判断能否重复发生。

这是最常见的年度预算方法,也不是完全不能用,但它只能作为预算起点,不能直接变成采购量。去年某 SKU 卖得好,可能是因为价格低、竞品缺货、渠道曝光或库存充足;今年这些条件改变后,销量自然不会机械复制。
更严重的问题是,这种方法把“有货才能卖”误认为“卖多少就是需求”。如果去年某款商品中途断货,历史销量只是被库存约束后的结果,实际需求可能更高。反过来,如果去年靠大幅折扣清掉库存,销量也可能虚高。
销售额适合衡量经营规模,却不适合单独指导补货。一个高客单价、低频购买的商品,可能销售额很高但周转慢;一个价格较低的基础款,销售额不突出,却承担着稳定复购和进店转化。
我至少会同时看四个维度:
“所有 SKU 保留 30 天库存”听起来简单,但它对稳定基础款和需求波动款的意义完全不同。一个每天卖 100 件、波动很小的 SKU,可能只需要 10 天安全库存;一个每周销量在 20 至 300 件之间跳动的 SKU,即使保留 30 天,也未必足够覆盖下一次活动。
安全库存应当反映需求波动和供应波动。需求越不稳定、采购提前期越长、缺货损失越大,安全库存越高;如果商品容易替代、毛利低、生命周期接近尾声,则安全库存应该主动下调。
供应商说“15 天交货”,不等于每一次都在第 15 天到货。实际补货需要拆开生产、质检、装箱、运输、入库和可售上架等环节。我曾遇到过供应商平均交期只有 18 天,但最慢交期达到 39 天的情况。如果只用平均值做采购点,旺季必然出现断货。
采购提前期最好记录平均值、中位数、最高值和准时交付率。对于关键 SKU,还应使用“承诺日期”和“最晚可接受日期”双节点管理,而不是只维护一个预计到货日期。

ABC 分析通常按照销售额或毛利贡献,把 SKU 分成 A、B、C 三类。它适合回答“哪些商品影响经营结果最大”,但不能回答“哪些商品最容易预测”“哪些商品最不能缺货”。因此,我会在 ABC 之外增加需求稳定性和生命周期两个维度。
| 维度 | 判断方法 | 对补货的影响 |
|---|---|---|
| 价值贡献 | 毛利贡献、销售额、战略价值 | 决定资源优先级 |
| 需求稳定性 | 变异系数、断续销售比例、需求波动 | 决定预测方法和安全库存 |
| 生命周期 | 新品、成长期、成熟期、衰退期 | 决定是否适合按历史数据外推 |
| 供应风险 | 交期、准时率、最小起订量、替代供应 | 决定下单提前量和采购弹性 |
| 缺货损失 | 替代率、转化损失、会员复购影响 | 决定是否需要更高保障水平 |
为了让分层直接对应行动,我通常将 SKU 分成六类,而不是只贴上 A、B、C 标签。
分类的关键不是分类本身,而是每类商品必须绑定补货规则。例如核心稳定款可以自动生成建议订单;核心波动款需要业务确认;新品测试款设置试销上限;衰退尾货款只能触发清仓动作。如果分类没有改变审批、库存上限和补货频率,它只是报表装饰。
对于需求相对稳定的 SKU,可以使用以下基础公式:
补货点 = 日均需求 × 采购提前期 + 安全库存
建议采购量 = 目标库存 − 可用库存 − 确认在途库存 + 预期活动增量
其中,可用库存不是简单的仓库库存,而是:
可用库存 = 可售库存 − 已承诺未发订单 − 预留库存 + 可调入库存
安全库存可以用需求标准差、提前期和服务水平估算,但在实际经营中,不建议盲目追求复杂模型。对于日均需求 100 件、提前期 20 天的核心稳定款,如果需求标准差为 18 件、供应波动较低,那么安全库存可以围绕 150 至 250 件进行验证;如果该商品缺货后顾客容易转向竞品,则应提高服务水平目标。
真正重要的是记录每次调整的原因。比如“因直播预售增加 1,500 件”“因供应商延迟风险增加 800 件”“因去年同期包含一次团购,基础需求下调 22%”。没有原因记录,下一次复盘无法判断是模型错了,还是业务改变了条件。

年度计划不应从“每个 SKU 买多少”开始,而要先确定商品池预算。建议至少拆分为品类、渠道、季度和生命周期四个层面。这样可以避免某个团队把大量资金投入到局部热卖品,却挤压了新产品和基础款的供应资源。
年度框架需要回答以下问题:
我会特别关注“库存资金峰值”,而不是只看年末库存。季节性品牌可能在 4 月达到全年最高库存,6 月虽然库存下降,但其中仍然有大量低周转商品。如果只用年末余额判断,可能错过年中已经发生的资金压力。
年度计划应该是一个基准版本,每月根据实际销售、库存、到货和市场变化滚动修订。滚动不是每个月推翻重做,而是只调整未来尚未锁定的部分,已经生产、发运或进入销售窗口的订单要单独标记。
一个实用的滚动节奏如下:
| 周期 | 重点动作 | 输出结果 |
|---|---|---|
| 每周 | 检查缺货、异常销售、到货延期、重点 SKU 库存天数 | 短期补货和调拨动作 |
| 每月 | 更新预测、复核采购订单、处理滞销和供应风险 | 未来3个月滚动计划 |
| 每季度 | 重估品类预算、生命周期和渠道结构 | 季度资源再分配 |
| 每半年 | 检查供应商、价格、毛利和商品组合 | 采购策略和商品策略修订 |
| 年度末 | 复盘预测、库存、资金和执行质量 | 下一年度基准与改进清单 |
许多采购订单只有数量和交期,没有延期、取消、拆单、替代和转渠道的约定。一旦需求变化,企业只能被动接货。对高波动商品,采购合同中的灵活性本身就是一种库存资产。
我会把订单分为三种状态:
如果供应商不愿意提供价格或数量弹性,可以通过缩短首单、增加补单频率、采用半成品备货或拆分颜色尺码来降低风险。采购价格低,不代表总成本低;无法退出的库存,往往会在后续折扣中支付更高代价。

下面案例来自一个经过脱敏处理的品牌零售项目,数据用于说明方法,部分数值为样本推演。项目拥有约 1,800 个活跃 SKU,线上和线下渠道并行,年度销售额约 1.2 亿元,平均采购提前期为 21 天,核心品类存在明显的季节波动。
项目初始采用三条规则:所有 SKU 按去年销量增长 15% 采购;安全库存统一按 30 天设置;库存不足时由运营人员临时申请采购。结果是热卖款经常在活动前断货,长尾款却持续补货。仓库总库存并不低,但门店实际可销售的尺码组合经常不完整。
我们先没有更换系统,也没有立即引入复杂算法,而是做了三个基础动作:
重分类后,约 18% 的 SKU 被归入核心保障组,贡献了约 64% 的毛利;约 36% 的 SKU 被归入常规补货组;其余 SKU 则进入新品观察、长尾管理或退出清单。这个结果改变了团队的直觉:过去大家认为“所有商品都要有货”,后来发现真正需要高保障的,是一小部分对销售和复购影响最大的商品。
对于核心保障组,我们提高缺货预警灵敏度,并允许跨仓调拨;对于常规补货组,采用正常服务水平;对于长尾和衰退组,停止自动补货;对于新品观察组,设置试销上限和二次下单条件。
| 指标 | 调整前 | 调整后6个月 | 变化解释 |
|---|---|---|---|
| 核心 SKU 缺货率 | 11.8% | 6.4% | 优先保障高贡献和高缺货损失商品 |
| 整体库存周转天数 | 142天 | 108天 | 停止低价值 SKU 的惯性补货 |
| 期末滞销库存占比 | 21.5% | 13.2% | 提前触发调拨、组合销售和退出 |
| 采购建议人工修改率 | 46% | 28% | 基础数据和分层规则改善后,临时修改减少 |
| 月度补货会议耗时 | 约18小时 | 约9小时 | 从逐 SKU 争论转为只处理例外项 |
这里最值得注意的是,库存周转改善并没有通过全面压低库存实现。核心 SKU 的库存保障反而提高了,减少的是低贡献、低稳定性和已经进入衰退期的库存。库存优化不是让所有 SKU 都变瘦,而是让有限库存更接近真实销售机会。

某款基础商品总库存有 1,200 件,按照总量看可以销售约 30 天,但实际销售连续下降。进一步拆分后发现,最常购买的 M、L 尺码只有 70 件,XS 和 XXL 却有 430 件。问题不是库存总量不足,而是库存结构与需求结构错位。
我们采取了三步处理:
这说明 SKU 库存不能只看“件数”和“金额”,还要看“可销售组合”。对于服装、鞋类、美妆色号、食品规格和配件型商品,结构缺货往往比总量缺货更早发生。

稳定基础款通常具备长期销售记录、需求波动较小、复购或日常使用频率较高等特点。这类 SKU 适合建立自动补货规则,但自动化的前提是主档、库存状态和提前期数据可靠。
建议动作包括:
这类商品的取舍是:库存太低会频繁断货,库存太高则资金占用明显。若供应商能够快速小批量补货,可以选择较低安全库存;如果交期长且缺货后顾客几乎不会等待,则需要提高保障水平。
季节款不能用全年日均销量直接计算。应先确定销售窗口,再拆分预热期、峰值期、回落期和退出期。活动款还要区分活动曝光带来的新增需求、折扣带来的提前购买,以及从活动前后挪动的订单。
我建议采用“锁定量、弹性量、观察量”三段采购:
这类商品的核心取舍是缺货损失与尾货损失。高毛利、短窗口商品可以适度提高保障;低毛利、不可跨季销售的商品,则应压低首单并缩短补货响应时间。
新品最容易被“相似商品”误导。上一代产品卖得好,不代表新产品会同样成功,尤其当价格、包装、功能、渠道和人群发生变化时。新品计划应把首单视为测试成本,而不是一次性完成全年备货。
新品首批补货前,我会先确认四项内容:
新品的取舍是“可能错过爆款”与“避免重仓失败”。如果供应商可以快速补单,应让首单更谨慎;如果生产周期很长,则需要用预售、订金、样品反馈和分批锁产能降低判断压力。
长尾商品不一定应该清掉。有些商品销量低,却承担品类完整性、专业形象、老客服务或搭配销售功能。对于这类商品,不能只用周转率做淘汰依据。
判断是否保留,可以看三个问题:
如果长尾 SKU 没有明显服务价值,也没有稳定利润贡献,就不应因为“以前采购过”而继续补货。库存退出的目标不是把每件商品都原价卖出,而是尽早停止新增资金占用。
线上、门店、经销和团购共用库存时,最大的风险是每个渠道都认为自己有一部分“专属库存”,但企业整体却无法快速满足真正发生的需求。年度计划必须提前约定共享库存比例、渠道保护量和调拨规则。
我建议按以下顺序调拨:
渠道之间的取舍必须公开透明。若某渠道为了完成短期销售目标长期占用共享库存,最终可能造成另一渠道缺货和整体顾客流失。库存分配应同时考察成交率、毛利、履约承诺和长期客户价值。

当 SKU 数量达到几百甚至几千个时,人工逐项审核并不会带来更高质量的决策,反而会让团队疲于处理低价值事项。更有效的方法是设置例外条件,只把真正需要判断的项目提交给采购、商品和财务共同处理。
常见例外条件包括:
例外管理的关键是每个例外都要有处理结论:批准、下调、延期、拆单、转渠道、停止采购或进入清仓。只标记“异常”而没有动作,系统最后仍然会回到人工追单。
补货管理不能只看最终库存周转率,因为周转率通常滞后。每周应该关注能够提前暴露问题的过程指标,每月再检查销售和库存结果。
| 指标类型 | 推荐指标 | 管理意义 |
|---|---|---|
| 需求指标 | 预测偏差、预测绝对误差、异常订单占比 | 判断需求输入是否可信 |
| 供应指标 | 准时交付率、平均提前期、延期天数 | 判断安全库存是否需要调整 |
| 库存指标 | 库存周转天数、缺货率、滞销金额占比 | 判断库存效率和风险 |
| 执行指标 | 建议采纳率、调拨完成时效、订单修改次数 | 判断计划是否真正被执行 |
| 财务指标 | 库存资金峰值、折扣损失、毛利回收率 | 判断库存决策的经济结果 |
预测卖 1,000 件,实际卖 700 件,不应直接判定预测失败。可能是价格临时上涨、活动取消、供应未到货、渠道流量下降、竞品降价,或者商品页面长期缺货。只有先分清“需求没有发生”和“需求发生但没有被满足”,复盘才有价值。
我建议将偏差分为五类:
如果把所有偏差都归结为“预测不准”,团队会不断调整模型,却不解决供应商延期、渠道库存隔离或活动执行失败等真正问题。
第一个问题是:哪些 SKU 的库存投入产生了足够回报?不能只看卖完没卖完,还要看毛利、折扣、资金占用时间和缺货损失。一个原价售罄的商品可能比一个依靠五折清仓的商品更有价值。
第二个问题是:哪些商品的预测偏差可以被改善?如果某 SKU 的需求受突发事件影响,预测本身可能很难改善;如果偏差来自库存状态错误或促销信息未同步,则属于流程问题,可以直接修正。
第三个问题是:下一年应该改变什么规则?复盘必须落到规则变化,例如降低某类新品首单上限、提高某供应商的风险系数、调整某渠道共享库存比例,或者为核心 SKU 增加替代供应。

低库存策略适合需求不稳定、生命周期短、毛利低、供应响应快或商品容易过时的场景。它能减少资金占用和清仓风险,但代价是缺货次数增加,可能损失销售、评价和顾客信任。
高保障策略适合稳定基础款、核心引流款、缺货后难以替代的商品,以及供应周期长的关键配件。它能提高成交和服务水平,但如果需求突然下降,资金会被锁在库存中。
| 判断条件 | 更适合低库存 | 更适合高保障 |
|---|---|---|
| 供应响应 | 可在7至10天内补货 | 提前期超过30天 |
| 商品生命周期 | 短周期、易过时 | 长期基础款 |
| 缺货替代 | 替代 SKU 多 | 几乎没有替代品 |
| 毛利水平 | 低毛利且折扣空间有限 | 毛利高且缺货损失大 |
| 需求稳定性 | 波动大、事件驱动 | 稳定复购、销量可预测 |
自动化适合重复性高、数据质量稳定、规则边界清晰的商品。它可以减少漏补、延迟和人为情绪影响,但无法替代新品判断、活动解读和异常事件分析。
我的建议不是“全部自动”或“全部人工”,而是按风险分配决策方式:
如果数据质量较差,贸然自动化只会把错误更快放大。先修正库存状态、商品主档和供应商交期,再逐步扩大自动化范围,通常比一次性上线复杂模型更稳妥。
预测准确率不是最终目标。某些低销量长尾 SKU 即使预测误差很小,也可能没有显著经营价值;某些核心 SKU 即使预测存在偏差,只要通过灵活补货和高周转实现良好资金回报,也可能是更好的经营结果。
建议同时观察以下结果:

第一周不要急着做预测模型,先核对 SKU 主档和库存状态。随机抽取高销量、低销量、在途和门店库存各一批,检查系统数量是否与实物、订单和调拨记录一致。
第二周用销售、毛利、波动、生命周期和供应风险完成初步分层。不要追求一次性完美,先保证每个 SKU 都能进入一个明确的管理策略。
第三周不必直接规划全年所有细节,先做未来 13 周滚动计划,并把年度目标分解到月度。每周更新销售、在途、缺货和活动信息,观察计划是否会因一个异常订单而大幅波动。
如果一个 SKU 的建议采购量每周都大幅变化,优先查找数据和规则原因,而不是不断让采购人员手工改数字。稳定的计划不一定完全正确,但应该能够解释为什么发生变化。
第四周把补货动作与责任人绑定。采购负责供应承诺和订单弹性,商品团队负责生命周期和活动判断,运营负责渠道需求,仓储负责库存状态,财务负责资金与毛利约束。任何一个环节缺少责任人,补货计划都容易变成无人真正负责的共享表格。
建议形成一张最小管理看板:
| 看板区域 | 必须回答的问题 | 触发动作 |
|---|---|---|
| 未来断货 | 哪些核心 SKU 会在到货前断货 | 加急、调拨、替代或调整销售承诺 |
| 异常采购 | 哪些建议订单明显超过正常水平 | 复核活动、预测和供应计划 |
| 滞销库存 | 哪些商品已经进入资金风险区 | 停止补货、调价、组合或清仓 |
| 供应风险 | 哪些订单可能延期或无法完整交付 | 拆单、换供应商或调整分配 |
| 结构缺货 | 总库存足够但哪些规格无法成交 | 调拨、优化采购结构和渠道分配 |
如果只能记住一个观点,我建议记住这一句:SKU 库存管理不是追求每个商品都不断货,而是用可承受的库存成本,保护最值得保护的销售机会。
下一步可以先从库存金额最高的 20 个 SKU 和缺货次数最多的 20 个 SKU 入手,核对数据口径,完成分层,建立未来 13 周滚动计划,并为每一次采购调整留下原因。等这套机制稳定运行后,再考虑更复杂的预测模型、自动化补货和跨渠道优化。对大多数品牌零售商而言,先把库存事实、商品分层和例外管理做好,通常比立即追求一个看似精准的算法更能改善年度补货结果。
我以前做年度补货时,最先犯的错误是直接拿销售报表算补货量,结果同一商品在不同仓库、不同包装规格下被重复统计。我想知道,品牌零售商在正式制定计划前,究竟要先清理哪些数据,才能避免后面所有计算建立在错误基础上?
年度补货计划的第一步不是预测销量,而是建立一份“可用于决策的SKU库存底表”。我通常会先把近12个月的销售、库存、采购、调拨、退货和缺货记录放到同一张明细表中,再按SKU、仓库、渠道和日期统一口径。最容易被忽略的是SKU主数据。
一个商品可能存在“单件”“整箱”“礼盒装”三个编码,如果没有换算关系,系统会把它们当成三个独立商品,导致销量被拆散、库存被重复计算。建议至少补齐以下字段:SKU编码、商品名称、规格、单位换算、供应商、采购提前期、保质期、成本、售价、可售库存、锁定库存、在途库存和最近销售日期。
我会把库存拆成四个数字,而不是只看系统里的“库存数量”:可售库存、已锁定库存、在途库存和不可售库存。比如某SKU账面库存为120件,其中订单锁定30件、破损10件、在途50件,那么真正能支撑销售的只有80件,不能用120件去计算补货安全边界。
数据项常见错误建议处理方式 销量把促销峰值当成正常需求单独标记大促、直播和团购订单 库存账面库存等于可售库存扣除锁定、破损和质检库存 在途所有采购单都算作可用库存按预计到货日期和到货可靠率折算 SKU不同包装规格混在一起建立基础单位和换算关系 我的判断标准是:如果团队无法在10分钟内解释某个SKU的“当前可售数、未来30天预计消耗、在途数量和最近一次补货时间”,就不应该直接进入年度预测。
先把数据口径统一,通常比换一个更复杂的预测公式更能减少补货错误。
我曾经给所有商品统一设置30天库存,结果畅销品频繁缺货,慢销品却堆了几个月。后来我才发现,补货点不能只按销售天数设置,还要结合需求波动、供应商交期和商品的缺货损失。具体应该怎么计算,哪些SKU需要采用不同规则?
补货点的核心不是“库存还能卖几天”,而是“在下一批货到达前,库存是否足以覆盖需求”。一个实用的基础公式是:补货点=交期内预计需求+安全库存。交期内预计需求可以用日均销量乘以采购提前期计算,安全库存则要反映销量波动和供应商稳定性。
例如某护肤SKU日均销量为18件,供应商平均交期为12天,过去几个月的日需求标准差约为8件。如果企业希望在正常波动下保持较低缺货风险,可以先用“需求波动×交期波动系数”的方式估算安全库存。若暂时没有成熟统计模型,也可以先按2至4个销售日设置安全库存,再通过实际缺货率持续校准。
不同SKU不应该使用同一套安全库存逻辑。我通常会按照销售贡献、毛利、需求稳定性、交期风险和保质期做分层,而不是只使用传统的A、B、C库存分类。
SKU类型补货策略安全库存倾向重点监控指标 高销量、稳定需求固定周期滚动补货中等偏高缺货率、订单满足率 高毛利、低销量小批量、多频次补货中等库存周转、资金占用 促销驱动型按活动单独建预测活动前提高,活动后快速下调促销预测偏差 短保或季节型限制采购批量偏低临期率、报损率 我更建议每月回测一次补货点:如果某类商品连续两个月缺货率高于目标,就检查需求预测和交期假设;
如果库存周转下降而销售没有增长,就检查安全库存是否过度保守。补货点不是一次性配置的参数,而是需要用缺货和积压结果反向修正的经营指标。
我在做年度计划时,最容易被上一年大促数据带偏:某个SKU在活动月卖了平时的4倍,系统预测今年每个月都会保持高销量,最后形成大量库存。我想知道,怎样区分真实增长、活动透支和一次性异常,才能让补货计划更接近实际?
促销数据不能直接当作自然需求使用。我的做法是先把销售记录拆成基础销量、活动增量、渠道增量和异常订单四部分。基础销量反映商品在没有特别刺激时的自然需求,活动增量则需要结合折扣、曝光、投放预算和活动周期单独判断。一个简单但有效的检查方法,是比较活动前、活动中和活动后的销量曲线。
如果活动期间销量提升4倍,但活动结束后连续两周销量只有平时的60%,这通常说明一部分需求被提前消耗,而不是市场永久增长。若活动结束后销量仍稳定在原来的1.5倍以上,并且复购、搜索和新增客户同步增长,才有理由把部分增量纳入年度基线。我会给每个促销SKU建立三套预测情景,而不是只提交一个数字。
情景适用条件补货用途 保守情景活动资源未确认或历史波动很大控制首批采购量,避免积压 基准情景活动机制、预算和渠道基本确定作为主要采购计划 进取情景有明确流量资源且供应商可快速补货用于预留产能,不直接全部下单 我曾经见过一个活动SKU,上一年活动销量达到8000件,今年团队直接按9000件下单,但今年优惠力度下降、投放减少,最终只卖出5600件。
若当时采用6000、7500和9000件三档情景,并把追加采购前提写成“活动首周售罄率达到35%”,库存风险会低很多。因此,年度计划不应只写“预计销量”,还要写清楚销量成立的条件:活动价格、流量来源、渠道数量、预售订单、供应商交期和追加采购窗口。
没有条件约束的预测,数字看起来精确,实际只是把不确定性藏起来。
过去我们复盘库存时只看周转天数和库存金额,发现问题后却不知道责任环节在哪里。有时销量预测没错,是供应商延迟到货;有时采购及时,但仓库可售库存不准确。我想建立一套能定位问题的复盘方法,而不是只做结果汇报。
库存复盘不能只问“库存多不多”,而要把计划、采购、到货、销售和仓内执行拆开看。我通常会把每个SKU的年度计划与实际结果放在同一张复盘表里,并至少计算预测偏差、缺货率、订单满足率、库存周转、到货准时率和报损率。预测偏差建议用绝对百分比误差或偏差率观察,但不能单独使用。
比如计划销量1000件、实际销量800件,偏差为-20%;如果供应商少到货200件,实际销量低并不一定代表预测错误,而可能是供给限制。因此复盘时必须区分“需求未发生”和“有需求但无货可卖”。
现象更可能的原因下一步动作 预测偏低且长期售罄需求增长未被识别提高基准销量,缩短复核周期 预测偏高、实际销售低促销透支或市场判断过度拆分活动增量,降低常态库存 计划合理但到货晚供应商交期不稳定调整交期参数,设置供应商服务等级 库存充足但仍显示缺货锁定、质检或仓配数据不同步核查库存状态和可售规则 销量正常但库存金额上升采购批量过大或慢销SKU占比增加降低批量,清理长尾库存 我建议把复盘周期分成三层:每周看缺货和异常库存,每月看预测偏差与供应商交付,每季度看SKU结构和资金占用。
不同周期解决的问题不同,不能等到年度结束才发现某个SKU已经连续四个月没有动销。最后要给每个异常写出“可执行的规则变化”,例如将某类商品的采购提前期从10天调整为16天,把促销SKU的首单比例从100%降到70%,或规定连续45天无销量就停止自动补货。
复盘的价值不在于解释过去,而在于让下一轮补货计划少犯同一种错误。


读者评论
把库存按商品池、款式和具体 SKU 分层这一点很实用,尤其适合服装、配件这类存在颜色尺码替代关系的品类。只按单品销量分配采购量,确实容易出现总库存够用但关键尺码断货。
文中对异常销量的处理比较客观,没有简单删除活动峰值或缺货低谷,而是增加事件标签并拆分基础需求与事件需求。实际执行时,事件标签的维护和复盘责任需要提前明确,否则数据仍会失真。
安全库存不能统一设成固定天数,这个判断很有参考价值。建议企业在落地时同时记录供应商交期分布、准时交付率和最小起订量,否则即使需求预测准确,也可能因交付长尾导致旺季缺货。