Business

Economic Order Quantity Calculator

Estimate the order quantity that balances ordering costs against annual holding costs.

Last reviewed: April 30, 2026Free toolMethodology

Economic Order Quantity Calculator

These fields start with sample inputs. Keep them or replace them, then run the tool to show a fresh result.

Number fields accept plain values and common formatted input such as 250000, 250,000, or 1,234.56.

Result

Calculating the sample result.

Why it matters

EOQ is a classic inventory tool because it frames the tradeoff between buying too often and carrying too much stock. It is especially useful when purchasing teams want a rational default order size.

When to use

  • Setting reorder quantities for stable-demand items
  • Reviewing supplier minimum order policies
  • Reducing carrying cost without increasing replenishment admin

Inputs & Outputs

Inputs

  • Annual demand is the expected number of units needed each year.
  • Ordering cost per order includes the procurement and receiving cost each time an order is placed.
  • Annual holding cost per unit is the carrying cost to hold one unit for a year.

Outputs

  • EOQ shows the theoretical order size that minimizes combined ordering and holding cost.
  • Orders per year helps translate the result into a purchasing cadence.

EOQ formula

Multiply annual demand by ordering cost, double the result, and divide by annual holding cost per unit. Then take the square root to estimate the optimal order size.

EOQ = sqrt((2 x annual demand x ordering cost) / annual holding cost)

Worked example

1

Core replenishment policy

A SKU has annual demand of 12,000 units, ordering cost of 45 per purchase order, and annual holding cost of 6 per unit.

Inputs

  • Annual demand: 12,000
  • Ordering cost: 45
  • Holding cost: 6

Steps

  • EOQ = sqrt((2 x 12,000 x 45) / 6)
  • EOQ = sqrt(180,000) = 424.26

Result

  • An order size of about 424 units minimizes combined ordering and holding cost under the model assumptions.

Edge cases & caveats

  • EOQ assumes stable demand, stable holding cost, and no stockout penalty in the formula.
  • Supplier minimums, case packs, and cash constraints may require a practical adjustment.

Frequently Asked Questions

Does EOQ tell me when to reorder?

No. EOQ estimates how much to order. Pair it with a reorder point to determine when the order should be placed.

Can EOQ be used for seasonal products?

It is less reliable when demand is lumpy or highly seasonal. In that case, use a shorter planning horizon or a seasonal purchasing model.

Keep going