存货的经济批量(EOQ)公式用于确定最佳订货量,使总库存成本最小,公式为:EOQ=√(2DS/H),其中D为年需求量,S为订货成本,H为单位储存成本,通过平衡订货与储存成本,实现成本最优的批量采购决策。
在经济活动中,企业需要平衡库存成本与采购效率之间的关系,存货的经济批量(Economic Order Quantity, EOQ) 正是解决这一问题的核心工具,它能帮助企业确定最优订货量,使总库存成本(包括订货成本、持有成本和缺货成本)最小化,以下是关于该公式的详细解析与应用方法。
经济批量(EOQ)公式
经济批量的标准计算公式为:
EOQ = √(2DS/H)
- D = 年需求量(单位:件/年)
- S = 每次订货的固定成本(单位:元/次)
- H = 单位存货的年持有成本(单位:元/件·年)
公式的推导逻辑
该公式基于以下假设:

- 需求是均匀且稳定的;
- 订货提前期固定,无缺货情况;
- 采购价格不随订货量变化;
- 仅考虑订货成本与持有成本。
总库存成本(TC)可表示为:
TC = (D/Q)×S + (Q/2)×H
- (D/Q)×S:全年订货次数 × 单次订货成本
- (Q/2)×H:平均库存量 × 单位持有成本
对总成本函数求导并令导数为零,即可得到EOQ的最小值解。

关键参数的解释
- 年需求量(D)
根据历史销售数据或市场预测确定,需确保数据准确性。
- 订货成本(S)
包含采购流程中产生的费用,如人工、物流、文件处理等。
- 持有成本(H)
包括仓储费、保险费、资金占用利息及存货损耗等,通常以单位存货价值的百分比表示。
实际应用案例
假设某企业年需求量为10,000件,单次订货成本为200元,单位存货年持有成本为5元,则经济批量为:
EOQ = √(2×10,000×200 /5) = √(800,000) ≈ 894件
企业每次订货894件时,总库存成本最低。
EOQ的局限性及改进
- 局限性
- 假设需求稳定,不适用于季节性波动或促销场景;
- 未考虑价格折扣、批量优惠等现实因素。
- 改进模型
- 动态EOQ:根据需求变化调整订货量;
- 有数量折扣的EOQ:结合供应商的阶梯定价策略优化模型。
如何提升计算准确性?
- 定期更新D、S、H的数值,反映市场变化;
- 使用库存管理软件(如ERP系统)实时监控数据;
- 将EOQ与其他模型(如安全库存模型)结合使用。
常见问题解答
Q1:如果需求突然增加,EOQ是否失效?
是的,此时需结合安全库存或调整订货频率。
Q2:EOQ是否适用于服务业?
可以,例如确定服务耗材(如酒店的一次性用品)的最佳采购量。

引用说明
本文公式及理论源自供应链管理经典著作《生产与运作分析》(Nahmias, S.)和《运营管理》(Heizer, J. and Render, B.),并参考了美国运营管理协会(APICS)的行业标准。