Skip to content

Economic Order Quantity

Find the replenishment batch size minimizing total cost by summing a per-event ordering cost that falls with batch size and a per-unit-time holding cost that rises with it, giving a U-shaped curve whose flat-bottomed optimum is √(2DK/h).

Core Idea

Economic Order Quantity (EOQ) identifies the replenishment batch size at which total cost — ordering plus holding — is minimized. Ordering cost per period falls as batches grow (each setup spread over more units); holding cost rises (more average inventory). Total cost is U-shaped, minimized under constant demand at EOQ = √(2DK/h). Its key properties: the well is flat (rough inputs suffice) and the optimum scales with √K (halving setup cuts the batch, the lean/SMED lever).

Scope of Application

Lives across the inventory-and-operations subfields of logistics, plus its manufacturing cousin; the closed form ports wherever its steady-rate preconditions hold.

  • Finished-goods and raw-materials replenishment — the formula's home application.
  • Retail ordering cadence — how often and how much to reorder a SKU.
  • Warehouse cycle-stock policy — the recurring batch, kept distinct from safety stock.
  • Manufacturing (economic production quantity) — K reinterpreted as a line changeover.
  • Procurement order-cadence policy — K as purchasing overhead, sizing input order frequency.

Clarity

EOQ makes legible the distinction inventory practice blurs: per-event cost (paid once per replenishment) versus per-unit-time cost (paid continuously on cycle stock). It converts "what's the right order quantity?" from a negotiation into a computation with a unique answer, and separates the ordering-cadence question from the safety-stock question — the buffer against variability, an entirely different lever.

Manages Complexity

Item by item the problem is an open-ended weighing of PO labor, rent, capital, spoilage. EOQ sorts every cost into two buckets by one test — paid once per event or continuously per unit-time — collapsing an arbitrary list to K and h, and the whole landscape to a known U-shape read off √(2DK/h). Flatness answers "how precise must inputs be?" (barely) and √K shows when to re-engineer the setup instead of resizing the order.

Abstract Reasoning

The headline interventionist move exploits √K: attack setup cost directly and the optimal lot shrinks by its square root — the engine behind SMED. A sensitivity move reads flatness: input precision barely matters, so rounding to a pallet is nearly free. A diagnostic move decomposes observed cost into the falling ordering branch and rising holding branch. A boundary move checks the deterministic, steady-rate assumptions and separates cycle stock from safety stock.

Knowledge Transfer

Within inventory management EOQ transfers as mechanism, and the closed form ports wherever its preconditions hold — the economic production quantity is the identical structure with K as a line changeover. Beyond inventory the transfer splits: the formula is an instrument that applies literally to any batched-replenishment decision (compute batching, digest cadence) whose steady-rate preconditions hold, while the structural insight — a U-curve summing a falling per-event and rising per-unit-time cost with a flat-bottomed optimum — is a shared abstract mechanism carried by tradeoff and optimization. The inventory-flavored cargo stays home.

Relationships to Other Abstractions

Local relationship map for Economic Order QuantityParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.EconomicOrder QuantityDOMAINPrime abstraction: Batch Size — is a kind ofBatch SizePRIMEPrime abstraction: Optimization — is a kind ofOptimizationPRIME

Current abstraction Economic Order Quantity Domain-specific

Parents (2) — more general patterns this builds on

  • Economic Order Quantity is a kind of Batch Size Prime

    EOQ is batch size specialized to replenishment, deterministic demand, fixed ordering cost, linear holding cost, and the square-root optimum.

  • Economic Order Quantity is a kind of Optimization Prime

    EOQ is optimization specialized to minimizing ordering-plus-holding cost over a positive replenishment quantity under a fixed-demand model.

Hierarchy paths (2) — routes to 2 parentless roots

Neighborhood in Abstraction Space

Economic Order Quantity sits in a crowded region of the domain-specific corpus (38th percentile for distinctiveness): several abstractions share nearly its structure, so a description that fits it tends to fit its neighbors too.

Family — Inventory & Threshold Accumulation (5 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-07-12