库存成本高的生意要注意什么?

库存不是'还没卖出去的货',而是已经花出去的钱。压库时间越长,资金占用和跌价风险越大。文中用海澜之家、耐克的真实数据,给一张自查表,帮你判断库存是正常周转,还是已经在拖累利润。

仓库里堆着卖不出去的货,很多人觉得“货还在,钱没丢”,其实这批库存从进仓那天起就在持续花钱。库存成本,是公司为了持有这批还没卖掉的商品付出的全部代价:占用资金的机会成本、仓储和保险这类持有费用,以及货卖不动时打折甚至报废带来的跌价损失。库存规模越大、卖得越慢,这笔隐形成本越容易悄悄吃掉利润。

库存成本具体包括哪些钱?

库存成本不是一笔账,而是三笔账叠在一起:资金占用、持有费用和跌价损失,而且这三笔都会随着库存规模和积压时间一起增加。

占用的是钱,不是货

商品还没卖出去,采购款已经真金白银付给了供应商。这笔钱变成了库存,躺在仓库里,没法拿去做别的事——投广告、发工资、还贷款都得靠现金流,库存本身不是现金。货卖得越慢,这笔钱被占住的时间越长,对应的资金成本(比如贷款利息或错过的其他投入机会)也就越高。库存到底压在谁的账上,也是判断自营模式和平台模式的成本差在哪里?的一个关键信号:自己囤货的公司,这笔钱压在自己账上;不碰货的平台,这笔钱压在入驻商家账上。

持有和跌价,是两笔容易被漏掉的钱

除了资金占用,库存本身还在持续产生费用:仓储场地租金、温控和安防、盘点人力、保险,这些开销按时间计费,和商品卖没卖出去没关系。

更麻烦的是跌价风险。服装换季、电子产品迭代、生鲜过期,商品在仓库里放久了,要么打折甩卖,要么直接报废。会计上,这类损失通常体现为存货跌价准备——当存货的可变现净值低于成本时,公司要计提这部分差额,直接冲减利润。

库存成本为什么容易失控?

库存成本失控,通常不是因为哪笔支出突然变贵,而是采购节奏和实际需求脱节,导致库存越积越多、周转越来越慢。

旺季提前囤货,一旦需求判断错就很难收场

为了赶上销售旺季或应对供应链不稳定,不少公司会提前大量囤货。需求判断准了,囤货能保证不断货;判断失误或供应链恢复正常,多囤的货就会变成压力。

耐克在2023财年Q1交过一个典型案例。据耐克投资者关系发布的财报,截至2022年8月31日的这个季度,存货为96.62亿美元,比上一年同期的66.99亿美元增长了44%,公司解释主要是供应链波动导致在途库存偏高。当季毛利率从46.5%降到44.3%,下降了220个基点,耐克把原因归结为运费和物流成本上升、为消化库存加大了折扣促销(尤其是北美的耐克直营渠道)、外汇汇率波动这几项叠加,折扣清库存只是其中一个因素,不是全部原因。存货多了44%,又赶上运费、促销、汇率几项压力同时发力,这也是毛利率高为什么还会亏钱?里提到过的情况:账面上的生意看着还行,一遇到成本端和促销端同时承压,实际利润就会被明显压薄。

SKU 太多、周转太慢,压力会持续叠加

单一爆款囤多了,顶多是一批货压手里;一家公司同时经营几百上千个 SKU,每个都按自己的节奏采购和补货,只要其中一部分滞销,滞销库存就会一直占着仓储空间和资金,还会拖累整体周转效率。如果采购和销售节奏不调整,这类压力通常会继续累积。

存货周转天数怎么算,多少天算危险?

判断库存是不是在拖累利润,核心看两个数字:存货周转天数,以及存货占总资产的比例。

公式怎么算

据 Corporate Finance Institute 的解释,存货周转率等于销售成本除以平均存货,反映一段时间内库存被卖出并补充的次数;周转率偏低可能反映销售偏弱或库存积压,但也要结合行业、季节性备货和供应周期判断,偏低往往伴随更高的仓储和资金占用成本。

指标公式说明
存货周转率销售成本 ÷ 平均存货一段时期内库存被卖出并补充的次数
存货周转天数365 ÷ 存货周转率平均一批货从入库到卖出要多少天

周转天数越长,说明货在仓库里躺得越久,资金占用和跌价风险也越大。

行业数据参考:多少天算高度积压

不同行业的正常周转天数差别很大,生鲜和快时尚要按天甚至按周算,家电和家具可以按月算,没有一条普适的安全线。服装零售行业已经有一份公开参照:据新浪财经2026年5月引用Wind资讯对2025年度服饰行业数据的梳理,海澜之家存货规模108.19亿元,存货周转天数344天,存货占全部资产的31.77%;三夫户外存货占全部资产的44.11%,存货周转天数470天;欣贺股份的存货周转天数也超过一年。据该报道统计,共有5家服饰上市公司周转天数超过300天;报道认为欣贺股份、三夫户外这两家周转天数超过一年的公司,或反映一定程度的库存积压,这是针对服饰行业个别公司的观察,不是一条覆盖所有行业的通用安全线。

公司存货周转天数存货占总资产比例
海澜之家344 天31.77%
三夫户外470 天44.11%
美邦服饰423 天
比音勒芬352 天

表中数字据新浪财经2026年5月引用Wind资讯对2025年度服饰行业数据的梳理整理,不代表这些公司当前最新经营状况,后续变化请以各公司最新披露为准。

库存健康自查表:三步判断库存是不是在拖累利润

把存货周转天数和存货占总资产比例放在一起看,能大致判断一门生意的库存是健康周转,还是已经在对利润形成拖累。

库存成本风险象限图 横轴为存货周转天数,分快和慢两列;纵轴为存货占总资产比例,分低和高两行。四个象限分别是健康区、局部滞销区、资金占用区和高危积压区,对应不同的库存状态。 存货周转天数 × 存货占总资产比例 周转快 周转慢 健康区 周转天数低、占比低 周转正常,资金占用可控 局部滞销区 周转天数高、占比低 规模不大,但有一批货卖不动 资金占用区 周转天数低、占比高 卖得不慢,但库存规模偏大 高危积压区 周转天数高、占比高 资金和跌价压力同时叠加 占比低 占比高 两个数字都偏高时,库存已经不光是"卖得慢",而是在吃利润
存货周转天数和存货占总资产比例两个指标交叉着看,才能判断库存是健康周转,还是已经开始拖累利润。

先算出自己的两个数字

用前面的公式,分别算出这两个数字,都能从利润表和资产负债表直接取到:

  • 存货周转天数:365 ÷(营业成本 ÷ 平均存货),平均存货取(期初存货 + 期末存货)÷ 2。
  • 存货占总资产比例:期末存货 ÷ 期末总资产。

自己动手算一遍,容易在哪一步出错

拿海澜之家2025年度的公开数字走一遍,能看出这两个指标容易在哪些地方算错。新浪财经引用Wind资讯给出了两个结果——存货周转天数344天、存货占总资产比例31.77%——这两个数字本身也是从”营业成本""存货""总资产”这几项原始科目算出来的,不是年报直接公布的现成结果:

  • 倒推周转率:365 ÷ 344天 ≈ 1.06次,说明这一年存货平均被卖出并补充了一次多一点。
  • 容易算错的一步:公式里的平均存货应该是(期初存货 + 期末存货)÷ 2,不少人图省事直接拿期末存货代入。如果这家公司当年存货规模在快速上升(海澜之家2025年末存货就有108.19亿元),只用期末数会把周转天数算得比实际更长。存货占总资产比例是另一个指标,本身就是用期末存货除以期末总资产算出来的,不存在”偏高”的说法——两个指标的分子、分母不是一回事,不能混着套用同一套逻辑。
  • 两种算法对不上的原因:存货占总资产比例如果换成用平均存货 ÷ 平均总资产去算,结果通常会比”期末存货 ÷ 期末总资产”更低一些。自己动手前先确认拿到的是期末数还是平均数、对应哪个报告期,两种算法混着用,会导致同一家公司的这个指标在不同地方对不上号。

再对照四个象限找到自己的位置

象限的”高/低”不该套一条固定数字,因为不同行业、不同商业模式的正常周转天数和存货占比本来就不一样。判断自己算出的两个数字算高还是算低,可以用两种方法:

  • 同行分位数:找3–5家同行业、规模相近的公司,把周转天数和存货占总资产比例分别从低到高排一遍,看自己的数字排在中间还是明显靠后。
  • 公司自身历史区间:拿这家公司近3–5个报告期的两个数字连起来看,当前数字是不是明显超出了过去的常态区间,而不是只看单一期的数字本身。

服饰行业的例子可以当一个大致的量级参照:海澜之家344天、31.77%,三夫户外470天、44.11%,两家都属于前面提到的报道里周转天数超过300天的公司,其中三夫户外因周转天数超过一年,被报道认为或反映一定库存积压;这组数字量级仅供参考,不能直接套用到其他行业。定下自己的参照基准后,把两个数字放进下面四个象限:

象限周转天数占总资产比例大致状态
健康区低于自己的参照基准低于自己的参照基准库存周转正常,资金占用可控
资金占用区低于自己的参照基准高于自己的参照基准卖得不慢,但库存规模偏大,要盯紧资金占用
局部滞销区高于自己的参照基准低于自己的参照基准整体规模不大,但有一部分货明显卖不动
高危积压区高于自己的参照基准高于自己的参照基准卖得慢、占比高,资金和跌价压力同时叠加

跟着象限采取对应动作

  • 健康区:维持采购节奏,同时定期复查库龄、周转和现金占用。
  • 资金占用区:检查是不是为了保证不断货囤了过多安全库存,评估能否缩短采购周期。
  • 局部滞销区:按 SKU 拆开看库龄结构,单独清理滞销部分,不用拖累整体判断。
  • 高危积压区:优先处理现金流风险,通过折扣、渠道分销或计提跌价准备及时止损,同时排查采购计划是不是脱离了实际销售节奏。

库存成本失控前的三个信号

库存问题很少是突然爆发的,失控之前通常会有几个信号提前出现。

存货增速持续跑赢收入增速

  • 怎么看:把最近3–4个报告期的存货同比增速和营业收入同比增速摆在一起比。
  • 数据去哪取:利润表的营业收入、资产负债表的存货余额,季报和年报里都能直接查到。
  • 什么变化值得警惕:存货增速连续几期都明显快于收入增速,说明货堆积的速度已经超过卖出去的速度,周转天数大概率会被同步拉长。

促销力度越来越大,毛利率却越来越薄

  • 怎么看:对比连续几期的毛利率走势,同时留意财报或公告里有没有提到加大折扣、清库存这类表述。
  • 数据去哪取:利润表的毛利率(或营业收入、营业成本),公司业绩说明会和投资者关系公告里通常会解释毛利率变动的原因。
  • 什么变化值得警惕:折扣力度持续加大、毛利率持续走低,说明库存问题已经开始影响盈利能力,不只是周转效率的问题。

库龄结构里,滞销品占比在上升

  • 怎么看:把库存按入库时间拆成几个区间,比如3个月内、3到6个月、6个月以上,看各区间占比的变化趋势。
  • 数据去哪取:上市公司年报通常不会公开这么细的库龄拆分,这项更多要靠公司内部的进销存数据,外部分析师可以留意公司在业绩说明会上的相关表态。
  • 什么变化值得警惕:超过6个月甚至更久还没卖出去的部分,如果占比持续上升,说明库存里的“死货”越堆越多,就算存货总量看着没大变,风险也在悄悄累积。

把自查表算出的象限,和这三个信号放在一起看:象限告诉你现在处在哪个位置,信号告诉你是不是正在往更危险的方向滑。找一家你关注的公司,或者自己手头的生意,把周转天数、占总资产比例和这三个信号都过一遍,库存到底是不是在拖累利润,答案会比只看一句“库存有点多”清楚得多。

常见问题

Q: 库存成本具体包括哪些钱?

答: 库存成本主要分三块:资金占用产生的机会成本、仓储和保险这类持有费用,再加上商品卖不动、打折甚至报废造成的跌价损失。库存规模越大、周转越慢,这几项加起来的花费就越高。

Q: 存货周转天数怎么算?

答: 先算存货周转率,也就是销售成本除以平均存货;再用365除以周转率,就能得到存货周转天数。天数越长,说明货从入库到卖掉平均需要的时间越久。

Q: 存货周转天数多少算危险?

答: 不存在一个统一的安全线,不同行业差别很大。新浪财经引用Wind资讯对2025年度服饰行业数据的梳理显示,共有5家服饰上市公司周转天数超过300天,报道认为欣贺股份、三夫户外这两家超过一年的公司或反映一定库存积压,这是针对服饰行业个别公司的观察,不是一条通用标准。判断的时候,更适合找同行业公司做横向对比,或者看这家公司自己的历史区间,别只看单个数字。

Q: 库存周转快是不是就代表库存健康?

答: 不一定。周转快,但如果存货占总资产比例很高,说明公司依然有大量资金压在库存上。要判断库存到底健康不健康,建议把周转天数和存货占总资产比例结合起来看,只看一个指标容易失准。

Q: 存货跌价准备是什么意思,会怎样影响利润?

答: 当存货的可变现净值低于采购或生产成本时,公司要按差额计提存货跌价准备,这部分金额会直接冲减当期利润。计提比例往上走,往往说明公司判断这批货更难看原价卖出去了。

Q: 库存成本高的生意就不能做吗?

答: 也不是。有些行业天然就得靠高库存撑着,比如季节性强或者供应链周期长的品类。关键还是看存货增速有没有明显超过收入增速、促销力度是不是持续加大、滞销品占比是否在爬升,而不是简单地看库存规模高就下结论。

参考资料

版本 1.0 · 更新于 2026-08 · 编辑部定期复审 · 文中海澜之家、三夫户外等公司数据据新浪财经引用Wind资讯对2025年度报告的梳理(发布于2026-05-22),耐克数据取自其2023财年Q1财报(截至2022-08-31),仅用于说明库存成本的判断方法,不构成对任何具体公司的投资判断。