你算了三年的经济订货量,90%的时候是在自欺欺人
供应链专业毕业的人,没有不知道EOQ的。
经济订货量。Q* = sqrt(2DS/H)。我到现在还能闭着眼睛写出来。
但干了十年供应链之后,我告诉你一句大实话:这十年里,我真正用EOQ公式下过的采购单,不超过10次。
不是公式不对,是现实不跟你讲前提假设。
EOQ的5个前提,现实中一个都不成立
教材上的EOQ,建在五个完美假设上:
- 需求是稳定的、连续的
- 订货提前期是固定的
- 单价跟订货量无关
- 库存持有成本是线性的
- 没有缺货成本
来,你告诉我,现实中哪个成立?
需求稳定? 你做电商的,双十一销量是平时的8倍。你按"平均需求"算EOQ,双十一前就断货了。
提前期固定? 一个疫情、一次台风、一个海关查验,你的提前期从7天变成30天。
单价与量无关? 供应商说"订1000件9折,订5000件8折",你EOQ算出来3500件,完美避开了两个折扣点。
库存持有成本线性? 你的仓库满了,加租一个新的要整租,不是按件算的。
没有缺货成本? 缺货带来的客户流失、生产线停工、被罚款——这些成本算得清吗?
所以EOQ这个公式,从诞生第一天起,就不是给你直接拿去用的。它是一个思维框架,告诉你"订货有两个成本在博弈——订货成本和持有成本,你要找平衡点"。
但90%的人把它当成了精确计算工具。
现实中的"EOQ"长什么样
说一个我实际做过的案例。
一家家电企业,采购压缩机。年需求量大概50万台,单次订货成本(包括验货、入库、质量检验等)大概5000块,单台年库存持有成本大概8块钱。
按EOQ公式算:Q* = sqrt(2 × 500000 × 5000 / 8) = 25000台。
也就是说,理论最优订货量是每次25000台。
但你猜实际上怎么订的?
- 淡季(4-9月),每个月40000台——因为要给旺季备货
- 旺季前(10-12月),每个月60000台——因为供应商这时候最忙,不提前锁产能就拿不到货
- 春节(1-2月),每个月10000台——工厂放假,生产量本来就只有平时的1/3
一年下来,没有一次订货量是25000台。
你要真按EOQ每次订25000台,旺季一定断货,淡季一定爆仓。
所以我们的做法是什么?EOQ给了一个"锚点",告诉我们大概的订货量级在25000左右。然后我们根据季节波动、促销计划、供应商产能约束,在这个锚点上下浮动。
这才是EOQ的正确用法——不是精确计算,是决策参考。
EOQ最大的坑:忽略了数量折扣
再讲一个更坑的。
还是这家企业,压缩机供应商报价:
- 1-19999台:200元/台
- 20000-49999台:190元/台
- 50000台以上:178元/台
EOQ算出来25000台,单价190元。
但如果你一次订50000台呢?单价降到178元,每台省12元。多出来的25000台库存,一年的持有成本是多少?25000 × 8 = 20万。
而省下来的采购成本呢?500000 × 12 = 600万。
这还用算吗?闭着眼睛订50000台。
所以很多公司根本不是按EOQ订货,而是按数量折扣的最佳阶梯订货。尤其是大宗原材料和标准件,折扣的诱惑远远大于库存持有成本的增加。
这也是为什么很多公司在仓库里压着巨量库存——不是因为不会管库存,而是因为供应商的价格曲线在那摆着。
压1000万库存多花80万的持有成本,但省了200万的采购成本。换成你,你也压。
什么时候EOQ真的有用?
说这么多,不是让你抛弃EOQ。EOQ在以下场景仍然非常有价值:
第一,标准件、通用料的日常补货。 比如螺丝、垫片、包装材料这种用量大、需求稳定、没什么折扣的东西,EOQ能帮你找到最优补货节奏。
第二,新产品的初始备货量。 新产品上市没有历史数据,你总得有一个初始的订货量。EOQ结合销售预测,能给一个相对合理的起点。
第三,说服老板少订点货。 这个可能是EOQ最实用的价值。老板拍脑袋说"一次订10万件",你拿出EOQ计算结果说"最优是25000件,多订的库存成本是X"。有数据在手,比空口说"太多啦"有说服力得多。
最后
EOQ是个好东西,但工具再好也得知道边界。
公式告诉你最优量是多少,但你得知道什么时候该信它,什么时候该翻它。
库存管理的精髓从来不在公式里,在你能不能判断——这个公式的前提假设,现在成立吗?
关注公众号「甲方乙方供应链」获取更多干货。