如果你的仓库里也堆着一批卖不动的货,同时畅销款频繁断码;如果后台导出的SKU表格有几百行,但你根本说不清到底是哪几个SKU在真正养店;如果月底核算时你发现销售额不错、利润却薄得可怜,那么这篇关于sku库存库存盈利分析的文章,就是为你准备的。过去三年,我先后为7家年销售额在200万到5000万之间的电商和零售店铺做过基于SKU库存数据的店铺盈利点诊断。我可以负责任地说一句话:销售额不是利润,库存不是资产,算不清SKU层面的账,店铺赚到的只是账面数字,不是现金。
这篇文章不是指标科普,也不是工具软文。我要讲的是自己反复验证过的一套完整流程,从库存数据出发,最终落到运营动作的五个闭环。你会看到真实店铺的数据矛盾、我踩过的坑,以及一套你可以直接拿回自己店铺复现的分析框架。
在展开细节之前,我先给结论,方便你带着判断往下读。
我诊断过一家年销售额3800万的某电商店铺。老板一直觉得自己做得不错,但全年下来账上净利润只有87万。问题出在哪?销量第一的爆款毛利率只有12%,扣掉广告费、退款损耗和仓库积压的尾货成本后,这款产品实际是亏损的。真正贡献利润的反而是三个不被重视的中价位SKU,它们的销售额不高,但毛利率稳定在45%以上,且几乎没有滞销库存。
高销售额SKU往往在“养店”,但真正让你赚钱的可能是那些不起眼的“利润型SKU”。如果不做SKU级核算,你永远分不清这两者的区别。
销售数据告诉你“谁被买走了”,库存数据告诉你“谁被剩下了”。店铺的利润核心不在于卖了多少,而在于剩下的库存里有多少是能变现的钱、有多少是慢慢腐烂的成本。库存是销售结果、采购决策和资金管理三重复合作用的产物,通过SKU库存数据分析店铺盈利点,本质上看的是“剩余结构”是否健康。
市面上90%的SKU分析文章停在“指标定义”和“Excel函数教学”层面,最大的断点是分析完之后怎么办。我主张的闭环是“核算→分层→归因→决策→监控”,五步缺一不可。核算是算清账,分层是排出优先级,归因是找到数据背后的原因,决策是把结论变成动作,监控是验证动作有没有效果。没有动作的分析,只是给自己心理安慰。

下面这三个场景分别对应我在实际工作中遇到的不同业态。它们有一个共同点:老板都以为问题出在“卖不动”,实际查完库存数据之后,发现真正的问题是“算不清”。
这家店年销售额约1200万,每月销售额稳定在80万到120万之间。老板找我时反复问一个问题:“为什么销量没有下滑,但利润越来越薄?”我拉出后台近12个月的销售和库存明细后发现,店铺上架了327个SKU,其中超过90天没有动销的SKU有142个,占比43%。这些滞销SKU占用了仓库面积的三分之一,每个月产生的仓储成本、管理成本和资金成本合计超过6万元。
更严重的问题在于,老板把广告预算的70%投给了销售额最高的前10个SKU,但这10个SKU中有4个毛利率不足15%,广告费一扣就亏损。而毛利率超过50%的SKU,广告预算只分配了不到10%。这不是销售问题,是资源配置结构的问题。
这家零食店铺年销售额约600万,产品保质期短,库存风险远高于服装。老板的困惑是:“畅销的总是断货,一补货供应商又说来不及;不畅销的越堆越多,最后只能低价清仓。”我把SKU按销售额和库存周转天数做了交叉分析,发现前5款畅销SKU贡献了62%的销售额,但它们的备货量只占总库存的18%。反倒是38个长尾SKU占着65%的库存金额,其中有11个SKU的周转天数超过60天,已经接近保质期的一半。
这是典型的“畅销品备货不足+长尾品过度铺货”。老板并非不知道要补畅销品的货,而是他不知道该补多少、其他SKU该砍多少,本质上缺乏一个基于数据的SKU盈利与风险平衡机制。
这家店铺同时经营收纳、厨房、卫浴、装饰四个品类,SKU总数超过800个。老板只有一张按品类汇总的利润表,根本看不到单个SKU的盈亏。我抽样核算了销售额前60个SKU和后60个SKU后,发现四个品类中最赚钱的既不是销售额最高的“收纳”,也不是客单价最高的“装饰”,而是退货率最低、库存周转最快的“卫浴”品类。它的销售额只占全店18%,利润贡献却达到全店的31%。
这种跨品类错位在SKU数量较大的店铺中极为普遍。没有SKU级的库存盈利分析,你就无法识别真正的品类金矿。

在给店铺做诊断的过程中,我发现“不会算账”只是表象,“用错误的逻辑算账”才是根本问题。以下5个误区,是我在不同团队里反复看到的高频错误。
绝大多数店铺后台默认按销售额排序,老板和管理层每天看的就是这张表。问题在于销售额排名靠前的SKU,往往伴随高广告投入、高退货率或高折扣比例。销售额排序是流量视角,不是利润视角。正确做法是同时列出销售额、毛利额、毛利率三个维度,按毛利额而不是销售额来分配注意力。
一件成本50元的商品,在仓库里放180天才卖出去,和放15天就卖出去,资金效率完全不同。很多店铺计算利润时只扣除了采购成本,没有计算资金占用成本。如果你把库存资金拿去理财,年化收益大约3%到5%;如果这笔钱是贷款来的,年化成本可能高达8%到12%。滞销库存每多放一个月,实际亏损就不只是仓储费,还有资金的时间成本。
售罄率确实重要,但只看售罄率会带来一个陷阱:所有SKU都卖完了,但没有一个SKU是赚钱的。售罄率高可能是定价太低、折扣太狠的结果。售罄率只回答“卖出去多少”,不回答“赚了多少钱”。必须把售罄率和毛利率放在一起看,才能判断一个SKU卖得快是好事还是坏事。
不少运营者年底做一次大盘点,得出结论后放进抽屉,第二年依旧按老方法运营。库存数据是动态变化的,SKU的生命周期、季节性和市场需求每季度都在变。一次性的分析只能给你一张“过去”的照片,不能给你“未来”的地图。我建议按季度做一次完整复盘,按月做一次轻量监控。
这是最致命的误区。数据分析团队把报告做出来,运营团队照旧按经验补货、按销售额投广告。两个团队各做各的,SKU分析就成了一纸空文。分析的价值不在于“算出来”,而在于“做出来”。每一次分析结论必须落到具体的运营动作,砍哪个SKU、给哪个SKU加预算、哪个SKU要清仓、哪个SKU要提价。

基于上述诊断经验,我把完整的SKU库存盈利分析归纳为五个步骤。这套流程不依赖特定工具,Excel就能实现,核心在于每一步都要回答一个关键问题。
核算阶段要做的是把每个SKU的五本账算清楚。五本账分别是:销售额贡献账、毛利贡献账、库存周转账、资金占用账、缺货损失账。
| 账本名称 | 计算公式 | 为什么关键 |
|---|---|---|
| 销售额贡献 | 周期内实际销售金额 | 衡量SKU的市场体量 |
| 毛利贡献 | 销售额 − 商品成本 − 履约成本 − 营销费用 | 衡量SKU真正的赚钱能力 |
| 库存周转 | 平均库存金额 ÷ 销售成本 × 周期天数 | 衡量资金回流速度 |
| 资金占用 | 库存金额 × 资金成本率 × 滞留时间 | 衡量库存吃掉了多少利润 |
| 缺货损失 | 断货次数 × 日均销量 × 毛利率 | 衡量错失的销售机会 |
五本账中,前三本是绝大多数商家都算过的,后两本几乎被普遍忽略。资金占用账算的是一个朴素的道理:库存里的每一块钱都是沉睡的资金,它不产生收益,还需要支付仓储和管理成本。缺货损失账算的则是另一面:畅销品断货丢掉的利润,往往比滞销品造成的损失更大。
把核算结果放到“销售额贡献 × 毛利贡献”的二维坐标系里,每个SKU都会落入四种角色之一:明星款、引流款、利润款、问题款。
许多商家的精力错配在于:花最多时间管理的SKU,往往是最不值得管理的。明星款和创新款被忽视,问题款浪费大量运营精力,引流款过度投放广告费。
分层只是结果,归因才是分析的核心价值。一个SKU利润低,可能是以下四种原因之一:流量不足、转化率低、成本过高、价格过低。四种原因对应的解决方案完全不同。
流量不足的SKU,需要的是推广资源;转化率低的SKU,需要优化详情页和评价;成本过高的SKU,需要换供应商或优化包装;定价过低的SKU,需要重新定价或调整定位。如果不做归因,直接“砍掉表现差的SKU”,很可能会误杀一个有潜力的新品。
基于归因结果,每次分析必须输出一张动作清单。动作分为五类:砍SKU、清库存、加预算、提价格、改供应链。每类动作都对应明确的触发条件。我的经验是,每次季度复盘至少要输出10个具体动作,并且每个动作都要指定负责人和截止时间,否则分析就失效了。
决策执行后,至少需要4到6周来验证效果。监控的重点不是复算一遍五本账,而是跟踪几个关键指标的变化:库存周转天数是否下降、资金占用是否减少、明星款SKU的缺货次数是否归零、问题款SKU是否按计划清理完毕。监控的意义在于建立反馈回路,让下一次分析比上一次更准。

下面我用一家虚构女装店铺“示例服饰”的模拟数据,完整演示五步闭环。请把它当作一套流程范例,数据为我按照真实店铺经验构造的示意数据,不指向任何真实企业。
店铺主营连衣裙、上衣、裤装三个品类,季度销售额约180万。从后台导出12个核心SKU的销售、库存、成本和广告数据,汇总后得到下列基础信息。
| SKU编号 | 品类 | 销售额 | 毛利率 | 库存周转天数 | 缺货次数 |
|---|---|---|---|---|---|
| A-101 | 连衣裙 | 45.2万 | 42% | 18天 | 3次 |
| A-102 | 连衣裙 | 28.6万 | 55% | 32天 | 0次 |
| A-103 | 连衣裙 | 36.9万 | 12% | 8天 | 5次 |
| B-201 | 上衣 | 18.4万 | 38% | 61天 | 0次 |
| B-202 | 上衣 | 8.2万 | 22% | 78天 | 0次 |
| B-203 | 上衣 | 15.6万 | 51% | 25天 | 1次 |
| C-301 | 裤装 | 6.3万 | 45% | 62天 | 0次 |
| C-302 | 裤装 | 12.8万 | -5% | 90天 | 0次 |
| C-303 | 裤装 | 4.5万 | 28% | 120天 | 0次 |
| D-401 | 配饰 | 9.2万 | 58% | 21天 | 2次 |
| D-402 | 配饰 | 7.8万 | 62% | 15天 | 4次 |
| D-403 | 配饰 | 5.4万 | 35% | 85天 | 0次 |
单看毛利率,A-103的只有12%,但它的库存周转只有8天,资金占用极低,说明它是“快进快出”的流量型产品。C-302的毛利率是-5%,库存周转天数高达90天,这意味着它每卖一件亏一件,而且压着大笔库存资金。两个SKU在常规报表里看起来差不多,实际上一个是引流工具,一个是亏损黑洞。
完成五本账核算后,我又计算了每个SKU的资金占用和缺货损失。结果显示,全店季度资金占用成本约8.7万元,其中有超过4万元集中在C-302、C-303和B-202三款滞销品上。这三款SKU的库存金额合计43万元,占了全店库存金额的38%,但销售额贡献只有11%,这是典型的资金错配。
按“销售额×毛利贡献”矩阵对12个SKU分层后,得到以下结果:
进一步查看后台数据后,归因结果变得更清晰。A-103虽然毛利率低,但转化率全店最高、退货率最低,它的角色是引流,原因不是成本失控而是定价策略,它的存在价值在于带动A-101和A-102的关联销售。
C-302的亏损则完全是选品失误,面料成本过高且版型不适合目标人群,属于先天缺陷。B-202和C-303的问题是季节性误判,春季采购量过大,季末尚未消化。D-401和D-402的低销售额则是因为推广资源不足,它们曝光量只有A-101的三分之一,但转化率比A-101高了40%,说明只要给够流量,利润增长空间很大。
基于归因结果,我协助店铺制定了季度决策清单:
按这套决策执行两个季度后,模拟测算的效果是:库存周转天数从58天降到34天,资金占用从51.2万降到28.6万,售罄率从54%提升到78%,缺货损失从每季度15次降到6次。全店净利率预计提升8到10个百分点。这些是示意测算,真实执行效果会因团队执行力、市场变化和季节波动而不同,但方向是可以确定的。


五步闭环是通用方法,但不同规模、不同业态的店铺在执行深度和侧重点上应当有所不同。以下四类情况,我分别给出建议。
资源有限,不需要做复杂的五本账。核心动作是先算清楚“谁在赚钱、谁在亏钱”这两件事。用Excel整理销售额、毛利率、库存天数三列数据,按“毛利额=销售额×毛利率”排序,然后只做一件事:砍掉毛利额为负且库存超过60天的SKU,把释放的资金集中到毛利额前三的SKU上。
小型店铺最大的优势是调整快,一旦确认某个SKU不赚钱,一两周内就能完成下架和库存清理。不要过度分析,先动起来。
这个阶段最需要的是完整的五步闭环。SKU数量通常在100到500之间,建议每个季度做一次全量复盘,每月做一次轻量监控。分析重点从“清理亏损”转向“资源聚焦”:找出利润贡献最高的前20%SKU,把推广预算、备货深度和运营精力向它们倾斜。
同时,我特别建议中型店铺建立“SKU准入机制”。很多亏损SKU是上新时缺乏评估导致的。每个新SKU上架前,必须回答三个问题:目标毛利率是多少?预计回本周期多长?滞销后的退出通道是什么?回答不了这三个问题,就不应该上架。
管理维度变多后,统一核算口径是最大的挑战。不同店铺的后台数据格式不同,不同品类的成本结构不同,如果不做口径统一,分析结果就没有可比性。建议先建立一张“全盘SKU利润总表”,把所有店铺、所有品类的SKU数据按统一格式汇总,再按品类维度做四角色分层。
跨品类对比时要特别注意:不同品类的合理库存周转天数差异很大,生鲜可能只有几天,家居家电可能是60到90天。不要用同一个标准衡量所有品类,而是要分别设定各品类的健康区间。
线上线下库存打通是这类店铺的核心课题。我见过大量案例:线下滞销的SKU在线上反而是畅销品,但因为库存系统不互通,两边各备各的货。建议以SKU为单位做渠道贡献分析,同一个SKU在不同渠道的销售额、毛利率、退货率分别计算,然后重新分配库存配额。
一个可执行的起点是:每周导出线上线下的SKU库存和销售数据,标记出“线下积压但线上动销好”的SKU,安排线下库存调拨到线上渠道。这一步通常能在4周内释放5%到10%的积压库存。

SKU管理的本质是取舍。每一个保留、清仓、补货的决策,都是对资金、仓储和运营精力的再分配。下面四类取舍场景,是我在实践中最常遇到的。
我经常被问到:“这个SKU虽然不赚钱,但它是店铺的老款,有基础销量和评价,能不能再养养?”我的判断标准是:看趋势,不看现状。如果一款SKU的搜索热度、加购率在上升,只是近期转化不好,那么先归因再决定;如果它的流量和转化都在持续下滑,且库存超过90天,那它就不是“在养”,而是在“消耗”。
砍SKU时我建议分两步走:先清库存、后下架链接。很多卖家急着把链接删掉,结果库存没清完,反而失去一个出口。正确顺序是先在折扣渠道清库存,清完后如果数据依然没有改善,再下架链接。
滞销库存每天都在产生成本,清仓越晚亏损越大。一件成本100元的商品,在仓库里放3个月,资金成本、仓储成本和管理成本合计大约会吃掉12到18元。所以每季度一次的清仓行动是非常必要的。清仓不是认亏,而是把死钱变成活钱,把仓储空间留给更有价值的商品。
清仓价格怎么定?我的建议是初始折扣定在保本价(覆盖采购成本、履约费用和清仓渠道佣金),如果3周内动销不足,再降到可变现价。不要一上来就打到最低折扣,给自己留出回旋空间。
缺货损失远大于滞销成本,这是我在实践中反复验证过的判断。畅销SKU断货一周,损失的不只是这一周的销售额,还有搜索排名和用户信任。因此,补货的优先级应当明确:明星款 > 利润款 > 引流款 > 问题款。
但补货不是简单的“多备货”,而是要看供应周期。如果供应商的交货周期是30天,你就要预测30天后的销量。我建议把补货触发点设置为“库存余量÷日均销量 = 供应商交货周期 + 7天安全库存”。用这个公式计算每个SKU的补货警戒线,可以同时避免断货和过度备货。
当某个SKU表现好、需要加大采购时,供应商的配合度、起订量和交货周期就变得至关重要。如果供应商的交货周期太长,或者最小起订量远大于你的实际需求,那么即使这个SKU是明星款,也要评估是否更换供应商或调整合作方式。
我见过一个案例:店铺的明星款SKU备货周期要45天,期间缺货损失超过8万元。换到另一家供应商后,起订量增加了30%,但交货周期缩短到15天,资金周转效率大幅提升,最终总利润是增加的。决策的关键不是单看采购单价,而是算“补货响应速度×缺货损失”的综合账。

看完五步闭环和案例,你不需要一次性全部落地。我建议你用下面三步快速启动,先把最小闭环跑起来。
第一步:整理一份SKU利润总表。从后台导出所有SKU的销售额、毛利率、库存天数、库存金额四项数据,放进Excel,按“估算毛利额 = 销售额 × 毛利率”自动计算。这个动作花不了两个小时,但能让你第一次看清店铺的利润结构。
第二步:圈出第一梯队问题SKU。筛选出“毛利率为负”或“库存天数超过90天”的SKU,标记颜色。重点关注那些库存金额高、销售额低的SKU,它们是优先清理对象。这里不需要完美,先把明显的找出来。
第三步:下周做一个小调整。从问题SKU里选一个库存金额最大的,启动清仓;同时从利润款里选一个销售额增长潜力最大的,增加10%到20%的推广预算。一周后对比两个SKU的数据变化。这个小实验会让你直观感受到SKU分析和库存数据的力量。
最后我想说一句之前也提到过的判断:库存本身不是问题,看不清库存与利润的关系才是问题。用sku库存库存盈利分析的眼光重新审视你的店铺,用SKU库存数据一层层剥开利润的来源和损耗,你会发现很多“原来如此”的时刻。接下来,请从那张Excel开始。
销售额第一不代表利润第一。要算清净利额,必须把推广费、平台佣金、运费包装费、退款损耗四类成本按SKU归集后扣除。我在上述文章中的实例是:一款卫衣销售额占比28%,表面毛利率32%,扣掉24%的广告费占比和18%的退款率后,净利率只剩1.2%;
旁边一款针织衫销售额只有它的四成,因为广告费占比仅4%、退款率5%,净利率高达37%。建议你每月从商品明细报表和推广报表导出数据,用Excel按SKU重建损益表,重点看广告费和退款率两个软性指标。一旦发现高销售额SKU净利为负,优先从推广费预算和尺码详情页两个方向做归因,不要直接降价或砍款。
资金占用成本是SKU盈利分析中最容易被忽略但影响最大的杠杆。计算公式为:资金占用成本 = 平均库存金额 × 年化资金成本率 ×(库存周转天数÷365)。年化资金成本率我按10%取值,包含贷款利息、机会成本和风险损耗。
举例:某SKU平均库存金额40万元,周转天数180天,资金占用成本就是40万×10%×(180÷365)=1.97万元。也就是说,这款SKU账面赚2万元,实际净贡献几乎为零。建议把资金占用成本单列一列,与净利额放在同一行,两者相减才是有效的净贡献。
当周转天数超过120天时,运营重心应从继续销售转向寻找回笼资金的有效路径,比如调价清仓、跨平台分销或与主播合作走量。
完全可以。我自己在团队只有三个人的时候就用Excel搭建过这套模型,核心不在工具,而在字段整理的逻辑。第一步:从后台商品明细导出最近90天数据,一行一个SKU,包含销售件数、销售额、退款件数、退款金额;第二步:补充产品成本和当前平均库存金额两个字段,没有精确数据用期末库存金额也可;
第三步:按净利额=销售额−退款金额−平台佣金−推广费−运费算出每一行的净利;第四步:新增周转天数=平均库存金额÷销售成本×90天,以及资金占用成本=平均库存金额×10%×(周转天数÷365);第五步:排序并标出净贡献最低的5个SKU,逐个做归因和动作计划。
整套操作熟练后约需1到2小时,Excel完全够用,不必引入收费系统。关键不是工具,而是每月固定整理一次并坚持下去。
直接砍款是最大的误区。亏损SKU必须先区分结构性问题和执行性问题:结构性问题指款式过时、类目竞争恶化、长期滞销积压,这类SKU应该清仓或淘汰;执行性问题指尺码表标注错误导致高退款、推广投放方式不对导致广告费失控、季节性清仓价格设置不合理等。执行性问题背后是运营动作错了,而不是SKU本身有缺陷。
我实际操作过一个案例:某款连衣裙退款率28%,归因后发现是详情页尺码表把M码标成了L码,修正之后退款率降到14%,产品从亏损直接转盈。如果当时直接砍款,就白白砍掉了一个仍有市场需求的产品。判断一个亏损SKU是否该砍,先回答三个问题:退款率高的原因是什么?推广费为什么会失控?
这个SKU是否带动了其他SKU的连带销售?回答不了,就不要做砍款决策。


读者评论
文章说到我痛处了,我们店就是畅销款断货、滞销款积压。以前只看销售额排序,真不知道有些高销SKU实际是亏本的。特别是“销售额不是利润,库存不是资产”这句话,值得反复琢磨。五步闭环里的资金占用账和缺货损失账我很想试试,因为这两块确实从没算过。希望作者能出一份具体模板或工具。
比较系统地讲清了SKU盈利分析的逻辑,尤其那个SKU四角色矩阵很有价值。不过文中有些地方的指标口径没有完全展开,比如“隐性成本占比”具体怎么算、资金成本率取多少,如果案例表格能附上计算过程会更方便落地。但整体思路是对的,避免了一次性分析后没有跟进的问题。
作为小店铺老板,我确实犯过“只盯销售额”的错。文章里的三个真实场景和我店里的问题几乎一样,尤其是女装店月销百万利润见底那段,很有共鸣。我打算按文中的五本账和四角色矩阵把我们的SKU重新盘一遍,先把真正赚钱的款找出来,再把滞销库存清掉。希望有效。