经济订货量 EOQ 计算器

输入年需求量、单次订货成本与持有成本,算出最优订货批量、年订货次数与补货间隔,对比「你现在每次订的量」直接给出多花的钱,附成本曲线与批量敏感度表

在线经济订货量(Economic Order Quantity)计算器:采购备货、电商囤货、小店进货前,先回答「一次订多少最划算」。 按经典 EOQ 公式 √(2DS/H) 求出订货成本与持有成本之和最低的批量点,换算成「每年订 19 次、约每 19 天补一次货」这种可直接执行的节奏; 再把你现在拍板的批量画到同一张成本曲线上,量化「这样订一年多花多少钱、每次多花多少钱」。 全部计算在浏览器本地完成,不上传任何数据。

EOQ 假设需求均匀与订货成本恒定——对促销波动、保质期短、整箱起订的品类会失真,结果适合作为采购节奏讨论的起点而非拍板。

参数输入

没有年数就按月销 × 12 或日销 × 365 折算;促销冲量月份建议剔除。

每下单一律发生、与订多少无关的固定开销:采购人工、运费门槛、报关查验、到货质检。

单位持有成本 H(元/件/年)

填上实际下单习惯,结果区会给出比最优节奏一年多花、每次多花多少——这是说服老板改节奏的关键数字。

输入有效,结果实时计算。

快速预设

预设①淘宝店:日销 50 件(年 18250)、每单开销 200 元、每件年持有 8 元;预设②五金店:月销 300 件(年 3600)、每单 80 元、单价 10 元 × 持有率 25%。

最优订货节奏

最优批量 EOQ(每次订这么多)

956

件 / 次 · 向上取整

年订货次数

19.1

次 / 年

补货间隔

19.1

天 / 次

年总成本

7,642

元(订货+持有)

口语化:约每 19 天补一次货,每次 956 件,全年订货加持有合计约 7,642 元。

EOQ = √(2 × 18,250 × 200 ÷ 8.0) = 955.2 → 956 件

照你现在每次 2,000 件拍,按最优批量来一年多花 2,183 元(摊到每次约多 239.2 元)——这就是改节奏能省的现金。

批量是「订多少」的问题,别忘了「什么时候下单」——交期越不确定越容易断货。搭配 再订货点(ROP)计算器 确定触发补货的库存水位。

年总成本曲线(订货费 + 持有费)

7,642 元最低 7,642 元 · EOQ≈956 件0.5×EOQ ≈478EOQ3×EOQ ≈2,866订货批量 Q(件/次)年总成本(元/年)现拍 2,000 件 · 9,825 元

读图:左端批量小——一年要下很多单,订货成本抬头;右端批量大——平均库存 Q/2 越压越多,持有成本抬头。两线交汇处的谷底就是 EOQ,年总成本最低。

批量敏感度:偏离最优多少,多花多少

相对 EOQ 的批量批量(件/次)年总成本(元)比最优多花
-40%(0.6×EOQ)5738,661+13.3%
-20%(0.8×EOQ)7647,833+2.5%
1.0×EOQ(最优)9557,6420.0%(谷底)
+20%(1.2×EOQ)1,1467,769+1.7%
+40%(1.4×EOQ)1,3378,079+5.7%

批量按 √(2DS/H) 的未取整值 × 倍数计算。EOQ 曲线谷底附近很平:±20% 通常只贵 2% 上下——为了凑整箱、凑起订量偏离一点,多半不值得纠结;偏离 40% 以上才真正心疼。

#经济订货量 EOQ 是什么?

EOQ(Economic Order Quantity,经济订货量)是库存管理里最经典的一个公式: EOQ = √(2 × D × S ÷ H)。 它回答的问题是「每次下单订多少件,一年的订货成本加持有成本总和最低」。批量订小了,一年要下几十次单,下单、物流、清关、质检这些固定开销反复发生; 批量订大了,仓库里平均堆着 Q/2 的库存,资金利息、仓租、损耗、跌价全在烧钱。EOQ 就是这两笔此消彼长的钱交汇出来的谷底。 本工具按公式算出最优批量后,进一步换算成「每年订 19.1 次、约每 19 天补一次货」的可执行节奏,并画出成本曲线、给出批量敏感度表, 还支持把你现在实际拍板的批量代入对比,直接量化「按现状订货一年白花多少钱」。全部计算在浏览器本地完成,不上传任何数据。

EOQ 公式怎么读:√(2DS/H) 里三项各是什么钱

D 是年需求量(件/年),决定「这件事一年要发生多少总量」;S 是单次订货成本(元/次),是每次下单一律要付的固定开销——采购员的时间、运费、报关、到货质检,与订多少无关; H 是单位持有成本(元/件/年),是一件货在仓库里压一年要烧掉的价钱。年总成本 = 订货次数 × S + 平均库存 × H = (D/Q)·S + (Q/2)·H, 对 Q 求导令其为零就得到 Q* = √(2DS/H)。记法:固定下单开销 S 越大、需求 D 越猛,就该一次多订摊薄开销;持有 H 越贵(货越重、越占仓、越跌价),就该少订快周转。 谷底处的年总成本恰好等于 √(2DSH),也是「订货费 ≈ 持有费」的那一点——两个分项各占一半,可以拿来交叉验证。

持有成本 H 里到底包含什么

很多老板把 H 只算成「仓租」,结果严重低估囤货代价。完整的持有成本有四块: 资金占用(货款压仓的利息或机会成本,年化 6%–10%); 仓储费用(租金、水电、管理人工,按占面积折算); 损耗(破损、过期、被盗); 滞销跌价(换季打折、清仓损失)。 实务上很少逐项核算,通常用「单价 × 持有率」折算:一般耐用品持有率 15%–30%,重货占仓的(瓷砖、饮料)可到 30%–40%,生鲜、时尚品类 50% 以上也正常。 本工具两种输入方式二选一联动,填单价与持有率会自动折算出 H 并回显。

「一次订更多单价更低」时,EOQ 为什么要修正

一句话:数量折扣改变了 EOQ 的适用前提——它假设单价恒定,而批量越大拿到的进货价越低时,货款本身也要进入年成本比较。 做法是对每个折扣档分别算 EOQ 并核对该档总成本(货款 + 订货费 + 持有费),取最低者,而不是无脑冲更大的起订档。 例如 500 件以上单价便宜 2%,但 2% 货款节省若小于多压两个月库存的持有成本,就不该冲量。本工具当前按恒定单价口径计算,数量折扣请人工补比较。

什么品类不适用 EOQ

  • 促销/直播脉冲型需求:一年只卖几个高峰,「均匀消耗」假设直接失效,应按活动计划单独排量。
  • 保质期短的生鲜、临期品:囤多了不是贵一点,是全损,EOQ 无意义。
  • 整箱、整托、起订量强约束:算出 956 但供应商只按 1000/箱起订,就退化为「在允许档位里挑成本最低的」。
  • 单件极高价值或按单定制:持有率与断货代价主导,改用按需订购。
  • 需求剧烈波动的长尾 SKU:建议改用再订货点 + 安全库存的思路,先保不断货再谈省钱。

EOQ 和再订货点(ROP)的区别

一句话:EOQ 管「每次订多少」,ROP 管「什么时候下这一单」。库存降到 ROP = 日均需求 × 交期 + 安全库存 的那一刻就该补货, 补多少则按本页的 EOQ 批量。两者配合才构成「定量补货」策略的完整答案,可用 再订货点计算器 继续算触发水位。

#常见问题 (FAQ)

经济订货量 EOQ 怎么算?

EOQ = √(2 × 年需求量 D × 单次订货成本 S ÷ 单位持有成本 H)。例如 D = 18250 件/年、S = 200 元/次、H = 8 元/件/年,则 2DS/H = 912500,开方约 955.2,向上取整得每次订 956 件,一年订约 19.1 次、每约 19 天补一次货。

没有年需求量,只有日销/月销怎么办?

日销 × 365、月销 × 12 折算成年需求量即可;建议剔除促销冲量月份取日常均值。持有成本没有每件金额时,用「单价 × 持有率」折算,一般品类持有率取 15%–30%。

供应商说订得多单价更低,为什么不照更大的量囤?

因为 EOQ 假设单价恒定,数量折扣让货款本身参与比较。正确做法是把各折扣档的「货款 + 年订货费 + 年持有费」总成本分别算出来取最低:折扣省下的货款若小于多压库存的持有成本(资金利息 + 仓租 + 损耗 + 跌价),大批量并不划算。

批量算出来 956,但只能按 1000 一箱起订怎么办?

EOQ 谷底附近曲线很平,取整到起订量 1000 件年成本只比最优贵百分之零点几,直接按箱取整即可;本工具的敏感度表就是帮你量化这种取整代价的。偏离 20% 以内一般不值得为「凑精确值」谈条件。

EOQ 和再订货点(ROP)是一回事吗?

不是。EOQ 决定每次补货的数量,ROP 决定库存降到什么水位就触发下单(= 交期内的预期消耗 + 安全库存)。一个管「订多少」,一个管「何时订」,配套使用才是定量补货策略,可再用再订货点计算器算另一半。

计算数据会上传吗?

不会。需求、订货成本、持有成本与批量对比全部在你的浏览器中即时计算,不发送任何网络请求,刷新页面即恢复默认输入。

相关工具推荐

单位换算器

支持长度、重量、温度、面积、体积等多种单位类型的相互转换

热门 本地

科学计算器

高级数学运算,支持三角函数、对数、指数运算等科学计算,包含内存管理和历史记录

热门 本地

统计学计算器

数据分析工具,支持描述统计、回归分析、概率分布、假设检验等统计计算

热门 本地

方程求解器

一次方程、二次方程、方程组求解,支持图像绘制、牛顿迭代法和数值方法

热门 本地

财务比率计算器

盈利能力、偿债能力、运营能力比率分析,支持图表展示、行业对比和财务健康评分

热门 本地

折扣计算器

计算折扣后价格、节省金额和折扣率,支持折扣率和折数输入

热门 本地

相关教程