库存周转用 AI 分析,数据要细到什么程度

1小时前发布

库存周转用 AI 分析,数据要细到什么程度

一家做建材批发的公司,库存常年压在八百万左右,年周转四次。老板觉得还行,同行大概也这个水平。后来把明细拉出来看,四百里有一百八十万里是两年没动过的老型号,真正在转的那部分其实一年转八次。

周转率是个平均数,平均数会把问题抹平。要让分析有用,数据必须细到能看见具体哪一批货在拖后腿。这一节讲数据要细到什么程度,以及模型能在这个粒度上做什么。

周转率骗人在哪

算法很简单:销售成本除以平均库存。分子取全年,分母取期初期末平均。问题出在分母——只要年底冲一下量、把库存压一压,数字立刻好看,实际全年都在压货。

还有一层:不同品类混在一起算。快消品一年转十二次,慢销品一年转一次,混起来是个不好不坏的数字,谁也不知道该动哪块。按品类分开算,问题立刻现形。

最糟的一种是拿含税金额算。进货按含税价入账,销售按不含税价统计,分子分母口径不一致,算出来的周转率偏低,人还以为自己库存管理得不错。

仓库里成排的货架,纸箱堆到接近天花板

数据要细到 SKU

品类级不够,要细到单品。同一个品类里,A 型号一个月出三百件,B 型号三个月出一件,混在一起看是两个都不错。拆到单品,B 型号的问题一眼就出来。

SKU 这一级的表,最少要有这些列:SKU 编码、名称、品类、当前库存数量、库存金额、最近一次入库日期、最近一次出库日期、近三个月出库数量、近十二个月出库数量。九列,Excel 一拉就有。

三个字段必须有

一个是入库日期,不是采购单日期。货到仓才算入库,这两个日期差的那些天,正好是判断在途库存的依据。另一个是出库日期,按实际发货算,不按开票算。第三个是批次成本,同一 SKU 不同批次进价不同,成本口径混了,毛利和周转都算不准。

批次成本这一项最容易被省掉。省掉之后,你只能按移动平均算,看上去没问题,实际在原料价格波动大的行业里,误差能到一成以上。建材、钢材、塑料原料这几个行业,这一项必须留。

出库数量要分时间段

只给总出库量没用,要给分段的:近三十天、近九十天、近三百六十五天。三个数字放在一起,能看出趋势——是在加速还是在下滑。一个 SKU 近三十天出五十件、近九十天出两百件,说明它在减速;反过来是在加速。

趋势比总量有用。总量告诉你它卖过,趋势告诉你它还会不会卖。

让它算三样东西

分层

按出库金额和出库频次分四层:高频高额、高频低额、低频高额、低频低额。四层对应四种管理方式,高频高额的保安全库存,低频高额的按单采购,低频低额的清仓。分层这件事人也能做,但四百个 SKU 手工分要一天,模型十分钟。

呆滞

呆滞的定义各家不同,先定死:超过一百八十天没有出库记录的算呆滞,超过三百六十天的算死库存。定完让模型按这个口径筛,筛出来的列表按库存金额降序排,最上面那几行就是最该处理的。

呆滞金额占总库存的比例,比周转率更能反映真实情况。这家建材公司算出来是百分之二十二,老板看到这个数字才决定动手。

缺货与积压同时存在

同一个仓库里,一边压着两年不动的货,一边有三个型号持续缺货,这是最常见也最浪费的状态。让模型按「近九十天出库量除以当前库存」算可售天数,低于十五天的列缺货预警,高于一百八十天的列积压预警,两张表并排放。

并排放的价值在于让人看见钱被锁在哪。压货的钱如果能挪到缺货的型号上,同样的库存金额能多做多少生意,这个账一算就明白。

数据不干净怎么办

现实里的库存表几乎没有干净的。同一样东西三个编码、单位有的是箱有的是件、退货按负数记在出库里、赠品没走销售单。这些脏数据不处理,算出来的结论全是错的。

第一步是让模型做体检:列出重复编码、单位混用、负库存、零成本的行。这一步它做得又快又细,人翻表容易漏。

第二步是定规则。重复编码合并成主编码,其余做映射;单位统一到最小销售单位;退货单独标记,不冲抵出库量。规则定完写成一段说明,每次分析前把这段说明一起给它,它就知道该怎么处理。

第三步是留一份清洗后的表。每次分析用同一份底表,别每次重新洗。洗一次要两天,洗完之后每周更新就行。

叉车停在通道里,地面有黄 {MOD}的标线

输出要落到动作

分析报告最容易废在「结论正确但没人动」。所以输出不要写「库存结构有待优化」,要写「这十七个 SKU 建议本月清仓,预计回收现金四十六万;这五个型号建议补货至六十天用量,占用资金十二万」。

每条建议后面带三个数:涉及金额、预计动作、责任人。没有责任人的建议,等于没提。

还有一条经验:一次只推五条。列五十条清仓建议,采购看都不看。挑金额最大的五条,做成一张纸,会上直接定。

四类常见误判

一类是把季节性当成滞销。空调用铜管冬天出库少,按一百八十天口径一定进呆滞名单。这类要先剔除季节因素,或者按去年同期对比,别一刀切。

二类是把促销备货当成积压。为了双十一提前备的货,十月看着是积压,十一月就清空了。分析时要问一句最近有没有大促计划,有的话把时间窗往后挪。

三类是把在途当库存。采购单下了货没到,系统里可能已经计入库存,可售天数算出来虚高,实际已经在缺货。

四类是把退货当销售。退货如果按负数记在出库里,出库量被冲减,看着像卖得少,实际是卖得多退得多。这种情况要看退货率,不能只看净出库。

多久跑一次

一个月一次足够。库存这件事变化慢,天天看反而被噪音带着走。月底结账后跑,数据最全。

跑的时候对比上个月:呆滞金额是涨还是降、缺货型号是增还是减、周转天数有没有改善。三个数字连看六个月,才知道管理有没有真的起作用。单月数字波动大,看不出趋势。

仓库角落几箱落灰的货物,箱面有手写的标记

一句实话

库存问题的根子多半不在分析,在采购的考核方式。采购只考核到货及时率和进价,不考核库存周转,压货就是理性的选择。分析做得再漂亮,考核不改,下个月还是这样。

模型能帮你看清钱压在哪,帮不了你改考核。看清之后敢不敢动,是另一件事。