是什么 Economic Order Quantity (EOQ)?
▾
经济订单数量 (EOQ) 模型是一种基本的库存优化技术,可确定理想的订单数量(每次订购的数量),从而最大限度地降低订购和持有库存的年度总成本。 EOQ 模型由 Ford W. Harris 于 1913 年开发,并由 R.H. Wilson 推广,它平衡了两个相互竞争的成本驱动因素:订购成本随着订单规模的增加而降低(需要的订单更少),而持有成本则随着订单规模的增加而增加(需要存储的库存更多)。最佳订购数量位于总成本曲线的最小值,其中订购成本等于持有成本。 订购成本包括下达和处理采购订单的管理费用、供应商设置费用、运输成本以及接收和检验成本。这些成本是每次下订单时都会产生的,因此订单数量越大意味着每年的订单量就越少,总订购成本就越低。持有成本(也称为持有成本)包括存储空间、保险、过时、损坏、库存占用资本的机会成本以及处理成本。这些成本与平均库存水平成正比——订单越大意味着平均库存越高。 EOQ 公式假设需求恒定且已知、即时补货、固定订购和持有成本以及无数量折扣。虽然这些假设简化了现实,但 EOQ 模型提供了有用的基线并且很稳健:总成本在 EOQ 附近相对平坦,因此与理论最佳值的微小偏差不会显着增加总成本。这种“平底”属性意味着即使假设没有完全满足,EOQ 框架实际上也是有用的。 基本 EOQ 模型的扩展包括再订购点 (ROP)——触发新订单的库存水平,考虑补货提前期和安全库存——以及生产连续而非瞬时的制造环境的经济生产数量 (EPQ)。数量折扣模型修改 EOQ 以考虑较高订单量的价格突破,需要比较每个价格突破点的总成本。 EOQ 分析是库存管理、供应链优化和营运资金管理的基石。即使在复杂的企业资源规划 (ERP) 系统和机器学习需求预测的时代,EOQ 原则也支撑着大多数现代库存系统的补货逻辑。
Calkulon makes complex calculations simple — built for students and everyday problem-solvers.
公式
▾
EOQ = √(2 × D × S / H)
年度总成本 = (D/EOQ) × S + (EOQ/2) × H
再订货点=提前期(天)×每日需求+安全库存变量说明
▾
| 符号 | 名称 | 单位 | 描述 |
|---|---|---|---|
| D | 年需求量 | units/year | 每年的预期需求总量;下订单频率的主要驱动因素。 |
| S | 订购成本 | USD/order | 每次下订单时产生的固定成本:采购订单处理、运输、接收、检验。 |
| H | 每年持有成本 | USD/unit/year | 持有一单位库存的年度成本:存储、保险、资本成本、报废。常=I×C(持有率×单位成本)。 |
| EOQ | 经济订购量 | units/order | 最佳订单规模:EOQ = √(2DS/H)。最大限度地减少年度订购总额加上持有成本。 |
| TC | 年度总成本 | USD/year | 年订购成本(D/Q×S)与年持有成本(Q/2×H)之和;在 Q = EOQ 处最小化。 |
如何 Economic Order Quantity (EOQ)
▾
- 1根据历史销售数据或需求预测以单位估算年需求 (D)。
- 2确定每个订单的订购成本 (S):包括管理时间、采购订单处理、最低运输费用和接收成本。
- 3计算单位年持有成本(H):H=项目成本×持有率。典型的持有率为每年 20-30%,反映了存储、保险、资本成本和过时情况。
- 4应用 EOQ 公式:EOQ = √(2DS/H)。这是每次触发补货时要订购的数量。
- 5计算每年的订单数:N = D / EOQ。计算订单周期时间:T = 365 / N 天。
- 6确定再订购点:ROP =(每日需求 × 提前期(天数))+ 安全库存。安全库存可以缓冲需求或交货时间的变化。
- 7计算年度总成本进行验证:TC = (D/EOQ) × S + (EOQ/2) × H。确认订购成本等于 EOQ 的持有成本。
例题解析
▾
在 EOQ 时,订购成本 = 持有成本 = 每个 707 美元
EOQ = √(2 × 10,000 × $50 / $2) = √500,000 = 707 令。订单数量 = 10,000 / 707 = 每年 14.1 个(大约每 26 天)。年订购成本 = 14.1 × 50 美元 = 707 美元。年持有成本 = (707/2) × 2 美元 = 707 美元。总计 = 1,414 美元。这证实了 EOQ 属性:在最佳数量下,订购成本等于持有成本。与 707 个单位的任何偏差都会增加总成本,尽管总成本曲线在最佳值附近相当平坦。
高单位成本推高持有成本并降低 EOQ
H = $80 × 25% = $20/单位/年。 EOQ = √(2 × 5,000 × 200 美元/20 美元) = √100,000 = 316 单位。每年订单 = 5,000 / 316 = 15.8(每 23 天)。年订购成本 = 15.8 × 200 美元 = 3,162 美元。年持有成本 = (316/2) × 20 美元 = 3,162 美元。总计 = 6,325 美元。每单位的高持有成本(20 美元)是由昂贵的 80 美元单价驱动的——资本成本是主要组成部分,这就是为什么应该更频繁地小批量订购高价值库存。
数量折扣并不总能克服较高的持有成本
EOQ = √(2 × 2,000 × 30 美元/4 美元) = 173 单位。年底前的 TC = 693 美元。 500 件时:订购成本 = (2,000/500) × 30 美元 = 120 美元;持有成本 = (500/2) × 4 美元 = 1,000 美元;总计 = 1,120 美元。购买价格节省 = 500 美元/年。 500 单位的净总额 = 1,120 美元 − 500 美元 = 620 美元 — 略好于 EOQ 的 693 美元。在这种情况下,折扣是值得的。始终比较总成本,包括购买节省,而不仅仅是订购和持有成本。
必须针对每个需求状态重新计算 EOQ
使用每月需求和持有成本:峰值 EOQ = √(2 × 8,000 × $150 / $5) = √480,000 = 693 单位。淡季 EOQ = √(2 × 1,000 × 150 美元/5 美元) = 245 单位。使用混合年度需求的单一 EOQ 将在淡季库存显着过剩,而在高峰库存不足。对于季节性业务,EOQ 应按季节重新计算。在实践中,公司在旺季之前使用基于 EOQ 补货系统的单独“构建计划”逻辑来构建计划库存。
实际应用
▾
零售和批发补货订单规模
制造生产运行长度优化
医院药房库存管理(关键药品)
消费品制造商的原材料采购
电子商务履行中心库存优化
特殊情况
▾
在实践中,这种边缘情况需要仔细考虑,因为标准假设可能不成立。当在经济订单数量(EOQ)计算器计算中遇到这种情况时,从业者应该验证边界条件,检查除零风险,并考虑模型的假设在这些极端条件下是否仍然有效。
在实践中,这种边缘情况需要仔细考虑,因为标准假设可能不成立。当在经济订单数量(EOQ)计算器计算中遇到这种情况时,从业者应该验证边界条件,检查除零风险,并考虑模型的假设在这些极端条件下是否仍然有效。
在实践中,这种边缘情况需要仔细考虑,因为标准假设可能不成立。当在经济订单数量(EOQ)计算器计算中遇到这种情况时,从业者应该验证边界条件,检查除零风险,并考虑模型的假设在这些极端条件下是否仍然有效。
典型的持有成本组成部分
▾
| 成本构成 | 典型范围(单位价值的百分比/年) | 笔记 |
|---|---|---|
| 资本成本/机会成本 | 6–12% | 与 WACC 或借款利率挂钩 |
| 储存/仓储 | 2–5% | 租金、水电费、货架、气候控制 |
| 保险 | 0.5–1% | 存货价值覆盖范围 |
| 过时/技术风险 | 1–10% | 适合电子产品、时装、易腐烂物品 |
| 腐败/变质 | 0.5–5% | 高用于食品、化学品、药品 |
| 搬运/人工 | 0.5–2% | 周期盘点、入库、拣选管理费用 |
| 总典型范围 | 15–30% | 一般经验法则是使用 20–25% |
常见问题
▾
EOQ 模型的关键假设是什么?
经典的 EOQ 模型假设:(1)需求是恒定的、已知的且全年持续的; (2) 提前期已知且恒定; (3) 每个订单瞬时批量到达; (4) 无数量折扣——无论订单大小如何,单位成本都是恒定的; (5) 持有成本和订购成本恒定; (6) 不允许缺货。这些假设大大简化了现实世界。该模型最适用于需求可预测的稳定的商品型产品。对于需求波动性、季节性或高度变化的产品,可能需要更复杂的方法(模拟、动态规划)。
订购成本包含哪些内容?
订购成本是与下达和接收单个采购订单相关的所有成本,无论订单大小如何。典型的组成部分包括:采购部门创建和批准采购订单的人工时间、电子传输成本、供应商设置费用(在制造中:机器转换时间和材料)、最低装运的入库运费和处理、接收和检验人工以及质量测试成本。全自动 EDI 订单的订购成本低至 5-10 美元,复杂的定制采购则高达数百或数千美元。准确估算订购成本至关重要,因为此处的错误会对 EOQ 产生重大影响。
如何计算持有成本率?
持有成本率(以每年单位价值的百分比表示)通常包括:资本成本(6-12%,反映库存或公司 WACC 中占用的资金的利率)、存储空间(价值的 2-5%,包括租金、水电费和货架)、保险(0.5-1%)、过时和损坏风险(1-5%,取决于产品类型)、变质和损坏(0.5-2%)以及库存管理费用(0.5–1%)。每年总持有成本通常为库存价值的 15% 至 35%。对于易腐烂或快速过时的产品,税率可以为 40% 或更高。
什么是再订购点?它与 EOQ 有何关系?
再订购点 (ROP) 是应触发新订单的库存水平,以便在缺货之前补货。 ROP =(平均每日需求 × 补货提前期(天数))+ 安全库存。 EOQ 决定订购数量; ROP 决定何时订购。它们共同构成了完整的库存策略:只要库存降至 ROP,就订购 EOQ 单位。安全库存可防止需求或交付周期的变化,通常根据所需的服务水平(例如 95% 的库存概率)计算为交付周期内需求标准差的倍数。
EOQ 是否适用于制造(而不仅仅是采购)?
是的。制造业的等价物是经济生产数量 (EPQ),也称为生产运行数量。 EPQ = EOQ × √(D / (D − P)) 其中 P 是日生产率。 EPQ 始终大于 EOQ,因为生产会逐渐补充库存(与瞬时采购交货不同),因此生产运行期间的平均库存低于同等采购订单的平均库存。 EPQ 最大限度地降低了生产环境的设置成本(相当于订购成本)和持有成本的总和。它广泛应用于批量制造的生产调度。
如果持有成本翻倍,EOQ 将如何变化?
由于 EOQ = √(2DS/H),H 加倍会使 EOQ 降低 √2 ≈ 1.414 倍 — 因此 EOQ 降低约 29%。较高的持有成本使大量库存变得不经济,因此最佳策略转向更频繁地订购少量产品。相反,订购成本 S 加倍会使 EOQ 增加相同的倍数——更昂贵的订单会鼓励更少、更大的订单。这种平方根关系意味着 EOQ 对成本估算中的中等误差相对不敏感:H 或 S 中的 100% 误差仅在 EOQ 中产生 41% 的误差,并且总成本中的百分比误差要小得多。
EOQ 的总成本是多少?它对偏差是否敏感?
EOQ 时的总成本 = √(2DSH)。在 EOQ 时,订购成本等于持有成本(每个 = TC/2)。总成本曲线在 EOQ 附近有一个平底——总成本对中等偏差相对不敏感。例如,订购量比 EOQ 多或少 20% 只会使总成本增加约 2%。这种“稳健”的属性实际上很重要:这意味着您的估计不需要完美的精确度。然而,对于非常高价值的库存,即使总成本中很小的百分比误差也代表着巨大的美元金额,因此在高风险情况下精度更为重要。
常见错误注意事项
▾
- !使用购买价格作为持有成本,而不是计算单位成本的持有率。
- !在 ROP 计算中忽略安全库存,导致订单到达和预期需求之间出现缺货。
- !将年度 EOQ 应用于季节性业务,而不按季节调整需求。
- !持有成本率中不包括资本机会成本,低估了 H 并高估了 EOQ。
- !假设 EOQ 总是给出准确的订购数量——这是一个平均最优值,而不是每个订单周期的严格规则。
专业提示
运行 EOQ 敏感性表:计算 EOQ 的 50%、75%、100%、125% 和 150% 时的总成本。接近 EOQ 的总成本相对平稳,为您提供了实际的回旋空间,可以根据供应商最低数量、卡车装载经济性或采购便利性进行调整。
你知道吗?
福特 W. 哈里斯 (Ford W. Harris) 于 1913 年在西屋电气 (Westinghouse Electric) 担任工程师时开发了 EOQ 公式。他将其发表在一份工程贸易期刊上,标题为“一次制造多少零件”。这个公式基本上被遗忘了,直到 1934 年 R.H. Wilson 独立地重新发现它,并在商业文献中普及它 - 因此它有时被称为“威尔逊公式”。
Regional Guides
▾
🇺🇸 US▾
🇬🇧 UK▾
🇪🇺 EU▾
参考资料
Ratings & comments
获取每周数学提示
加入 12,000+ 订阅者,每周都会获得计算器提示。