Economic order quantity (EOQ) and minimum order quantity (MOQ) both describe how much to order, but they answer different questions. EOQ is the order size that keeps your own ordering and holding costs lowest. MOQ is the smallest order a supplier is willing to accept. When the two disagree, you need a quick way to decide what to do. This guide explains each term, shows how to compare them with hypothetical numbers and lists the options when a supplier’s minimum is too high.
What EOQ tells you
EOQ = √(2 × D × S ÷ H)D is annual demand in units, S is the cost of placing and receiving one order, and H is the cost of holding one unit in stock for a year. Larger orders mean fewer orders per year but more stock on hand; smaller orders mean the opposite. EOQ is the quantity where the annual ordering cost and the annual holding cost are equal, which is also where their total is lowest.
The model rests on simplifying assumptions: steady demand, a constant lead time, no quantity discounts and no shortages. Real businesses rarely meet all of them, so treat EOQ as a starting point rather than a rule. You can try it in our EOQ calculator.
What MOQ tells you
MOQ is set by the supplier, not by your costs. Suppliers use minimums to cover their own setup costs, fill a production run, meet a packaging or pallet size or keep small accounts profitable. A minimum can apply per order, per item, per color or size, or to the total order value.
MOQ is therefore a constraint, not an optimum. It tells you nothing about whether ordering that amount is good for your business.
Comparing them: a worked example (hypothetical numbers)
A business uses 6,000 units a year of a component. Each order costs $60 to place and receive, and holding one unit for a year costs $2.
- EOQ = √(2 × 6,000 × 60 ÷ 2) = √360,000 = 600 units.
The supplier’s MOQ is 1,000 units. To compare, calculate the total annual ordering and holding cost at each quantity:
| Order quantity | Orders per year | Ordering cost | Average stock | Holding cost | Total |
|---|---|---|---|---|---|
| 600 (EOQ) | 10 | $600 | 300 | $600 | $1,200 |
| 1,000 (MOQ) | 6 | $360 | 500 | $1,000 | $1,360 |
Ordering at the MOQ costs $160 a year more in this example. That is the price of meeting the supplier’s minimum, and it is often smaller than people expect, because the total cost curve is flat near the EOQ.
Now suppose the supplier offers $0.05 a unit off the price for orders of 1,000 or more. Over 6,000 units a year that saves $300, which more than covers the extra $160. In that case, ordering 1,000 units is the cheaper choice overall. Whenever a price break is on offer, include the purchase cost in the comparison, not just ordering and holding costs.
When the MOQ is far above your EOQ
A small gap can usually be absorbed. A large gap is different: if the MOQ equals a year or more of demand, the holding cost, cash tied up and risk of obsolescence can outweigh any price advantage. Check three things before committing:
- Shelf life and design changes. Will the stock still be usable or saleable by the time you reach the last unit?
- Cash. Can the business afford to tie up that money, and what else could it fund?
- Storage. Is there space, or will the extra stock need paid storage?
Excess stock from oversized orders is a common route to dead stock; our page on dead stock and working capital covers how to release it.
Ways to deal with a high MOQ
- Negotiate. Ask whether the minimum applies per item or to the whole order, whether it can be lower for a first order and whether a higher unit price would remove it.
- Combine items. If the minimum is on order value, group several items into one order.
- Ask for scheduled deliveries. Commit to the full quantity but take it in several deliveries over the year.
- Share the order. Buying groups or a distributor can split a production run across several customers.
- Use a distributor or stockist. You may pay more per unit but buy in the quantities you need.
- Look for another supplier. If the minimum is a recurring problem, it is a valid part of supplier selection.
When your EOQ is above the MOQ
If your EOQ is already larger than the supplier’s minimum, the MOQ is not a constraint and you can order the EOQ, rounded to a convenient pack or pallet size. Check that you have space and that demand is stable enough to justify the larger order.
Linking order size to when you order
EOQ and MOQ decide how much to order. The reorder point decides when to order. Once you have settled on an order quantity, set a reorder point that covers demand during the lead time plus safety stock; see our guide to the reorder point formula or use the reorder point calculator. Larger orders reduce the number of times a year you are exposed to stock-outs, but they do not replace safety stock.
A short decision checklist
- Calculate EOQ using your own ordering and holding costs.
- Compare total annual cost at the EOQ and at the MOQ, including any price break.
- Check shelf life, cash and storage if the MOQ covers many months of demand.
- Negotiate or restructure the order before accepting a large minimum.
- Recalculate when demand, costs or supplier terms change.
Additional sources
Related guides: how to find and clear dead stock, what is a good inventory turnover ratio?, and all free supply chain calculators.
Want help applying this to your own items? Free call first, scope agreed before we start.
Book a free callContact