Skip to content
ENExplore Calculators

Economic Order Quantity Calculator

Find the order quantity that minimises the combined cost of ordering and holding stock.

About Economic Order Quantity Calculator

EOQ balances two opposing costs: ordering often is expensive in order costs, ordering rarely is expensive in holding costs. The square-root form means the optimum is flat near the minimum, so being 20% away from EOQ costs only a few per cent more. Because the cost curve is flat around the optimum, EOQ is best used as a sanity check on order size rather than a figure to follow to the unit.

Formula

Economic Order Quantity

EOQ = √(2 × annual demand × order cost ÷ annual holding cost per unit)

order cost
Administrative and inbound cost of placing one order regardless of size
holding cost per unit
Unit cost times the annual holding rate

Worked example

With the default values below, Economic Order Quantity Calculator returns Economic Order Quantity of 1,633. Change any input above and every figure here is recalculated in your browser.

Inputs used

Annual demandminimum 1 units
44,000 units
Cost to place one orderminimum 0.01
120
Cost per unitminimum 0.01
18
Annual holding cost rateaccepts 0–100 %
22 %

Results

Economic Order Quantity
1,633 units
Orders per Year
26.94
Total Ordering and Holding Cost
$6,466.65
Days Between Orders
13.5 days
Annual Holding Cost per Unit
$3.960

Step by step

  1. 1Values used
  2. 2Economic Order Quantity
  3. 3Economic Order Quantity= 1,633 units
  4. 4Orders per Year= 26.94
  5. 5Total Ordering and Holding Cost= 6,466.65
  6. 6Days Between Orders= 13.5 days
  7. 7Annual Holding Cost per Unit= 3.960

Assumptions and limits

  • The result is derived only from the 4 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation or tax into account.
  • Figures are rounded for display to 3 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
  • This is an estimate for general information and not professional financial, tax or legal advice. See the full disclaimer for the limits that apply to this kind of calculator.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is Economic Order Quantity calculated?

EOQ = √(2 × annual demand × order cost ÷ annual holding cost per unit) EOQ balances two opposing costs: ordering often is expensive in order costs, ordering rarely is expensive in holding costs. The square-root form means the optimum is flat near the minimum, so being 20% away from EOQ costs only a few per cent more.

Why does Economic Order Quantity matter?

Because the cost curve is flat around the optimum, EOQ is best used as a sanity check on order size rather than a figure to follow to the unit.

What values do I need to enter?

This calculator takes 4 inputs: Annual demand, Cost to place one order, Cost per unit, Annual holding cost rate. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

Economic Order Quantity Calculator | Calcrivo