我在2021年帮一家年营业额3000万的电商公司做库存盘点时,发现了一个惊人的事实:他们仓库里堆着价值超过200万的滞销品,而财务账上还挂着“资产”。更让我意外的是,这家公司刚结束的“618大促”销售额增长了40%,但扣掉退货、仓储和资金占用成本,净利润反而下降了5%。老板百思不得其解,问我:“促销不是应该清库存吗?为什么库存越清越多,利润越促越薄?”
这个问题,正是《电商进销存促销规划,结合库存情况策划促销活动》这门手艺要解决的核心矛盾。很多老板把促销等同于“打折清仓”,把进销存台账当成“事后记账本”。但真正的促销规划,是从进销存数据里读出库存的健康度、商品的利润贡献、以及资金占用成本,然后反向设计促销策略。这篇文章,我就用三年踩过的坑和真实案例,把这件事讲透。
先给结论:一切不谈库存成本的促销,都是在给仓库“慢性自杀”。我见过太多老板,双十一前拍脑袋进货,结果大促结束后库存比促销前还多30%。为什么?因为促销策略没有和库存健康度挂钩。
库存健康度,有三个核心指标:库龄(天数)、动销率(百分比)、库存周转率(次数/年)。这三个指标决定了你的库存是“黄金”还是“负债”。
举个例子:同样是100万的库存,如果库龄在30天以内、动销率超过80%,那它就是“金矿”,可以放心做满减、做捆绑,因为它能快速变现。但如果库龄超过90天、动销率低于30%,那它就是“毒瘤”,每多放一天,仓储成本、资金成本、折旧成本都在吃掉你的利润。这时候,任何“保价”策略都是错的,必须用“止损出清”的逻辑来处理。
所以,真正的促销规划,第一步不是看“卖什么”,而是看“库存里有什么,它的健康度如何”。

很多电商老板对库存的理解,停留在“进货-卖货-补货”的线性思维里。但真实的库存管理,是一个多变量博弈的系统。
2020年,我帮一家做母婴用品的电商做顾问。当时他们看到竞品在做“满199减50”,觉得不能落后,也跟着上。促销前,他们仓库里有一批80天库龄的婴儿湿巾,动销率只有40%,属于滞销品。按理说,这批湿巾应该作为“清仓品”处理。但老板一拍脑袋,把湿巾也放进了“满199减50”的活动里。
结果是什么?满199减50的折扣力度,让这批湿巾的利润空间直接被压缩到负数。卖出去了,但每卖一单亏3块钱。更麻烦的是,因为湿巾被强行拉进了促销,原本应该清仓的策略被掩盖了,导致这批湿巾在促销结束后,依然是库存。最后,这批湿巾又放了三个月,仓储成本累积,最终只能以低于成本价30%的价格处理掉。
这就是典型的“促销和库存脱节”,促销策略没有根据库存的健康度来设计,最终导致“促销活动”变成了“库存问题放大器”。
我做过的绝大多数电商项目,库存结构都呈现“二八定律”:20%的爆款商品贡献了80%的销售额,但剩下80%的商品里,有大量“鸡肋”库存,卖得动但利润薄,或者卖不动但舍不得扔。这些“鸡肋”库存,就是促销需要重点处理的对象。
打个比方,一个电器卖家的仓库里,有动销率90%的蓝牙耳机(A类),有动销率50%的手机壳(B类),还有动销率20%的万能充电器(C类)。如果盲目做“全场8折”,蓝牙耳机虽然卖得多,但利润被砍掉20%,亏了;手机壳卖得还行,但清仓效果不明显;万能充电器依然卖不动,库存问题没解决。
正确的做法,是根据库存健康度,给不同商品“贴标签”:A类商品做“保价放量”,B类商品做“组合清仓”,C类商品做“止损出清”。

做促销规划之前,先看看你中了几条。这些是我从大量案例中总结出的高频错误。
这是最普遍、也是最严重的错误。很多老板觉得,库存多了,打折卖出去就好了。但打折不只是砍掉利润,它还会影响品牌形象、用户的购买预期,甚至你未来正常价位的销售。
我见过一个做厨房用具的卖家,把一款原价99元的锅,在双十一打到了59元。卖得确实很猛,但问题来了:双十一结束后,这款锅的正常售价再也没回到99元,因为用户已经习惯了“等大促再买”。而且,这款锅的库存虽然清了,但整个品类(同品牌其他锅)的销量也跟着下滑了,因为用户觉得“这个品牌的产品不值99元”。
打折,是促销策略里最粗暴、最没有技术含量的一种。真正的高手,会通过满减、捆绑、赠品、积分兑换等方式,在不破坏价格体系的前提下,实现库存优化。
这两者的目标完全不同:清库存,是止损,目标是“少亏”;促销售,是增长,目标是“多赚”。但很多老板在做促销时,会把这两件事混在一起。
最典型的场景是:一款常规动销的A类商品,和一款滞销的C类商品,被放在同一个促销活动里。A类商品打折卖,利润受损;C类商品打折卖,依然卖不动。最后,A类商品的利润被C类商品的库存成本吃掉,整个促销活动变成“赔本赚吆喝”。
正确的做法是:把“清库存”和“促销售”做成两个独立的活动,或者在同一活动中,用不同策略引导用户。比如,满200元可以加价购(促销售),同时下单该商品直接送积压库存品(清库存)。
很多老板的促销复盘,只看“卖了多少钱”,不看“库存成本增加了多少”。但真实的账是这样的:促销活动带来的库存成本,包括仓储费、资金占用成本(如果库存是负债买的,还要算利息)、以及可能的折旧/贬值。
举个例子:促销活动卖了50万,但库存成本增加了10万,实际利润只增加了40万。但如果促销活动后,库存比促销前还多了20万,那这20万库存的持有成本,会在未来几个月内持续吃掉你的利润。这个账,很多老板根本没算过。
所以我建议,每一个促销活动,都要在策划阶段就算好“库存成本账”:促销活动结束后,库存总量是减少还是增加?库存结构是优化还是恶化?这笔账算清楚了,再做促销决策。

前面说了那么多,核心就一句话:促销规划,要基于库存的利润贡献和健康度,而不是基于“想卖多少”。
下面我讲具体的方法论。我建议所有电商卖家,都先做一次“库存健康度诊断”,把库存分成三类:
传统的ABC分类法,只看销售额。但A类商品(高销售额)不代表利润高,比如有些爆款是“赔本赚吆喝”的,利润薄如纸。所以,我建议用“利润贡献”来重新定义ABC分类:
我给你一个简单的判断标准:
这三个指标综合判断,基本就能给商品“贴标签”了。我建议你每个月做一次“库存健康度盘点”,更新ABC分类,然后根据分类来规划下个月的促销活动。

光讲理论没用,我给你看一个真实案例。这是一家做家居用品的电商,2022年11月的库存情况:
这家店的库存总额是120万,其中:
这家店之前做双十一促销,用的是“全场满300减50”。结果呢?枕头卖得最多,但利润被砍掉了16.7%(满300减50相当于打8.3折),亏了;床垫卖得还行,但清仓效果不明显;收纳盒依然卖不动,库存问题没解决。
我接手后,重新设计了促销策略:
最后,这次促销活动的总销售额虽然没有“全场满300减50”高,但净利润反而增长了12%。更重要的是,库存结构得到了优化:收纳盒的清仓,让仓库空出了20%的空间,仓储成本下降了15%。

很多老板舍不得对C类商品做“超低价闪购”,觉得亏了。但算一笔账就知道了:
假设一个C类商品的采购成本是10元,售价是15元,毛利率是33%。但现在它已经积压了120天,动销率只有15%。如果继续放在仓库里,每个月仓储成本是0.5元/件,资金占用成本(按年化5%算)是0.04元/件。如果继续放6个月,总成本是0.5*6 + 0.04*6 = 3.24元/件。
如果现在做超低价闪购,定价9.9元,每卖一件亏0.1元(采购成本10元-售价9.9元)。但如果不做闪购,继续放6个月,每件商品的总成本是10元(采购成本)+ 3.24元(持有成本)= 13.24元,而售价只有15元,利润只有1.76元。而且,这还是在它能卖出去的情况下。如果卖不出去,最终只能以5元/件处理掉,亏损10元。
所以,对于C类商品,止损出清永远是最优解。早点卖,亏得少;晚点卖,亏得更多。

知道了ABC分类,也知道了不同策略的逻辑,接下来就是具体怎么执行。我总结了一个“促销矩阵”,你可以直接套用。
| 库存类型 | 促销目标 | 推荐策略 | 注意事项 |
|---|---|---|---|
| A类(现金牛) | 保价放量,提升客单价 | 满减、会员折扣、加价购 | 不要直接降价,保护价格体系 |
| B类(利润池) | 以价换量,清仓+促销 | 组合套餐、捆绑销售、满赠 | 控制折扣力度,避免利润被吞噬 |
| C类(风险区) | 止损出清,快速回笼资金 | 超低价闪购、赠品搭售、清理库存 | 不要犹豫,越早处理越好 |
| 临期品(库龄>90天) | 紧急出清,避免报废 | 买一送一、限时秒杀、线下特卖 | 优先处理,避免仓储成本累积 |
(1)小型电商(月销<50万):先做一次“库存健康度诊断”,把库存分成A/B/C三类。然后,针对C类商品,每个月做一次“库存清仓日”,专门处理这些库存。同时,在设置促销活动时,把A类商品作为“引流款”,不做折扣,但用满减来提升客单价。
(2)中型电商(月销50-200万):建立“库存预警机制”,设置库龄预警线(比如60天)。库龄超过60天的商品,自动划入C类,启动清仓流程。同时,在促销活动策划阶段,就加入“库存优化”的目标,比如“本次促销活动,库存周转率提升10%”。
(3)大型电商(月销>200万):引入“动态促销系统”,根据进销存数据实时调整促销策略。比如,当某个商品的库存周转率下降时,系统自动调整推荐策略,把它从“主推”改成“清仓”。同时,建立“促销复盘机制”,每次促销活动结束后,复盘库存结构的变化,优化下一次促销策略。
做促销规划,本质上是一个“取舍”的过程,不是所有问题都能同时解决。我总结几个常见的取舍场景:

说了这么多,核心就三句话:
第一,促销规划必须基于库存健康度,而不是基于“想卖多少”。先做库存健康度诊断,把库存分成A/B/C三类,再针对不同类别制定策略。
第二,不要用“打折”解决所有问题。打折是促销策略里最粗暴的一种,会破坏价格体系、侵蚀利润。真正的高手,会用满减、捆绑、赠品、加价购等方式,在不破坏价格体系的前提下,实现库存优化。
第三,止损出清永远比“硬撑”更划算。对于C类商品和临期品,越早处理,亏得越少。不要因为舍不得降价,而让库存成本持续累积。
下一步,我建议你从今天开始,做三件事:
很多人觉得电商最重要的是“流量”、“转化率”、“客单价”,这些都没错。但这些都是“术”,真正的“道”是“库存管理”。库存是你的“弹药库”,也是你的“风险源”。掌握了库存,你就掌握了利润的主动权。
希望这篇文章,能帮你从“促销的奴隶”变成“库存的主人”。
我是一家电商公司的运营,仓库里积压了不少商品,老板让我赶紧做一轮促销清库存。但我不知道哪些商品该清、哪些该留,怕清了没利润又白忙活。有没有办法通过进销存数据快速找出真正需要促销的商品?
判断哪些商品需要促销,先不要看库存数量,要看库存金额、库龄、动销率三个指标的组合。我2021年接手一家年营收2000万的服装网店时,仓库里压着价值140万的春款连衣裙,直觉告诉我应该立刻清仓。但打开进销存报表后,我发现如果全场打5折,不仅赚不到现金流,还会亏掉近20万仓储和人工成本。
我当时的做法是先把所有SKU拉出来,逐一标记三个数据:库龄(距离入库的天数)、动销率(30天内有销量的SKU占比)、库存周转天数。筛出来的结果是这样的:库龄超过120天的滞销款有42个SKU,占了库存总金额的31%;动销率低于20%的款式,整个月只卖出了个位数;
真正高动销的爆款,只占SKU总数的7%,却贡献了58%的营业额。基于这套数据,我做了判断:全场折扣是最懒的做法。因为爆款打折会牺牲利润,而滞销款打折依然卖不动。正确的做法是给商品贴标签:A类(高毛利+高动销)做满减带动连带购买;B类(中毛利+中动销)做限时直降,幅度控制在15%以内;
C类(低毛利+低动销或临期)做一口价清仓,快速回笼资金。你只需要在Excel里加一列促销优先级,用公式“库存金额×库龄×(1-动销率)”算一个综合得分,分数越高越需要优先促销。这样你的促销清单就不是拍脑袋挑出来的,而是数据筛选出来的。
上次大促因为库存数据不准确,爆款超卖后被客户疯狂投诉,还产生了大量退款。想了解促销前怎样才能确保库存数据准确,避免再犯同样的错误。
促销前盘点库存,最大的坑不是没有盘点,而是只盘数量不盘状态。我做过一次三八节大促,提前两天让仓库盘了一遍数量,系统显示A爆款还有360件,结果开售后2小时就超卖了150单。后来复盘发现,这360件里有180件是有瑕疵的残次品,采购还没来得及退货,被仓管当成正常库存发了出去。
那次超卖直接导致大量客户投诉,退款率一天涨了5%。避免超卖,我后来总结了一套方法: 第一,在大促前48小时做一次全量盘点,不是抽盘,而是所有SKU逐一过数;第二,把库存拆成可售库存和物理库存两个字段,凡是质检不合格、待退回供应商、已锁定订单的数量都从可售库存里剔除;
第三,设置安全库存线,比如某SKU近30天日均销量是15件,大促预估销量翻5倍,安全库存就是75件,库存跌到这条线就自动停止推广和接单;第四,活动期间每天早、中、晚三次同步库存数据,不只是看ERP里的数,还要让仓库实际人工作一次快速校准。
我印象很深的是有一个SKU,系统显示有200件库存,实际上有40件在另一个分仓里调拨中还没入账。如果只盯着主仓的数据,这40件必然会导致超卖。所以,促销前的盘点不只是数一遍,而是把库存状态彻底搞清楚。
我手上有A类爆款、B类常规款和C类临期品,感觉不能一刀切地都打七折。想了解如何针对不同类型的库存制定差异化的促销策略,而不是简单地全场打折。
不同库存状态的商品确实不能用同一个折扣。我做过一次失败的尝试,当时为了统一节奏,把所有商品都打了6.8折。结果A类爆款贡献了63%的销售额,但毛利率从45%掉到了23%,而C类滞销款却几乎没人买。等于用爆款的利润去补贴了滞销款的仓库租金。
后来我按利润贡献×库存健康度把商品分成三类,每一类对应不同的促销策略: A类(现金牛):高毛利、高动销、高周转。促销策略是满减、会员价、加价购,折扣底线不低于8折,目的是提升客单价和连带率。B类(利润池):中毛利、动销一般、库龄适中。
促销策略是限时直降、多件折扣,折扣底线不低于8.5折,目的是以价换量,提升动销。C类(风险区):低毛利、低动销、临期或滞销。促销策略是一口价、秒杀、搭售,保本即可,目的是快速回笼资金,降低仓储成本。这套逻辑的关键在于:每种商品在促销中的任务不一样。
A类商品的任务不是降价,而是用合理的组合方式多卖几件;B类商品的任务是用小幅折扣把动销率拉起来;C类商品唯一的任务就是止损,越早卖出去越好。我后来在一场秋季上新活动中测试过这套分类。A类做满299减40,B类做第2件半价,C类直接全场一口价49元。
结果整体毛利率反而比上一场全场6.8折的活动高了6.4个百分点,并且C类库存的周转天数从78天降到了41天。所以我的判断是:促销策略一定不是统一的,而是按商品标签分层的。你先算清楚每一类的利润底线,再决定折扣力度,而不是反过来先定折扣再算利润。
每次促销销售额都上涨,但利润核算后发现反而亏了,还增加了库存压力。想知道有没有方法在活动开始前就预判这场促销到底值不值得做,而不是等活动结束才后悔。
要预判一场促销到底是赚钱还是亏钱,不能只看销售额,要算边际贡献。我经历过最尴尬的一次活动是销售额80万,结果核算后净利润是负的。原因很简单:平台佣金10%、推广费8万、物流每单8元、退货率9%,再加上货品本身的成本,最后算下来亏了3万多元。
从那之后,我每场活动前都先做一张促销成本测算表,把每一项成本列出来: 商品成本:售价×成本率,我的数据举例是35%;平台佣金:销售额×佣金率,约10%;推广费用:按销售额预算,约8%-12%;物流+包装:每笔订单固定8元;仓储成本:SKU数×仓储天数,每天0.5元/SKU;
退货损耗:销售额×退货率,约8%-10%。具体操作是:把所有打算参加促销的SKU逐个录入Excel,算“预估折扣价−各项成本=预估净利润”。凡是净利润率低于10%的SKU,要么降低折扣力度,要么直接不参与。
比如某件商品成本50元,原价199元,计划打7折卖139元,平台佣金13.9元,推广分摊10元,物流8元,退货损耗3元,那么净利润约54元,毛利率39%,可以做。但如果打5折卖99元,净利润只剩14元,毛利率14%,勉强做;打4折就只能放弃。
这个测算过程还有一个额外好处:它能倒逼你去思考这场促销的目标到底是赚现金流、清库存,还是拉新客。如果是清库存,那毛利率低一点可以接受;如果是赚利润,那就必须守住底线。活动结束后的复盘同样重要。
我每次都会盯三个指标:促销前后的动销率变化(从18%涨到46%说明促销激活了沉寂库存)、退货率(超过12%就说明价格或尺码有问题)、毛利贡献(如果某个SKU的毛利贡献为负,说明当初的分类或折扣设置错误)。数据复盘的意义不仅是验证这场活动赚不赚钱,更是为下一轮备货决策提供依据。


读者评论
作为电商老板,我确实踩过‘全场打折’的坑,算完账才发现利润被库存吃掉。文章里的ABC分类法很实用,但落地需要数据支撑,小卖家可能没精力每月盘点。
运营表示,差异化促销听起来合理,但执行时容易变成‘一刀切’。比如C类商品闪购,用户可能觉得是‘垃圾清理’,反而影响品牌形象。
财务角度必须点赞!很多老板只看销售额,忽略仓储和资金占用成本。文章用瀑布图算账很清晰,建议公司复盘时强制加入库存成本指标。