EOQ Formula Explained: Optimal Order Quantity Made Simple
EOQ formula explained for retailers and warehouses. Worked example, assumptions, and when to use a modified EOQ instead.

Economic Order Quantity (EOQ) is one of the oldest inventory formulas and still one of the most useful. It identifies the order size that minimizes the sum of ordering cost and holding cost. This guide explains the formula, the assumptions, and when to depart from it.
The formula
EOQ = √(2DS/H). D is annual demand, S is order cost, H is holding cost per unit per year. The result is the order quantity at which incremental ordering cost equals incremental holding cost — the mathematical optimum under the model’s assumptions.
Worked example
Annual demand 12,000 units, order cost $50, holding cost $2/unit/year. EOQ = √((2 × 12,000 × 50)/2) = √600,000 ≈ 775 units per order. Orders per year = 12,000/775 ≈ 15.5, or roughly every 24 days.
Key assumptions
EOQ assumes constant demand, constant lead time, no quantity discounts, and instantaneous replenishment. Real businesses deviate from these assumptions, which is why most modern operators use modified EOQ or service-level driven models for important SKUs.
When to use EOQ
EOQ is most valuable for A items with stable demand and known cost structures. For B and C items, the simple model is good enough; for highly variable demand or quantity-discount situations, use total-cost minimization instead.
Frequently Asked Questions
What if my supplier offers volume discounts?+
Use the total cost EOQ extension: compute total cost at the EOQ and at each discount break, and choose the lowest.
How is holding cost estimated?+
Typically 15–30 percent of unit value annually, covering capital, storage, insurance, and obsolescence.
Related Calculators
Try the math from this guide with our free tools.
EOQ Calculator
Find the order quantity that minimizes the total cost of ordering and holding inventory.
Open calculator
Reorder Point Calculator
Determine the stock level at which a replenishment order should be placed to avoid stockouts.
Open calculator
Inventory Turnover Calculator
Measure how many times you sell and replace inventory in a period. Crucial KPI for inventory health.
Open calculator
Related Articles

Just-In-Time Inventory for Retailers: When It Works and When It Fails
Just-in-time inventory in retail explained. When JIT pays off, when it fails, and how to design a hybrid model for resilience.

Inventory Turnover Explained: Formula, Benchmarks and How to Improve It
Inventory turnover is the heartbeat of retail. This guide explains the formula, healthy benchmarks by category, and seven tactics that move it.

Reorder Point Formula: A Complete Guide With Examples
Set reorder points correctly and stockouts almost disappear. Set them wrong and inventory bloats. Here is the complete operator’s guide.