仓库里堆着卖不出去的货,很多人觉得“货还在,钱没丢”,其实这批库存从进仓那天起就在持续花钱。库存成本,是公司为了持有这批还没卖掉的商品付出的全部代价:占用资金的机会成本、仓储和保险这类持有费用,以及货卖不动时打折甚至报废带来的跌价损失。库存规模越大、卖得越慢,这笔隐形成本越容易悄悄吃掉利润。
库存成本具体包括哪些钱?
库存成本不是一笔账,而是三笔账叠在一起:资金占用、持有费用和跌价损失,而且这三笔都会随着库存规模和积压时间一起增加。
占用的是钱,不是货
商品还没卖出去,采购款已经真金白银付给了供应商。这笔钱变成了库存,躺在仓库里,没法拿去做别的事——投广告、发工资、还贷款都得靠现金流,库存本身不是现金。货卖得越慢,这笔钱被占住的时间越长,对应的资金成本(比如贷款利息或错过的其他投入机会)也就越高。库存到底压在谁的账上,也是判断自营模式和平台模式的成本差在哪里?的一个关键信号:自己囤货的公司,这笔钱压在自己账上;不碰货的平台,这笔钱压在入驻商家账上。
持有和跌价,是两笔容易被漏掉的钱
除了资金占用,库存本身还在持续产生费用:仓储场地租金、温控和安防、盘点人力、保险,这些开销按时间计费,和商品卖没卖出去没关系。
更麻烦的是跌价风险。服装换季、电子产品迭代、生鲜过期,商品在仓库里放久了,要么打折甩卖,要么直接报废。会计上,这类损失通常体现为存货跌价准备——当存货的可变现净值低于成本时,公司要计提这部分差额,直接冲减利润。
库存成本为什么容易失控?
库存成本失控,通常不是因为哪笔支出突然变贵,而是采购节奏和实际需求脱节,导致库存越积越多、周转越来越慢。
旺季提前囤货,一旦需求判断错就很难收场
为了赶上销售旺季或应对供应链不稳定,不少公司会提前大量囤货。需求判断准了,囤货能保证不断货;判断失误或供应链恢复正常,多囤的货就会变成压力。
耐克在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: 库存成本高的生意就不能做吗?
答: 也不是。有些行业天然就得靠高库存撑着,比如季节性强或者供应链周期长的品类。关键还是看存货增速有没有明显超过收入增速、促销力度是不是持续加大、滞销品占比是否在爬升,而不是简单地看库存规模高就下结论。
参考资料
- Corporate Finance Institute: Inventory Turnover
- 新浪财经:服饰服装年报|海澜之家存货规模超百亿存货占比超30% 三夫户外、欣贺股份存货周转天数超400天
- NIKE, Inc. Investor Relations: NIKE, Inc. Reports Fiscal 2023 First Quarter Results
版本 1.0 · 更新于 2026-08 · 编辑部定期复审 · 文中海澜之家、三夫户外等公司数据据新浪财经引用Wind资讯对2025年度报告的梳理(发布于2026-05-22),耐克数据取自其2023财年Q1财报(截至2022-08-31),仅用于说明库存成本的判断方法,不构成对任何具体公司的投资判断。