Ask AwraIQ about features, pricing, onboarding, login, integrations, security, demos, mobile apps, automation, reports, or support.
Find the order quantity that minimises ordering plus holding cost.
Order in small batches and you pay for the ordering — the admin, the freight minimums, the receiving time — over and over. Order in huge batches and you pay to hold the result for months. EOQ is the quantity where those two costs cross, and the total is as low as it goes.
Economic order quantity
—
Order roughly this many units each time.
Updates as you type · nothing leaves your browser
Your numbers
The formula
EOQ = √(2 × D × S ÷ H)
D = annual demand, S = cost per order, H = annual holding cost per unit.
What it means
Economic Order Quantity — full definition
Read in the glossaryAnnual demand is total units consumed over a year, not the value of them.
Cost per order is everything a single purchase order consumes regardless of size: buyer time, approvals, inbound freight minimum, receiving and put-away.
Holding cost per unit per year is the carrying-cost rate applied to one unit's value — capital, storage, obsolescence and insurance combined.
The cost curve around EOQ is famously flat. Ordering 20% away from the mathematical optimum typically costs under 2% more, so round to a case, pallet or supplier minimum without guilt.
EOQ assumes steady demand and a constant unit price. If the supplier offers quantity price breaks, compare total cost at each break point rather than trusting the raw EOQ.
Worked example
With annual demand of 12,000 units, KES 50 per order and KES 3 per unit per year to hold, EOQ = √(2 × 12,000 × 50 ÷ 3) ≈ 632 units, or about 19 orders a year. Ordering monthly instead — 1,000 units a time — raises holding cost more than it saves in ordering cost, but only by a few percent: this is a decision worth getting roughly right, not precisely right.
If the MOQ is above EOQ, the MOQ wins — you have no choice. If it is below, order EOQ rounded to the nearest full pack or pallet.
Only with a shelf-life cap on top. Calculate EOQ, then cap the order at the quantity you can sell inside the remaining shelf life, whichever is smaller.
They answer different questions. The reorder point says when to order; EOQ says how much. You need both.
This calculator works on one set of numbers. AWRA OpsHub keeps eoq calculator results current across every item, supplier and location — automatically.
Find the stock level that should trigger your next order.
Price what it costs you every year to keep stock sitting on the shelf.
See how many times you sell through stock — and how many days it sits.