
电商库存操作手册:滞销处理对应的成本控制步骤
电商库存真正昂贵的部分,往往不是仓库里那件卖不出去的商品,而是团队明知它正在贬值,却仍然按照原价、原节奏和原流程继续管理它。我在实际库存复盘中见过这样的情况:一批账面价值约 86 万元的服装库存,企业为了守住毛利率迟迟不降价,三个月后可回收金额只剩 31 万元;如果在第一个月就分层处理,最终损失原本可以少 14 万元。滞销处理不是简单清仓,而是一套把库存价值、现金占用、履约成本、渠道费用和机会成本同时算清楚的决策流程。
这篇手册讨论的重点,不是“什么时候打折”这一单点问题,而是如何从识别滞销、核算真实成本、判断去化路径,到执行促销、调拨、退供、拆解和报废,建立一套能被财务、采购、运营和仓储共同使用的成本控制机制。
很多企业处理滞销库存时,第一眼看的仍然是采购成本。例如一件商品采购价 80 元,系统库存金额显示 8 万元,负责人自然会认为“至少要卖到 80 元才不亏”。这是典型的沉没成本误导。
采购价已经发生,继续持有商品并不会让这笔钱回来。真正应该比较的是:今天继续持有一个月,和今天采取某种处理动作,哪一种方案能带来更高的未来净回收额。
我在复盘时会使用下面这个口径,而不是只看销售价:
预计净回收额 = 预计成交价 − 平台扣点 − 促销补贴 − 履约费用 − 退货损耗 − 包装与人工费用 − 处理周期内新增持有成本
例如,一件原采购成本 100 元的商品,当前可以通过直播渠道卖 69 元。看起来已经亏损 31 元,但如果平台扣点 4 元、履约 8 元、优惠补贴 6 元、预计退货损耗 3 元,企业真正拿回的钱只有 48 元。若继续存放两个月,还要增加仓储、盘点、搬运和资金占用成本,那么“等下一个销售节点再卖”未必比现在处理更划算。
只用“多少天没有销售”定义滞销,容易误伤季节性商品。羽绒服在 8 月的销售速度本来就低,不能因为 30 天销量较低就直接判定为滞销;但如果已经进入 2 月,天气转暖后仍然没有明显去化,就应该进入高风险处理区。
我通常把三个维度放在一起判断:
当一个商品同时出现“库存年龄增加、销量趋势下降、售价持续下探”时,企业应该优先控制损失,而不是等待一个不确定的爆发节点。
库存处理最忌讳把所有商品放进同一个清仓池。优质新品、稳定销售款、季节性商品、临期商品、残次品和配件缺失品,承担的成本结构完全不同,处理方法也不能相同。
一个可执行的分层方式如下:
| 库存层级 | 典型特征 | 主要目标 | 建议动作 |
|---|---|---|---|
| 观察层 | 库存年龄较短,销售速度正常但波动较大 | 避免过早促销 | 控制补货,观察转化和流量质量 |
| 预警层 | 连续两个周期销量下降,库存覆盖天数偏高 | 减缓新增库存 | 调整投放、优化详情页、做小规模测试促销 |
| 处理层 | 库存年龄超过阈值,销售速度低于安全线 | 尽快回收现金 | 组合销售、渠道转移、分级折扣、定向投放 |
| 止损层 | 继续销售的成本高于可回收价值 | 停止占用仓储和运营资源 | 退供、批量转让、拆解利用、报废或公益处理 |
这里最重要的不是具体多少天,而是企业是否拥有稳定的分层规则。不同品类、季节和渠道可以有不同阈值,但同一品类不能每次都靠负责人临时拍脑袋。

库存报表的价值,不在于展示了多少字段,而在于能否回答四个问题:哪些货必须立刻处理,哪些货还值得等待,哪一种处理方式损失最小,谁在什么时间之前完成动作。
如果一张库存报表只有库存数量、采购金额和销售金额,它只能告诉你发生了什么,却无法告诉你接下来做什么。有效的库存管理看板至少要连接库存、销售、订单、退货、促销、渠道费用和仓储数据。
我会把每个库存单元都绑定一个明确动作,例如“本周转移至直播渠道”“允许 10% 折扣测试”“暂停采购但保留自然流量”“月底前退供”“拆包作为赠品”。没有动作字段的库存预警,通常只是另一种形式的统计。
电商团队最容易低估的是持有成本。很多企业只把仓租计入库存成本,忽略了库存占用资金、保险、盘点、搬运、损耗、系统维护、人员处理和仓库空间挤占带来的机会成本。
尤其是低货值、高数量商品,单件仓储费用看起来很低,但当库存长期停留,合计成本会快速放大。一个 3 元采购成本的配件,放在仓库里 180 天,可能产生的仓内操作费、拣选费和盘点费已经超过其可回收价值。
对于高货值商品,情况则相反。它们未必占用很多库位,却可能锁住大量现金。例如一批单价 800 元的数码配件,库存只有 300 件,账面金额已经达到 24 万元。若连续两个季度没有明显去化,企业的资金使用效率会被显著拉低。
我曾参与过一个服装类项目的库存复盘。该项目有 1,240 个 SKU,其中 180 个 SKU 占用了约 46% 的库存金额,但贡献的近 60 天销售额不足 8%。这些商品不是完全没有订单,而是每天零星成交一两件,导致团队一直认为“还在卖,不需要处理”。
进一步拆分后发现,零星成交并没有证明商品值得保留。很多订单来自低价促销,退货率高于正常商品,客服咨询和换码处理也更频繁。商品每成交一件,表面上有收入,实际净贡献却接近于零。
项目组最初准备把这些商品统一降价 30%。我建议先按尺码完整度、季节剩余周期、退货率和渠道适配度分组。最终将库存分成四类:正常售卖、组合销售、渠道转移和批量处置。
处理 45 天后,结果并不是所有商品都需要大幅降价:
这个案例的核心不在于最终用了哪一种清仓方式,而在于先判断商品还有没有被正确的渠道、正确的组合和正确的价格表达出来,再判断是否应该停止销售。

库存金额高不一定危险,销售速度快的商品可以承担较高库存;库存金额低也不一定安全,销售速度几乎为零的商品会持续消耗管理资源。库存覆盖天数因此比库存金额更适合做运营预警。
库存覆盖天数 = 当前可售库存数量 ÷ 近 30 天日均销量
如果商品近 30 天卖出 300 件,当前库存 600 件,覆盖天数约为 60 天。但这个计算有一个常见陷阱:不能把促销高峰期的销量直接当作长期日均销量,也不能把断货期间的低销量直接当作真实需求。
更稳妥的做法是同时查看近 7 天、近 30 天和近 90 天,并标记促销日、断货日和价格异常日。若近 7 天销量突然下降 50%,但价格和流量没有改变,可能是需求退潮;若销量下降伴随断货,则不能直接把商品判为滞销。
退货商品回到仓库后,系统经常把它们重新计入可售库存,但没有及时更新成色、包装完整度和再次销售概率。结果是报表显示库存充足,前台却不断发出瑕疵品,退货率进一步上升。
我建议把退货库存至少拆成四个状态:可直接二次销售、需要重新包装、需要质检维修、不可销售。只有第一类可以直接纳入正常可售库存,其他类别必须使用不同的价值口径。
如果一件退货商品需要 12 元人工重检、8 元重新包装,并且再次销售成功率只有 40%,那么它的二次销售成本不能只按采购价计算。对这类商品,批量转让或作为组合赠品,有时比逐件修复更经济。
统一打折的优点是简单,缺点是会把本来有机会正常销售的商品也拉低价格。更严重的是,统一折扣无法处理不同商品的成本差异:有些商品适合降价,有些商品适合组合,有些商品适合换渠道,还有些商品应直接停止销售。
在我做过的一次促销复盘中,团队对 300 个 SKU 统一设置 7 折。结果只有 62 个 SKU 的销量明显增长,另外 138 个 SKU 的转化率提升不足 2 个百分点,剩余商品几乎没有变化。促销期间,整体客单价下降,退货率上升,最终净回收额并没有随销量同比例增加。
更合理的做法是先判断折扣弹性。所谓折扣弹性,不是看打折后卖了多少,而是看每降低 1 元价格,新增销量是否足以覆盖利润损失和新增履约成本。
库存周转率是重要指标,但它容易被新品和高销量商品掩盖。一个店铺整体周转率不错,不代表其中没有一批高风险库存。尤其是 SKU 数量很多的企业,平均值往往会遮住尾部问题。
我会同时查看三个层级:
如果只看总盘层,运营负责人会觉得库存还在可控范围内;如果只看 SKU 层,又容易陷入逐个处理的低效率。正确方法是先用品类层找到异常,再下钻到 SKU 层执行。
商品只要还有订单,就很容易被保留。但订单数量不等于正向贡献。需要把销售收入、渠道费用、履约成本、售后成本和促销成本放到同一张表中。
举例来说,某商品成交价 39 元,平台扣点 2 元,履约成本 7 元,活动补贴 5 元,平均售后成本 4 元,商品采购成本 24 元。单笔订单的可贡献金额只有负 3 元。它越卖,亏损越快,只是亏损被分散到不同部门的费用中。
我建议给滞销商品增加一个“单件增量贡献”字段。这个字段只回答一个问题:再卖出一件商品,企业究竟增加还是减少现金贡献。
广告可以解决曝光不足,却不能解决商品失去需求、尺码断层、价格不匹配或质量体验差的问题。滞销商品在广告投放下获得更多点击,不代表会获得健康的转化。
我见过一个项目把库存金额最高的 20 个 SKU全部加入投放计划,点击量上去了,成交量却没有同步增长。广告数据表面上显示点击成本可接受,但加上折扣、退货和客服处理后,实际回收金额低于自然销售。
在继续投放前,我会要求回答三个问题:
退供确实可以快速降低库存,但它可能伴随运费、检验费、折价、账期重算和供应商关系成本。有些供应商只接受原包装、原批次和完整配件,仓库需要重新分拣后才能退回。
此外,退供并不代表企业一定能拿回采购款。有些合同只允许换货,有些只按当前批发价结算,有些会扣除已发生的促销支持费用。决策时必须把合同条件和实际可回收金额一起计算。

并不是数据越多越好。对于滞销处理,最小可用数据集至少包括商品编码、品类、入库日期、最后销售日期、可售库存、锁定库存、近 7 天销量、近 30 天销量、近 90 天销量、采购成本、当前售价、渠道费率、履约费用、退货率和建议动作。
如果企业还有促销、广告和客服数据,最好继续接入。但第一阶段不要因为字段太多而迟迟无法开始。先保证商品、库存、订单和费用能够通过统一编码关联起来。
最常见的数据问题不是缺少字段,而是编码不一致。同一个商品在采购系统、仓库系统和电商平台使用不同编码,会导致库存无法准确匹配订单。解决方法是建立商品主数据表,明确主 SKU、子 SKU、颜色、尺码、组合关系和渠道映射。
我会把 SKU 放进一个三轴模型,而不是只依赖单一阈值。
| 判断轴 | 核心问题 | 可观察指标 | 判断结果 |
|---|---|---|---|
| 库存年龄 | 商品停留时间是否超过生命周期安全区间 | 入库天数、最后销售距今天数、批次年龄 | 确定紧迫程度 |
| 需求趋势 | 未来还有没有自然销售可能 | 销量斜率、搜索量、加购率、转化率、季节剩余天数 | 判断等待是否有价值 |
| 经济贡献 | 继续销售一件商品是否带来正向现金 | 单件增量贡献、退货成本、投放成本、仓储成本 | 判断销售还是止损 |
三轴模型的价值在于避免单一指标造成误判。例如,库存年龄高但需求正在回升的季节性商品,可能只需要暂缓补货;库存年龄低但单件增量贡献为负的商品,则不应因为“还很新”而继续扩大投放。
等待并不是免费的。为了判断是否等待,我会估算未来一个周期的等待价值:
等待价值 = 预计未来销售净回收额 − 继续持有成本 − 价格下跌损失 − 期间机会成本
如果等待价值为正,等待可能是合理选择;如果等待价值为负,继续放在仓库里只是延迟确认损失。这里的“预计未来销售净回收额”必须基于历史同期、当前流量和真实转化率,不能只引用去年最高峰的销量。
例如,一个季节商品预计 30 天后进入旺季,历史同期日均销量为 20 件,但当前搜索热度只有历史同期的 65%,库存中还有 2,000 件。即便旺季到来,预计销量也可能只有 1,300 件。此时应该提前转移一部分库存,而不是等到旺季开始后再被动降价。
至少需要比较五种动作:继续自然销售、折扣销售、组合销售、换渠道销售和批量处置。不同动作的收入、费用、周期和风险必须使用同一口径。
| 处置动作 | 预计回收率 | 处理周期 | 新增运营成本 | 主要风险 |
|---|---|---|---|---|
| 自然销售 | 可能较高 | 长 | 广告、仓储和人工持续发生 | 库存继续贬值 |
| 分级折扣 | 中等至较高 | 中 | 促销资源和价格管理成本 | 影响正价商品价格体系 |
| 组合销售 | 中等 | 中 | 组合配置、包装和客服解释 | 拖累主商品体验 |
| 换渠道销售 | 中等 | 短至中 | 渠道佣金、运输和重新上架成本 | 渠道价格冲突 |
| 批量处置 | 较低 | 短 | 打包、运输和验收成本 | 回收率低、品牌形象管理 |
滞销商品最容易出现的问题是不断进行小幅尝试:再改一次主图、再投一周广告、再等一个活动、再换一个主播。每次尝试看起来成本不高,但累计起来会超过直接处置的损失。
因此,每个处理方案都应提前设定停止线,包括测试周期、最低转化率、最高获客成本、最低净回收额和最大允许退货率。达到停止线后,必须自动进入下一层动作,而不是重新讨论一遍。
例如,组合销售测试 14 天,要求每 100 件库存至少售出 25 件,退货率不高于 18%,单件净回收额不低于 32 元。若三个条件中有两个未达成,就停止追加流量,转入渠道转移或批量处理。

很多电商企业已经有 ERP、仓储系统、电商后台、广告平台和财务系统,但这些系统分别保存数据,导致库存、销售和费用无法在同一个视图里联动。运营看到的是销量,财务看到的是金额,仓库看到的是数量,采购看到的是在途,大家都在说库存,却说的不是同一批库存。
在这类项目中,我会优先使用九数云作为分析和看板层,把商品主数据、库存快照、订单明细、退货记录、采购批次、促销费用和仓储费用统一到同一个分析模型中。它的作用不是替代仓库系统或订单系统,而是把原本分散的业务数据转成管理者可以筛选、下钻和追踪的决策界面。
关于工具选择,我更关注三点:数据能否按商品和批次关联,指标能否按日期和渠道拆分,预警结果能否回到负责人和处理动作。任何平台都不应只用来做静态图表,如果看板无法推动动作,最终仍然会退化成每周汇报材料。
在实际搭建时,我不会一上来就设计复杂的管理驾驶舱,而是先建立六张基础表。表与表之间必须有稳定的关联键,最优先的是商品编码、仓库编码、渠道编码、订单日期和批次编号。
| 基础表 | 核心字段 | 用途 |
|---|---|---|
| 商品主数据表 | 商品编码、品类、品牌线、季节、规格、标准成本 | 统一商品口径,解决同品多码问题 |
| 库存快照表 | 日期、仓库、可售库存、锁定库存、残次库存、在途库存 | 观察库存数量和年龄变化 |
| 订单明细表 | 订单日期、商品编码、销量、成交价、渠道、退款状态 | 计算销售速度和净收入 |
| 采购批次表 | 入库日期、采购数量、采购单价、供应商、批次号 | 识别库存年龄和采购责任 |
| 费用明细表 | 平台费、广告费、物流费、仓储费、包装费、人工费 | 计算真实净回收额 |
| 处置动作表 | 负责人、动作类型、开始日期、截止日期、结果、复盘结论 | 把分析结果转成执行闭环 |
特别要注意库存快照。只保留当前库存无法判断库存是刚刚积压,还是已经连续 180 天没有变化。至少保留每日或每周库存快照,才能观察年龄结构、库存减少速度和处理动作是否真正有效。
我会把库存看板首页设计成“异常优先”,而不是“图表优先”。首页只保留管理层最需要的五类信息:
其中最后一个问题尤其重要。有些项目会把库存减少直接当作去化成功,但实际库存下降可能来自报废、盘亏或系统调整。如果不拆开看,管理者会误以为处理策略有效。
一个有效的九数云库存看板,应当能够从总库存金额下钻到品类,再下钻到 SKU,最后看到订单、费用和处理记录。这样,管理者看到异常时不需要再要求运营人员手工导出多份表格。
例如,点击“超过 120 天库存金额”,可以继续查看这些库存属于哪个仓库、哪个供应商、哪个渠道、哪个负责人;再点击某个 SKU,可以看到近 90 天销量曲线、折扣记录、退货率、当前可回收金额和建议动作。
这种下钻结构能明显减少“数据对不上”的争论。讨论从“你这张表为什么和我的表不一样”,转向“这个 SKU 为什么连续三次测试都没有达到停止线”。
我通常把看板分成四个区域。第一层是总览指标,显示库存总金额、高龄库存金额、库存覆盖天数、预计净回收额和待处理 SKU 数量。
第二层是风险分布,按品类、仓库、渠道和库存年龄展示异常集中位置。第三层是商品清单,直接列出商品编码、库存数量、库存年龄、近 30 天销量、单件增量贡献、预计损失和建议动作。
第四层是执行追踪,显示每个动作的负责人、截止日期、已处理数量、剩余数量和回收金额。这样看板不仅告诉团队“哪里有问题”,还告诉团队“问题是否已经被处理”。

库存改善通常需要一个销售周期才能体现,因此不能只用库存金额判断分析项目是否有效。一个更早出现的结果是人工统计时间下降、异常识别速度提高、跨部门口径争议减少。
在一个脱敏项目中,团队上线统一看板后的前两周,库存金额只下降了 6%,但每周人工汇总时间从约 18 小时降至 5 小时,异常 SKU 从每周随机抽查变成每日自动筛选。到第六周,高龄库存金额下降 23%,逾期处理任务下降 41%。
这里需要强调,这些数字属于项目复盘口径,不是九数云官方承诺,也不是所有企业都能直接复制的结果。实际改善幅度取决于数据质量、商品生命周期、团队执行速度和渠道结构。

第一天不要急着改价,也不要立即安排大规模促销。先冻结与高风险库存相关的新增采购、自动补货和无效广告投放,避免一边清库存、一边继续把相同商品采购进来。
同时确认库存边界:哪些是可售库存,哪些是锁定库存,哪些在途,哪些属于退货待检,哪些已经有订单但尚未出库。若边界没有厘清,后续的库存覆盖天数和预计回收额都会失真。
当天还要确定一个库存处理负责人和一个财务核算负责人。前者负责动作落地,后者负责确认成本口径。没有双负责人,运营可能只看销量,财务可能只看损失,最终无法形成一致决策。
第二天完成 SKU 分层,至少标记库存年龄、近 30 天销量、库存覆盖天数、退货率、当前售价和预计净回收额。对同一 SKU 存在多个批次的情况,要优先采用先进先出原则判断高龄库存。
如果无法获得批次数据,可以先用最后入库日期和最后销售日期做近似判断,但必须在看板中标记“批次口径不完整”。不应把近似结果伪装成精确结果,否则会让后续处置责任产生争议。
一个 SKU 可以有多个备选方案,但必须确定一个主动作,否则执行时容易反复讨论。主动作通常从自然销售、价格测试、组合销售、渠道转移、退供、拆解和批量处置中选择。
我建议用下面的判断顺序:
处理策略应该先拿 10% 至 20% 的库存做小批量测试。测试的不是“能不能卖掉”,而是“这种方式是否可以在可接受成本内复制”。需要同步记录曝光、点击、转化、客单价、退货率、净回收额和人工投入。
如果小批量测试的结果只依赖极低价格、重投广告或大量客服解释,就不能简单放大。因为库存扩大后,边际成本可能迅速上升,测试结果并不代表整体库存都能获得同样回收率。
第七天必须做一次动作复盘。对每种策略,至少比较实际回收金额、预计回收金额、处理数量、处理周期和新增成本。不要只看销量增长,因为销量可能来自大幅降价,也可能带来更高退货。
| 复盘项目 | 需要回答的问题 | 常见判断 |
|---|---|---|
| 净回收额 | 卖出商品后真正留下多少钱 | 高于目标则可放大,低于目标则切换 |
| 库存去化速度 | 按照当前速度多久可以处理完 | 周期过长说明动作不适合扩大 |
| 退货与售后 | 处理方式是否造成额外损耗 | 退货率上升时应重新核算净回收额 |
| 人工投入 | 每处理100件需要多少人时 | 人工过高时考虑批量化或换渠道 |
| 价格影响 | 是否扰乱正常商品价格体系 | 主渠道慎用公开低价,优先隔离渠道 |

滞销处理完成后,不能只在财务账上做损失确认。每个 SKU 还应记录滞销原因,例如预测偏高、采购批量过大、价格失配、详情页转化差、渠道不匹配、品质问题、季节判断错误或退货率过高。
这些原因要回写到采购和选品环节。如果一个品类连续三次出现“前期销售好、后期大规模清仓”,问题可能不在运营,而在采购批量和补货规则。如果多个渠道都卖不动,则应该重新评估商品本身,而不是继续寻找新渠道。
服装库存最容易出现“数量很多但无法成交”的情况。原因通常不是总库存不足,而是尺码断层、颜色断层和季节窗口缩短。一个款式还剩 500 件,不代表它仍然具有完整商品价值;如果只剩极端尺码,实际销售能力可能已经大幅下降。
处理时应按尺码完整度分层。尺码齐全的库存可以做正常促销或组合销售;尺码结构不完整的库存适合定向渠道、团购或搭配销售;极度断码的库存则应尽快批量处理,避免继续投入拍摄、投流和客服资源。
服装类还要重点看退货率。低价清仓带来的用户价格敏感度更高,尺码不合适时更容易退货。若退货率明显高于正常销售,必须把逆向物流和重新包装费用计入折扣方案。
食品、保健品和美妆商品不能简单套用服装的库存年龄。真正关键的是剩余有效期、批次、储存条件和渠道合规要求。
建议按照剩余有效期划分处理层级。有效期充足时可以正常销售;进入中期时可以通过组合、会员渠道和定向活动加速销售;进入临近期限时,需要严格核算促销、运输和售后成本,避免为了回收现金而产生合规风险。
对于临期商品,页面表达和消费者告知必须清晰。若企业无法保证信息披露、储存和配送条件,宁可选择合规处置,也不要用隐瞒或模糊描述换取短期销售。
电子产品的库存价值下降往往不是线性的。新型号发布后,旧型号可能在短时间内出现价格跳水,且消费者对系统兼容性、接口、配件和售后保障更加敏感。
这类商品需要把售后准备金和保修责任算进净回收额。单件看似还能卖出 199 元,但如果历史售后率高、配件不齐或固件不再更新,后续客服和维修成本可能吞掉大部分收入。
如果商品本身还能使用,但难以作为完整零售商品销售,可以考虑拆解为配件、维修备件或服务赠品。不过,拆解必须核算人工、检测和包装成本,不能因为“有利用价值”就忽略处理成本。
大件商品的库存风险通常体现在仓储空间和逆向物流。一个商品即使采购成本不高,也可能长期占用托盘、货架和拣货通道,造成其他高周转商品的作业效率下降。
如果大件商品需要二次运输、安装或上门服务,清仓价格必须包含这些成本。直接降价并不能解决物流成本过高的问题,反而可能吸引更多低意愿订单,造成履约亏损。
对大件滞销品,我通常优先比较本地渠道、经销商批量转让、门店展示和拆包销售。运输半径越短,净回收额往往越有优势。

新品在上市初期销售速度不稳定,过早判定滞销会导致企业错过自然爬坡期;爆款的需求波动大,断货后的销量数据不能直接用于预测;季节品的处理窗口则由剩余季节决定。
因此,库存年龄阈值应与生命周期绑定。新品可以结合曝光、加购和转化趋势设置观察期;成熟品可以使用稳定的覆盖天数;季节品则使用“距离季节结束还有多少天”作为重要变量。
我不建议企业为所有商品设置一个统一的“超过 60 天就清仓”规则。规则越简单,执行越容易,但误判成本也越高。真正成熟的做法是让规则保持足够简单,同时为高价值品类保留人工复核入口。
公开折扣适合生命周期即将结束、价格体系相对简单、渠道冲突较少的商品。它的优点是执行快、消费者理解成本低,缺点是会影响同款商品和后续新品的价格预期。
使用公开折扣时,必须把库存分批释放,不要一次性把全部库存降到最低价。先用较小折扣测试价格弹性,只有当新增销量足以覆盖折价损失时,才继续加大折扣。
组合销售适合与主商品存在功能、场景或客群关联的库存。例如配件可以与主机组合,服装可以与基础款组合,部分赠品可以作为订单权益使用。
组合销售的常见问题是组合逻辑不清,导致消费者不需要其中的滞销商品,反而降低主商品转化。组合前应验证三件事:用户是否需要,商品是否互补,组合后的履约和退货是否可控。
不同渠道的用户、价格敏感度和商品表达方式不同。主渠道卖不动,不代表商品在团购、线下、批发、员工内购或区域经销渠道没有价值。
换渠道前必须核算重新上架、运输、佣金、包装和账期。如果新渠道回款周期更长,即使名义回收率较高,也可能不如主渠道快速回收现金。
退供适合供应商合作稳定、合同条件明确、商品可验收且退回成本较低的情况。退供方案不能只看“能退多少件”,而要看最终净回收额和回款时间。
如果供应商只允许换货,企业还要判断换回来的商品是否真的有销售机会。用一批滞销库存换回另一批潜在滞销库存,并没有解决问题,只是把风险延后。
批量处置常常让管理者心理上难以接受,因为回收价低于采购价很多。但如果继续销售需要持续投入仓储、广告、客服和盘点,批量处置可能是更理性的选择。
我会把批量处置与继续持有方案放到同一张表中比较。若批量处理能在 15 天内回收 25% 现金,而继续销售预计需要 120 天、回收 35% 现金并产生 12% 的额外运营成本,那么两者的差距可能没有账面折扣看起来那么大。
对无法销售、无法退供、无法安全使用的商品,报废可能是必要动作。食品、化妆品、带电产品和涉及安全责任的商品尤其不能为了回收而违规流入市场。
如果商品适合公益或内部使用,也要保留出库、接收和用途记录。库存处置必须同时满足财务、合规和内部审计要求,否则短期减少库存,长期可能增加经营风险。

很多企业只在采购时讨论采购价、起订量和交期,却没有讨论库存卖不动时如何退出。建议在采购合同或内部采购审批中提前确认:退供条件、换货条件、临期处理方式、滞销折价规则和供应商承担的物流责任。
对高季节性商品,还应在采购审批时填写退出日期。采购负责人必须回答:如果商品在某个日期仍未达到预定销量,企业将通过什么方式减少库存。没有退出日期的采购,往往会把问题推给未来的运营团队。
月底统计高龄库存只能说明过去发生了什么,不能提前阻止库存进入高风险区。更有效的方法是预测未来 7 天、30 天和 60 天会进入处理层的商品金额。
例如,当前有一批库存年龄为 48 天的商品,如果日均销量只有 2 件、可售库存 300 件,那么它在没有明显增长的情况下,未来仍会长期停留。把它标记为“未来高风险”,比等到第 90 天再处理更有价值。
预测结果不必非常复杂。即使只是根据当前库存、近 30 天日均销量和季节修正系数做滚动估算,也能帮助采购和运营提前减少补货。
库存损失不应该笼统记为“销售不佳”。至少可以拆分为需求预测偏差、采购批量偏差、价格策略偏差、渠道匹配偏差、品质问题、供应商交付问题、退货问题和运营执行问题。
这样做不是为了追责,而是为了找到可重复修正的规律。若大多数损失来自采购批量偏大,就应调整起订量和补货机制;若来自渠道匹配,就应在选品阶段增加渠道验证;若来自品质问题,则需要供应商质量门槛。
库存会议不应只是展示库存金额。建议固定讨论以下内容:
会议结论必须形成任务,而不是停留在“后续关注”。每个任务都要有负责人、截止日期、目标数量和复盘指标,并回写到分析看板。
第一是高龄库存占比,反映库存结构是否持续恶化;第二是库存处理及时率,反映预警能否变成动作;第三是预计净回收额偏差,反映企业的成本估算是否可靠。
如果高龄库存占比下降,但净回收额偏差持续很大,说明企业可能只是把库存快速低价处理,却没有掌握真实成本。如果预计回收额很准确,但处理及时率很低,说明问题在组织执行而不在分析模型。
只有库存结构、执行速度和回收预测三个指标同时改善,滞销处理机制才算真正成熟。

采购负责人关心的是补货、起订量、供应商和退出条件;运营负责人关心的是价格、渠道、转化和活动;仓库负责人关心的是库位、批次、作业和出库;财务负责人关心的是资金占用、回收金额和损失确认。
让所有人查看同一张复杂报表,通常会造成信息过载。更好的方式是建立统一数据口径,再按岗位配置不同视图。这样既能避免数据各说各话,也能让每个人看到自己真正需要行动的部分。
不要一开始就把全部商品、全部仓库和全部渠道接入。优先选择库存金额高、滞销问题明显、数据相对完整的一个品类作为试点,通常更容易验证模型是否有效。
试点周期建议覆盖至少一个完整的处理周期,最好包含数据清洗、动作测试和结果复盘三个阶段。单纯把历史数据导入看板,不能证明库存机制已经建立。
无论使用什么系统,最终都应该形成一张能被执行的 SKU 清单。建议至少包含以下字段:
| 字段 | 填写要求 |
|---|---|
| 商品编码与名称 | 必须与库存、订单和费用系统保持一致 |
| 库存年龄 | 注明计算起点,是入库日期还是最后补货日期 |
| 当前可售库存 | 排除锁定、待检和不可销售库存 |
| 近30天日均销量 | 标记是否包含促销、断货或价格异常日期 |
| 预计净回收额 | 扣除平台、履约、售后、仓储和处理成本 |
| 主处理动作 | 只能填写一个当前主动作,其他方案作为备选 |
| 负责人和截止日期 | 必须能追踪到具体人员和具体时间 |
| 实际结果 | 记录处理数量、回收金额、周期和偏差原因 |
第一,统一商品编码。只要同一商品在不同系统中无法匹配,所有库存年龄和净回收分析都会打折。
第二,补齐费用口径。至少把平台费、履约费、退货损耗、仓储费和促销补贴纳入估算,否则会系统性高估库存价值。
第三,区分可售、待检和不可售库存。把所有商品都视为可售库存,会让覆盖天数和回收预测失去意义。
继续条件表示动作达到预期,可以扩大库存范围;切换条件表示商品仍有价值,但当前渠道或价格不合适,需要更换方式;停止条件表示继续投入只会增加损失,应进入退供、批量处置、拆解或报废流程。
这三个条件必须在动作开始前写清楚。否则,团队会因为已经投入时间而不愿停止,形成典型的沉没成本偏差。
九数云或其他数据分析平台可以帮助企业统一数据、建立看板和跟踪任务,但工具不能替代库存判断。数据不完整时,平台只能更快地展示错误结果;规则不清晰时,看板只能把争论变得更漂亮。
正确顺序应该是先确定库存口径、判断逻辑、处理动作和复盘指标,再用工具把这些规则稳定下来。平台的价值,不是让企业拥有更多图表,而是让正确的库存动作更早发生、更容易复盘、更少依赖个人经验。

滞销库存并不一定意味着选品失败。有些商品只是渠道错了,有些只是价格表达错了,有些只是采购量超过了真实需求。但如果企业长期不设处理期限,不核算继续持有成本,不记录动作结果,那么任何商品最终都会变成昂贵的库存问题。
我对滞销处理的核心判断始终是:不要问“这批货当初花了多少钱”,要问“从今天开始,它还能为企业换回多少钱,以及为了换回这笔钱还要再投入多少钱”。
下一步可以从一个品类、一个仓库或一批超过安全年龄的 SKU 开始,完成库存边界确认、净回收额测算和七天小批量测试。随后把实际回收结果回写到分析看板,再决定是扩大策略、切换渠道,还是停止投入。只要这套闭环能够稳定运行,滞销库存就不再只是仓库里的坏消息,而会变成采购、运营和财务共同修正经营模型的真实数据。
我以前把库存周转天数超过30天的商品全部标成滞销,结果发现其中有些只是季节性备货,并不应该急着打折。到底应该结合哪些指标判断,才能避免把正常库存误判成滞销?
只看库存天数判断滞销,通常会把“卖得慢”和“暂时不该卖”混为一谈。更稳妥的做法是同时看销售速度、库存年龄、毛利贡献、季节窗口和可替代性,最终判断这批货是继续经营、降低曝光,还是立即退出。我在复盘服饰和小家电库存时,通常把商品分成三个维度:最近30天日均销量、最老库存年龄、未来30天可售窗口。
比如一款日均销量为5件、库存300件的商品,理论可售60天;如果它距离换季还有90天,库存并不一定危险。但如果距离换季只剩20天,就算库存天数只有30天,也应该提前处理。
判断指标建议阈值实际用途 库存可售天数超过目标周期1.5倍识别销售速度变慢 最老库存年龄超过90天或一个销售季识别资金长期占用 未来30天销售窗口小于库存消化周期识别季节性风险 近30天毛利率低于目标毛利5个百分点以上避免为低价值商品继续投放 我更建议使用“风险分数”而不是单一阈值。
库存年龄占30%,可售天数占30%,未来需求占20%,毛利贡献占20%;总分超过70分才进入滞销处理池。这样可以避免一款高毛利、稳定复购的慢销商品被过早清仓。还有一个经常被忽略的判断:库存是否存在替代品。如果同一店铺已经上架了更新款,老款的自然点击和转化往往会同步下降;
这类库存的风险不只是卖得慢,而是流量已经被新品结构性分流,继续等待通常比及时处理更贵。
我遇到过一批库存,团队第一反应是直接做五折促销,订单确实增加了,但算上平台佣金、仓储和赠品后,实际亏损比不处理还大。处理滞销库存时,应该先算清哪些成本,再决定是否降价?
成本控制的第一步不是定折扣,而是先建立单件“继续持有成本”和“立即处理成本”。如果不把仓储、资金占用、售后和渠道费用放进计算,所谓的清仓价很可能只是把损失从库存账面转移到了现金流。建议先计算四个数字:当前可变成本、每月持有成本、预计未来折价损失、不同渠道的处理费用。
单件继续持有成本可以按“月仓储费+资金占用成本+保险或损耗+管理成本”估算;如果商品每月持有成本为1.2元,预计还要放置4个月,那么仅等待就会增加4.8元成本。一个简单的决策公式是:最低可接受回收价=变动成本+处理渠道费用-可避免的持有成本。
若当前售价低于这个价格,应优先寻找更低成本的渠道,而不是盲目扩大折扣。
项目单件金额说明 采购及加工成本38元已经发生,不能通过等待收回 平台及支付费用售价的8%随销售渠道变化 仓储与资金占用每月1.2元继续保留才会发生 包装与履约6元零售发货时发生 售后损耗预留售价的3%促销后可能进一步上升 例如一件商品原价99元,促销价59元,平台及支付费用约4.72元,履约包装6元,售后预留1.77元,实际回收约46.51元。
若继续存放3个月还要承担3.6元持有成本,那么59元促销并没有想象中划算;如果通过批量渠道以45元出货,虽然售价更低,却可能节省履约、售后和后续仓储费用,最终现金回收反而更高。操作上,我会先冻结补货和广告预算,再把库存按“可零售处理、适合组合销售、适合批量转让、只能报损”四类拆开。
没有完成分类前,不建议统一设置折扣,因为不同库存的成本结构完全不同。
我发现同一批货采用不同处理方式,最终回收率差异很大:直接打折可能回收更多销售额,但组合销售的净现金反而更高。有没有一套可以落地的选择方法,而不是凭运营人员经验拍脑袋?
滞销处理的核心不是追求最高折扣,而是比较每种方案的“净回收额”和“占用时间”。零售折扣适合有自然需求、评价基础较好的商品;捆绑适合单品吸引力下降但能补足主商品价值的库存;批量转让则适合销售窗口即将关闭、继续履约成本较高的库存。我通常会先做一个小规模测试,而不是一次性清掉全部库存。
拿出10%到15%的库存,分别测试直降、满赠、组合包和批量报价,观察7天内的净回收额、售后率、客服工时和库存消化速度。
处理方式适用库存主要收益常见风险 直接降价有搜索量和评价基础回款快、操作简单损伤价格体系,售后可能上升 捆绑销售低单价、可互补商品提高客单价,减少单独履约主商品被拖累,组合复杂 会员或私域专享有稳定老客的商品减少公开价格破坏消化速度依赖用户规模 批量转让临近过季或长期无动销库存快速释放仓储和现金流回收价低,可能影响渠道关系 报损或回收质量异常、无法销售库存停止继续占用资源需要处理环保和财务凭证 判断方案时,我会使用“单位库存日净回收额”:净回收额除以预计处理天数,再减去每天的持有成本。
比如零售促销预计每件回收50元,但需要30天;批量转让每件只能回收38元,却能在3天内完成,那么批量方案的现金效率可能更高,尤其适合季节性商品。捆绑销售也不能简单地把滞销品塞进爆款。更好的做法是让滞销品承担一个明确功能,例如补充规格、延长使用周期或降低购买决策成本。
如果用户拿到组合包后仍然不知道滞销品有什么用,退货率往往会抵消折扣带来的收益。我的经验是,处理方式应随库存年龄变化:库存进入预警期时优先用内容和组合提高转化;进入高风险期时采用定向优惠和批量渠道;超过最后销售窗口后,优先速度和成本止损,而不是继续维护原有零售价。
我曾经连续三个月做清仓,仓库里的旧货少了,但下一季度又出现了同样的滞销结构。库存处理似乎解决了结果,却没有解决采购和补货决策,应该复盘哪些数据,才能真正降低下一次的库存成本?
滞销处理的终点不是库存数量归零,而是找到库存为什么在当时被判定为“值得购买”。如果只统计清了多少件货,团队容易把一次性清仓当成成功,却看不到预测偏差、补货延迟和商品结构失衡。我建议把复盘拆成三个时间点:入库前、库存进入预警时、处理完成后。入库前看预测销量与实际销量的偏差;
预警时看团队是否及时停止补货和广告;处理完成后看净回收率、处理周期和对正常商品的连带影响。
复盘指标计算方式建议用途 预测偏差率实际销量减预测销量,再除以预测销量判断需求预测是否系统性偏高 滞销发现延迟首次达到预警条件到实际处理的天数衡量响应速度 净回收率最终净回收金额除以库存成本比较不同处理方案 持有成本占比仓储及资金成本除以总处理成本判断等待是否过久 重复滞销率再次进入滞销池的相似商品数除以处理商品数检查规则是否真正改善 我会把库存预警设置成“动作触发器”,而不是一个静态报表。
例如连续14天无销量,自动暂停补货;可售天数超过目标周期1.5倍,要求采购提交减量方案;最老库存超过90天,必须在一周内完成渠道测试。关键不在于报表做得多漂亮,而在于每个预警是否对应明确负责人和截止日期。还要特别检查广告和补货之间的联动。有些商品看起来是滞销,实际上是广告暂停后失去流量;
另一些商品是在广告强推下产生短期订单,但自然需求很弱。把付费流量订单和自然订单分开看,才能判断商品究竟是需求不足,还是运营投入不足。最终建议建立一张“库存处理损益表”,同时记录售价、平台费用、履约费、售后损耗、仓储费、人工成本和处理周期。
只有把这些项目放在一起比较,团队才会从“卖掉了多少”转向“每占用一天库存,究竟创造还是损失了多少钱”。


读者评论
把采购成本和预计净回收额分开看很有价值,尤其是把平台扣点、履约、退货和仓储成本都算进去后,很多“继续卖就不亏”的判断确实需要重新审视。
库存覆盖天数不能只看单一周期,这一点很实用。促销、断货会明显扭曲销量数据,结合近7天、30天和90天趋势,才能减少误判季节性商品或短期波动。
统一打折确实容易操作,但未必能提高回收额。按尺码完整度、退货率和渠道适配度分层,再决定组合销售、转渠道或批量处置,执行上更复杂,却更接近实际成本控制。