很多运营团队并不是不会补货,而是每天都在用“感觉”替代库存证据:上午发现某个 SKU 只剩 20 件,下午立刻下单;结果货到后销量回落,仓库又被滞销品占满。我在梳理多个电商与零售团队的日常收发流程时发现,补货失误通常不是预测模型不够复杂,而是入库、出库、退货、盘点和在途库存没有被放进同一条可追溯链路。真正有效的 SKU 库存流程优化,应当先把每一次数量变化记录清楚,再用可解释的补货规则替代临场判断。
运营人员看到的“库存 100 件”,可能包含可销售库存、已锁定库存、质检库存、残次品、待入库采购单和仓库尚未上架的货。若这些状态混在一起,任何补货建议都会失真。
我通常会把库存拆成五个基础状态:可销售库存、已分配库存、在途库存、待处理库存和不可销售库存。补货决策真正需要关注的是“预计可用库存”,而不是系统首页上最醒目的总库存。
预计可用库存 = 可销售库存 – 已分配未发库存 + 预计在补货周期内到货的有效在途库存 – 补货周期内预计销量。这个公式不复杂,但它迫使团队回答四个问题:现在能卖多少、已经承诺给客户多少、路上还有多少、未来几天会卖多少。
例如,某 SKU 显示现货 120 件,但其中 45 件已经被订单锁定,20 件正在质检,30 件是不可销售退货,采购在途 80 件但预计 12 天后到货。若日均销量为 15 件,供应周期为 10 天,那么团队真正需要警惕的不是“还有 120 件”,而是未来 10 天可用于发货的数量不足。
只看库存件数很容易误判。100 件高频 SKU 可能只能卖 3 天,100 件低频 SKU 可能可以卖 3 个月。因此,我更建议运营团队将库存余额转换成库存覆盖天数。
库存覆盖天数 = 可销售库存 ÷ 近阶段日均销量。日均销量不能简单取昨天销量,建议同时观察近 7 天、近 14 天和近 30 天,并结合活动、季节、渠道变化进行加权。
对于销量波动较大的商品,覆盖天数比单纯的库存金额更有决策价值。它能直接回答:“按当前速度继续卖,这批货还能撑几天?”这比“库存还有多少件”更接近补货动作。
我见过一些团队一开始就采购复杂预测系统,却连退货入库时间、赠品扣减、拆单发货和跨仓调拨都没有统一口径。系统输出看似精确,输入却一直漏数,最后仍然只能靠运营人员手工修正。
更稳妥的顺序是:先统一 SKU 编码,再统一收发记录,再定义库存状态,接着建立补货阈值,最后才引入预测、自动化和智能推荐。
| 流程成熟度 | 主要做法 | 补货依据 | 常见风险 |
|---|---|---|---|
| 初级 | 人工查看库存余额 | 运营经验 | 容易受情绪和临时活动影响 |
| 基础规范 | 每日记录收发与库存状态 | 库存覆盖天数 | 仍需人工判断异常 |
| 稳定运营 | 结合销量、供应周期和安全库存 | 再订货点 | 参数不更新会逐渐失真 |
| 自动化 | 系统预警、审批和采购联动 | 动态补货建议 | 错误基础数据会被放大 |

早班看到的库存,可能是昨晚仓库结算后的结果;客服承诺给客户的库存,可能已经扣除了订单锁定量;采购看到的库存,则可能额外包含了供应商确认但尚未发出的数量。每个人都在看库存,但看的并不是同一个时间点。
在一个日均订单约 800 单的团队里,我曾把同一 SKU 的库存变化按时间拆开:仓库 9 点更新了一次,渠道订单 10 点锁定一次,退货 11 点入库一次,调拨 14 点出库一次,采购 17 点更新在途一次。若系统和表格之间没有统一同步规则,运营下午做的补货判断,很可能基于上午已经过时的库存。
库存管理中的“差几个件”并不可怕,可怕的是团队不知道差异发生在什么环节。没有时间戳、操作人、单据来源和异常原因,盘点出来的差异只能被粗暴地归类为“系统不准”。
高频 SKU 的风险通常是缺货损失。它们每天消耗库存,短暂缺货就可能影响广告投放、店铺排名、组合销售和客户复购。低频 SKU 的风险则更多来自资金占用、过期、包装升级和型号淘汰。
因此,不能用一套补货规则管理所有商品。我会先按销量贡献、波动程度、采购周期和毛利率分层,再决定每天看什么、多久补一次、允许多大库存偏差。
| 商品类型 | 主要风险 | 建议观察频率 | 重点指标 |
|---|---|---|---|
| 高销量稳定型 | 突发缺货 | 每日甚至班次级 | 覆盖天数、缺货率、供应周期 |
| 高销量波动型 | 活动后积压或断货 | 每日加活动节点复盘 | 销量波动、活动增量、预测偏差 |
| 低销量高毛利型 | 资金占用 | 每周 | 库存金额、周转天数、毛利贡献 |
| 低销量低毛利型 | 长期滞销 | 每周或每两周 | 库龄、清仓回收率、占用仓容 |
最容易出错的不是正常入库和正常出库,而是边界动作:部分收货、短装、超收、换货、取消订单、拆包、赠品、组合套装、跨仓调拨和退货复检。
例如,一个套装由主件和赠品组成,运营只记录套装销量,却没有同步扣减赠品库存。主件库存看起来正常,赠品却在月末突然短缺。另一个常见问题是退货先被记为“入库”,但没有经过质检,系统直接恢复成可销售库存,导致客户再次收到外观受损商品。
库存流程优化的重点,不是增加更多表格,而是给每一种边界动作规定唯一的库存状态变化。只要一项动作有两种以上记法,后续统计一定会出现口径争议。

“低于 50 件就补”是最常见也最粗糙的规则。它忽略了销量速度和供应周期:日销 5 件的商品有 50 件库存,可以撑 10 天;日销 40 件的商品只有 1.25 天覆盖。两者的补货紧急程度完全不同。
固定件数只有在销量高度稳定、供应周期固定、库存状态单一时才有参考价值。只要渠道、季节、活动或供应商交期发生变化,固定件数就会迅速失效。
采购单不等于可用库存。供应商确认了订单,不代表已经发货;已经发货,也不代表会按原计划到仓;到仓后还可能等待质检、贴标和上架。
我建议把在途库存至少拆成四种状态:已下单未确认、已确认未发货、已发货运输中、已到仓待处理。只有预计在补货周期内完成入库并可销售的部分,才能进入补货计算。
昨天卖得好,不一定意味着未来持续卖得好。可能是直播、投放、节日、平台活动或某个内容突然带来的短期峰值。反过来,昨天销量低,也可能只是广告暂停、页面故障或仓库漏发造成的假象。
我会把销量观察拆成基准销量和事件增量。基准销量来自近 14 天或 30 天的平稳区间,事件增量则单独记录。这样既不会完全忽视活动,也不会把一次性峰值永久写进补货参数。
月底盘点的价值是确认资产,但它无法及时修正日常补货。一个每天出错 3 件的 SKU,月底可能已经积累 90 件差异。运营人员在这 30 天里持续依据错误库存做决策,后果往往比盘点本身更严重。
更适合日常运营的方式是循环盘点:高价值、高销量、高差异 SKU 每日或每周盘点;低价值、低销量 SKU 按月盘点。盘点频率应由错误代价决定,而不是由所有 SKU 统一规定。
某项目管理工具、表格或库存系统都只能承载流程,不能替团队定义流程。系统上线之后,如果 SKU 命名不统一、仓位不清晰、退货状态不明确、操作权限没有分层,问题只会从纸面转移到系统里。
我更看重系统是否能回答三类追问:这笔数量什么时候发生变化?由谁操作?依据哪张单据?如果只能看到一个最终余额,却无法还原变化过程,那么它对补货判断的帮助仍然有限。

需求基线可以从近 14 天或 30 天销量开始,但必须剔除明显异常值。比如某天直播带来 300 件销量,而平时每天只有 40 件,如果直接取平均,会把一次性事件误判为常态需求。
一个实用的基础方法是使用加权均值:
日均需求 = 近 7 天销量 ÷ 7 × 50% + 近 14 天销量 ÷ 14 × 30% + 近 30 天销量 ÷ 30 × 20%。
这个比例不是固定真理,而是一个便于团队协作的起点。稳定型商品可以提高 30 天数据权重,活动敏感型商品则应增加近 7 天权重,并将活动增量单独管理。
再订货点回答的是:“库存降到多少时,今天下单才来得及?”基础公式为:
再订货点 = 日均需求 × 供应周期天数 + 安全库存。
如果某 SKU 日均需求为 20 件,供应周期为 8 天,安全库存为 60 件,那么再订货点就是 220 件。当前可用库存低于 220 件时,团队应进入补货评估,而不是等到真正缺货才下单。
安全库存不应凭感觉设定。至少要考虑三个因素:销量波动、供应周期波动和缺货成本。销量越不稳定、供应商越不守时、缺货损失越高,安全库存越需要提高。
触发补货后,还要回答补多少。可以先设定目标覆盖天数,再减去当前预计可用库存对应的覆盖天数。
建议补货量 = 日均需求 × 目标覆盖天数 – 预计可用库存 + 促销预留量。
例如,某 SKU 日均需求 25 件,目标覆盖 20 天,预计可用库存为 300 件,活动预留量为 80 件,那么建议补货量为 280 件。这里的活动预留量不能重复计入日均需求,否则会形成双重放大。
同样是 7 天平均交期,有的供应商每次都在 6 至 8 天内到货,有的供应商可能 3 天到货,也可能 15 天到货。只看平均数会掩盖交期波动。
我建议记录供应商承诺交期、实际交期和交期偏差。对交期波动大的供应商,可以增加安全库存,也可以把订单拆分给多个供应商。前者占用资金,后者增加管理成本,不能脱离商品毛利和缺货损失单独讨论。
| 判断维度 | 偏低时的表现 | 偏高时的表现 | 建议动作 |
|---|---|---|---|
| 库存覆盖天数 | 频繁缺货、紧急采购 | 库存积压、现金被占用 | 结合目标覆盖区间调整补货量 |
| 销量波动系数 | 预测较稳定 | 日销量峰谷明显 | 增加安全库存或单独建立活动模型 |
| 供应周期偏差 | 到货稳定 | 经常延迟或分批到货 | 调整安全库存并建立供应商分级 |
| 库存准确率 | 账实接近 | 账实差异频繁 | 先修正收发流程,再扩大自动化 |
| 缺货成本 | 替代品较多 | 影响排名和复购 | 为关键 SKU 设置更高保障等级 |

下面以一个日常消耗较快的家居小件 SKU 为例。该商品售价 69 元,采购成本 24 元,平时日均销量约 32 件,供应商标准交期为 7 天,但过去两个月实际交期在 6 至 13 天之间波动。
团队原来的做法是库存低于 150 件时提醒采购。这个阈值看起来合理,但运营人员没有扣除已锁定订单,也没有区分在途状态。结果一个月内出现两次临时加急采购,同时活动结束后又多出 430 件库存。
| 指标 | 原流程 | 优化后前 30 天观察 |
|---|---|---|
| 库存记录方式 | 每日一次余额更新 | 收发、退货、调拨分别登记 |
| 补货阈值 | 固定 150 件 | 动态再订货点 |
| 在途库存口径 | 下单即计入 | 按确认、发货、到仓分层 |
| 临时加急采购次数 | 4 次/月 | 1 次/月 |
| 月底库存金额 | 约 3.8 万元 | 约 3.1 万元 |
| 缺货天数 | 3 天 | 1 天 |
这里的“优化后前 30 天观察”属于样本团队的流程推演数据,不能当作行业平均水平。但它能说明一个事实:减少缺货和减少库存金额并不矛盾,关键在于减少错误库存和错误提前量。
团队没有先采购新系统,而是先规定每一类数量变化的记录责任。仓库负责实收、实发和异常;客服或订单团队负责订单锁定与取消;采购负责在途状态;运营负责销量基线、补货建议和异常复核。
这一步最重要的不是增加操作动作,而是避免“大家都以为别人会记”。每个库存变化都必须有唯一责任人和明确发生时点。
团队取近 30 天销量,剔除一次大型直播带来的异常峰值后,得到日均需求 32 件。供应商实际交期的中位数为 8 天,较差情况下会达到 12 天。考虑到该商品缺货会影响组合销售,团队将目标覆盖天数设为 18 天,安全库存设为 120 件。
基础再订货点为:32 × 8 + 120 = 376 件。这个数字比原来的 150 件高很多,但它并不意味着每次都要采购大量库存,因为补货量还要扣除可销售库存、已确认在途库存和未来销量。
在一次实际判断中,系统显示可销售库存 410 件,已锁定订单 86 件,确认在途 160 件,预计 5 天后到货。按日均需求 32 件计算,预计可用库存为 410 – 86 + 160 – 160 = 324 件,已经低于再订货点,团队因此没有等到库存跌破 150 件才行动。
活动期间的销量不应全部写入日常基线。团队将活动预估销量单列,并要求活动库存至少分成“日常销售可用量”和“活动预留量”。活动结束后,未消耗的预留量必须重新回到正常库存池。
这种做法解决了两个相反问题:活动前不会因为日常销量低而准备不足,活动后也不会因为一次峰值而继续高估未来需求。

早会不应只看销售额和订单量,还要先确认昨天是否存在未关闭的库存事件。包括未完成收货、未确认发货、退货待检、调拨在途、盘点差异和系统同步失败。
早会的价值不在于把所有问题当场解决,而在于确保会后每个异常都有处理人、截止时间和结果状态。
收货数量应以实际清点结果为准,而不是以采购单数量为准。短装、超收、包装破损、批次不符都需要被记录,否则采购、财务和运营会对同一批货产生不同理解。
建议收货流程至少包含以下节点:
订单锁定是很多团队忽略的中间状态。客户已经付款或订单已经进入待发货,并不意味着货物已经出库,但这部分库存已经不能再承诺给另一个订单。
合理的状态顺序应当是:订单确认后锁定库存,拣货完成后进入待出库,实际出库后扣减可销售库存,取消订单后释放锁定数量。若系统不支持这些状态,至少要在运营台账中保留对应字段。
尤其要注意拆单和部分发货。一个订单包含两个 SKU,但仓库只发出了其中一个,不能把整单都当作完成发货,否则剩余 SKU 仍会被误判为已消耗。
退货流程建议采用隔离库存。退回仓库的商品先进入待检状态,经过外观、配件、功能和包装检查后,再分别转为可销售、可翻新、残次品或报废。
如果退货率较高,还应记录退货原因。退货原因不仅影响售后分析,也可能暴露 SKU 本身的质量或描述问题。若某一型号连续出现“尺寸不符”退货,补货再准确也无法解决经营问题。

这类商品适合使用相对简单的再订货点。建议每周更新一次日均需求,每月复核供应周期和安全库存。日常运营可以设置自动提醒,人工只处理销量突然变化、库存差异或供应商延迟。
这类 SKU 不需要每天改参数。过度频繁调整会引入人为噪声,让补货量随短期小波动反复变化。
此时主要矛盾不在需求,而在交期。应优先记录供应商实际到货时间,并把交期波动纳入安全库存。若商品毛利允许,可以增加安全库存;若资金紧张,则应考虑备用供应商或分批下单。
取舍很明确:增加库存是用现金换确定性,增加供应商是用管理复杂度换确定性。低毛利商品通常不适合无限增加安全库存。
这类商品需要区分日常需求和活动需求。建议建立活动预估表,记录活动开始时间、预估增量、渠道来源、结束时间和剩余库存处理方案。
如果活动频繁,不能每次都靠人工临时修改补货量。可以按活动类型积累历史样本,比较预估销量、实际销量和活动后回落速度,再逐步形成自己的活动修正系数。
这是最难管理的类型。不要追求一个看似精确的单点预测,而应采用区间决策:低需求情景、中需求情景和高需求情景分别对应不同补货量。
如果该 SKU 毛利低、替代品多、缺货损失有限,我倾向于降低备货深度,接受少量缺货;如果该 SKU 是核心引流商品或组合销售的关键组件,则可以提高保障等级,并为异常供应建立人工升级机制。
新品最容易被“首周销量”误导。首发曝光、达人内容和促销折扣都会让早期销量偏高。建议先设置小批量试单,建立补货上限,并通过预售、预约或分批到货控制库存风险。
新品的第一目标不是把销量预测到小数点,而是快速识别真实需求区间。用少量库存购买信息,比一次性押注大量库存更稳健。
这类商品的补货优先级通常低于库龄处理优先级。除非有明确订单,否则不应仅因为库存低于阈值就继续采购。运营团队应先查看库龄、清仓折扣、组合销售和渠道转移方案。

库存越低,资金占用越小,但缺货风险越高。库存越高,发货保障越强,但仓储、资金和滞销风险都会增加。运营团队不应追求单一目标,而要明确每类 SKU 可以接受的缺货率和库存上限。
例如,核心引流 SKU 可以接受较高安全库存;替代性强的普通 SKU,则可以用较低库存换取现金流灵活性。不同商品的服务标准不同,库存目标才有意义。
自动补货适合规则清晰、数据稳定的 SKU,不适合活动频繁、生命周期短或供应商交期高度不确定的商品。把所有 SKU 都交给自动规则,表面上减少了人工,实际上可能把错误一次性放大。
我建议设置“自动通过”和“人工复核”两条通道:稳定 SKU 在数量、金额和覆盖天数都处于正常区间时自动处理;涉及大额采购、异常销量、交期延迟或负库存时,必须人工确认。
流程太松,团队各自解释库存;流程太死,活动和新品无法快速响应。较好的做法是统一底层状态和字段,但允许不同业务类型使用不同参数。
也就是说,所有 SKU 都应统一记录收发、锁定、退货和在途状态,但稳定商品、活动商品和新品可以使用不同的需求窗口、补货周期和安全库存规则。
并非每件低价值商品都值得逐件、逐批次、逐仓位管理。精细化管理本身也有成本,包括人员时间、系统配置、盘点频率和培训成本。
我会用一个简单判断:某个库存错误造成的潜在损失,是否高于纠正它所需的管理成本。如果一个低价低销量配件即使出现少量差异,也不会影响客户交付和现金流,就不必投入与核心 SKU 相同的管理强度。

库存周转率、缺货率、库存金额和滞销率是结果指标,但单独看其中任何一个,都可能得出错误结论。库存周转变快,可能是销量增长,也可能是库存被压得过低;库存金额下降,可能是效率提高,也可能是缺货导致卖不出去。
建议至少同时观察以下指标:
过程指标比结果指标更适合日常管理。收货及时登记率、退货状态完整率、调拨确认及时率、盘点差异关闭时长,都能帮助团队定位问题。
如果库存准确率下降,但收发登记及时率正常,问题可能在 SKU 编码或状态转换;如果库存准确率下降且登记延迟,重点应放在责任分工、操作权限和处理时限,而不是先调整补货公式。
预警指标应直接关联行动。比如预计覆盖天数低于供应周期时,触发补货评估;供应商实际交期连续两次高于承诺时,触发供应商复核;库存差异连续三次超过允许范围时,触发循环盘点。
没有对应动作的预警只会制造噪音。每个预警都应该写清楚谁处理、多久处理、处理后如何关闭。
| 指标层级 | 指标示例 | 复盘频率 | 对应动作 |
|---|---|---|---|
| 结果指标 | 缺货率、库存周转天数 | 周度/月度 | 调整库存策略和资源配置 |
| 过程指标 | 收发及时登记率、退货状态完整率 | 日度/周度 | 修正执行流程和责任分工 |
| 预警指标 | 覆盖天数、交期偏差、负库存 | 实时/日度 | 触发补货、盘点或供应商升级 |

第一周不要急着改补货量。先建立 SKU 主数据,清理重复编码、历史停用编码和组合商品关系。随后确定可销售、锁定、在途、待检和不可销售等状态的定义。
第二周重点观察流程是否真实执行。每天检查未完成收货、退货待检、调拨在途、订单锁定和负库存。异常清单不需要很复杂,但必须能够追踪状态。
建议异常清单至少包含:异常 SKU、异常数量、发生时间、来源单据、责任人、预计完成时间、处理结果和复核人。只有这样,团队才能区分偶发差错与重复性流程问题。
第三周只给重点 SKU 设置参数,不必一开始覆盖全量商品。优先选择销量贡献高、缺货影响大、供应周期明确的商品。
每个重点 SKU 至少填写日均需求、需求观察窗口、供应周期、安全库存、目标覆盖天数、最小采购量和补货审批人。参数旁边要记录更新时间,否则几个月后没人知道它是否仍然有效。
第四周不是为了证明公式正确,而是为了发现公式在哪些场景失效。比较建议补货量、实际销量、实际到货时间、缺货天数和月末剩余库存。
如果建议总是偏低,可能是活动增量没有单列;如果建议总是偏高,可能是把一次性销量峰值带入基线;如果建议数量合理但仍缺货,可能是供应商交期、收货处理或库存状态存在延迟。

如果团队无法回答一件库存为什么增加、为什么减少、什么时候发生、谁负责处理,那么再高级的预测模型也只是建立在不稳定数据上。库存流程的第一性问题,是让数字能够被追溯。
一个好的补货建议不应该只输出“采购 500 件”,还应该告诉运营:当前日均需求是多少,供应周期是多少,安全库存是多少,预计可用库存是多少,为什么现在触发补货。
可解释的建议未必永远准确,但错误时容易修正;无法解释的建议即使偶尔准确,也无法形成团队能力。
库存管理不是仓库单方面的工作。运营、采购、客服、财务和供应商都在影响同一个库存结果。流程设计必须贴合业务节奏:高频 SKU 需要快速更新,低频 SKU 需要控制库龄,活动 SKU 需要单独建模,新品 SKU 需要小批量验证。
我建议下一步先选择 20 个重点 SKU,连续记录 30 天的收发、锁定、退货、在途、销量和补货结果。不要一开始追求全量自动化,先用这 20 个 SKU 验证状态定义、责任分工和补货公式是否有效。
当团队能够清楚解释每一次库存变化,补货就不再是运营人员的临场猜测,而会变成一套有输入、有规则、有边界、有复盘的经营动作。SKU 库存优化的终点不是仓库里货最少,而是在缺货风险、现金占用和运营效率之间,持续做出有证据的选择。
我负责过一个同时有电商订单和线下团购的运营团队,最初每天补货都靠仓管和销售的经验判断。后来我发现,真正缺的不是报表,而是没有把“卖了多少、还能卖多久、多久能到货”放在同一个判断里。想请教一下,SKU库存补货前,最低限度应该准备哪些数据?
我做过一次比较典型的库存流程改造:团队有约680个SKU,但真正贡献日常销量的只有112个。改造前,补货会议经常围绕“这个最近好像卖得不错”展开,结果是畅销品断货、慢销品积压同时发生。
我没有一开始就上复杂预测模型,而是先给每个SKU补齐5个字段:近7天销量、近30天销量、当前可用库存、在途库存、供应商实际交期。这里的“可用库存”不能只看系统库存,而要扣除已分配未发货、质检不合格和已锁定的库存。
字段计算方式常见误区 日均需求近30天有效销量÷有效销售天数把促销峰值直接当日常需求 可用库存现存合格库存-已分配库存把残次品、冻结库存算进去 在途库存已下单且供应商确认的数量把“口头答应发货”算成在途 实际交期下单日到合格入库日只记录供应商承诺交期 缺货损失缺货天数、取消订单、替代购买情况只看销售额,不看流失 补货判断至少要基于一个简单的覆盖天数指标:库存覆盖天数=可用库存÷日均需求。
例如某SKU可用库存为240件,近30天日均需求为32件,覆盖天数就是7.5天。如果供应商实际交期为5天,且团队每周只下两次采购单,这个SKU已经非常接近风险线,而不是“库存还很多”。我建议把SKU分成三类管理。高销量、高缺货损失的SKU每天看;销量稳定但价值较高的SKU每周看;
低销量、低毛利SKU则采用低频补货或订单触发补货。不要让所有SKU都使用同一套补货频率,否则运营人员会把时间浪费在不重要的库存上。最小可行的补货表不需要几十个字段,先把上述5个字段和两个结果字段,建议补货量、补货原因,跑通。
尤其要强制填写补货原因,例如“覆盖天数低于交期”“活动备货”“供应商停产”,这样一个月后才能复盘哪些判断真正准确。
我以前以为安全库存就是多备一些货,直到一个季节性商品连续两个月占用现金,才发现“安全”也有成本。现在面对销量波动和供应商交期不稳定的SKU,我应该怎样计算补货点,才能在减少断货的同时避免过量囤货?
安全库存不是“库存越多越安心”,而是为了覆盖需求波动和交期波动所支付的一笔库存成本。我的判断标准是:如果增加的库存不能明显降低缺货损失,就不应该继续增加。运营团队可以先使用一个足够实用的公式:补货点=日均需求×实际交期+安全库存。
日均需求建议同时参考近7天和近30天数据,实际交期则使用过去至少10次订单的入库记录,而不是供应商口头承诺的3天或5天。举个实际测算例子。某SKU近30天日均销量为18件,近7天因活动增长到24件,供应商过去10次实际交期在4至7天之间。
若团队希望按偏保守的需求值22件、交期6天计算,基础需求库存就是132件。再加上30件安全库存,补货点为162件。
项目数值说明 近30天日均销量18件观察常态需求 近7天日均销量24件识别近期趋势 采用日均需求22件结合趋势后的运营值 采用实际交期6天基于历史入库记录 基础需求库存132件22×6 安全库存30件覆盖短期波动 补货点162件132+30 安全库存的设置可以先用“高需求日与平均需求的差额×交期”估算,再根据缺货代价调整。
例如平均每天18件、高峰期每天28件、交期5天,波动缓冲约为50件。若该商品缺货只会延迟发货,安全库存可以低一些;若缺货会导致客户转买竞品或整单取消,则应提高安全系数。真正需要警惕的是把活动销量、一次性大客户订单和季节性高峰永久写进日均需求。
我的做法是给异常销量单独加标签,常态补货使用剔除异常后的需求;活动备货则另开一条计划,活动结束后自动回收临时库存参数。补货量也不等于“补到满仓”。更稳妥的公式是:建议补货量=目标库存-可用库存-确认在途库存。
目标库存可以按“日均需求×覆盖周期+安全库存”设定,并增加供应商最小起订量、箱规和保质期约束。这样既不会重复计算在途货,也能避免为了凑整箱盲目多买。
我们团队以前每天都在对库存,但差异总是反复出现:仓库说已经收到了,系统却没有入库;运营说已经发出了,系统里还显示可售。我想知道,日常收发流程应该怎样安排岗位、时间点和异常处理,才能让库存数据真正支持补货决策?
库存不准往往不是盘点能力差,而是收货、拣货、发货和系统记账之间存在时间差。我见过最典型的情况是:上午供应商送到80箱货,仓库先堆在待检区,运营却已经把这批货当成可售库存;下午发现其中两箱破损,系统库存自然与实物对不上。
我建议把库存状态至少拆成“待收货、待检、可售、已分配、待发、异常、报废”七种,而不是只有一个总库存数字。只有经过数量核对和质量确认的商品,才能进入可售库存;只有订单审核并完成库存锁定后,才能从可用库存中扣除。日常流程可以按照固定时间节点运行。上午先处理前一日未完结的异常收货;
收货时扫描采购单、SKU和批次,完成数量初检;中午前把合格品转为可售库存;下午根据已锁定订单拣货;发货后以物流交接或称重记录作为出库确认;收工前生成库存差异清单。
环节责任人必须留下的记录未完成时的处理 到货登记收货员到货时间、采购单、箱数进入待检,不得销售 数量与质量确认仓库主管合格数、破损数、批次异常品隔离并通知采购 库存锁定运营或订单岗订单号、锁定数量禁止重复占用 出库确认发货员实发数、称重或交接时间当天补记并标注原因 差异复核仓库主管账实差异、责任环节超过阈值触发抽盘 流程里最容易被忽略的是“截止时间”。
例如规定每天17点前完成当天收货入库,17点后的货统一进入次日待处理清单;当天发出的订单必须在18点前完成出库确认。没有截止时间,团队就会用“晚点补录”代替正式流程,补货人员看到的库存永远滞后一拍。我还建议设置两个差异阈值:数量差异超过5件或超过该SKU库存的2%,必须当天复核;
高价值SKU即使只差1件,也要查明原因。连续三天出现同一SKU差异时,不要继续要求仓库“仔细一点”,而要检查条码、包装规格、拆零单位是否定义错误。经过这套流程后,某团队的库存账实准确率从92.6%提升到98.8%,补货会议中的临时争议明显减少。
更重要的是,运营终于可以区分“真的缺货”和“货在待检区、系统尚未放行”,这比单纯追求盘点次数更有价值。
我担心流程优化最后变成增加录入工作,团队每天填了很多数据,却没有减少断货和积压。除了库存准确率,我还应该看哪些指标?如果某个SKU频繁触发补货,但销量始终没有改善,应该怎样定位问题?
我判断库存流程是否有效,不看报表数量,而看三个结果有没有同时改善:缺货损失是否下降、库存资金是否下降、人工追单次数是否下降。只看库存准确率是不够的,因为账做得很准,但补货参数错误,依然会出现“准确地积压库存”。建议至少跟踪以下6个指标,并按SKU而不是只看总盘子。库存准确率反映账实一致性;
缺货率反映销售机会损失;库存周转天数反映资金占用;补货命中率反映建议是否有效;逾期在途率反映供应商交付风险;人工改补货单比例则能识别系统规则是否脱离业务。
指标计算方式建议观察方式 库存准确率账实一致SKU数÷抽盘SKU总数按重点SKU单独统计 缺货率缺货SKU天数÷可售SKU天数区分主动断货和意外断货 库存周转天数平均库存÷日均出库量按品类比较,不直接横向比较所有SKU 补货命中率补货后规定周期内实际售出量÷补货量排除活动和停产影响 逾期在途率逾期在途数量÷在途总数量用于调整供应商交期参数 人工改单率被人工修改的建议单÷建议单总数连续升高说明规则失真 补货命中率尤其有用。
比如某SKU建议补货100件,补货后30天只卖出35件,表面看没有断货,但这次补货很可能消耗了现金和仓储空间。连续两次命中率低于50%,我会检查是否把一次性活动订单当成常态需求、是否存在销售预测偏差,或者采购最小起订量远大于实际需求。
反过来,如果补货命中率高但仍频繁断货,问题通常不在销量预测,而在交期、入库延迟或库存锁定。可以把一次缺货拆成四段:需求超过预测、采购下单晚、供应商交付晚、仓库入库慢。不同原因必须由不同岗位负责,不能统称为“库存管理不到位”。我会给流程设一个30天观察周期。前7天只修正数据口径和状态流转;
第8至21天观察补货建议与实际消耗的偏差;第22至30天再决定是否调整安全库存和采购频率。不要因为一周没断货就大幅提高库存,也不要因为一次滞销就立即清空安全库存。最后保留人工干预,但要求每次修改都选择原因并填写预计结束日期。比如“活动备货,7月15日结束”“供应商临时停产,交期增加3天”。
当临时规则到期后自动恢复常态参数,才能避免一次特殊情况永久改变SKU库存策略。


读者评论
以前我们也习惯看“剩多少件”来补货,结果高销量 SKU 经常临时加单。改成看可销售库存和覆盖天数后,至少能区分库存多但卖得快、库存少但卖得慢的情况。不过公式里的日均销量和安全库存还是要定期复盘,不能设置一次就长期不变。
文章提到的退货、质检和在途库存很关键。我们曾把已退回但未质检的商品直接恢复可售,账面库存看着充足,实际发货时才发现很多不能用。给每种边界动作规定唯一状态,比单纯增加盘点次数更有效。
对低频商品来说,补货逻辑确实不能照搬高销量商品。我们更关注库龄、占用金额和供应商最小起订量,而不是每天盯着缺货率。建议再补充一个库存差异追责机制,否则收发记录即使及时,异常也可能反复发生。