Skip to content
Calculator Tools
Inventory Calculators

Economic Order Quantity Calculator

EOQ — the order size that minimises total ordering and holding cost — with orders per year and total cost.

Enter values

Results update as you type.

Result

EOQ

907 units

Orders per year
13.2
Days between orders
27.6
Total annual cost
$3,174.90

About the Economic Order Quantity Calculator

EOQ — the order size that minimises total ordering and holding cost — with orders per year and total cost.

Also known as: economic order quantity, eoq formula, optimal order size, wilson formula.

How to use this calculator

  1. Enter annual demand, cost per order, holding cost per unit per year.
  2. The result updates instantly as you type — press Calculate (or Enter) at any time.
  3. Review the breakdown shown under the main result.
  4. Use Copy result or Share to save the answer or send a link with your inputs.

Formula

EOQ = √(2DS / H)
D
= annual demand
S
= cost per order
H
= holding cost per unit per year

Worked example

Using the values pre-filled in the calculator above:

  • Annual demand = 12,000 units
  • Cost per order = 120
  • Holding cost per unit per year = 3.5

the calculator returns:

  • EOQ: 907 units
  • Orders per year: 13.2
  • Days between orders: 27.6
  • Total annual cost: 3,174.9