📦 Economic Order Quantity (EOQ) Calculator

No ratings yet — be the first

Enter details

Storage, insurance, capital cost — often 20–30% of the unit price.

Fill in the details and click Calculate to see your results.

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the EOQ Calculator

The economic order quantity balances two costs. Ordering often in small batches keeps stock low but costs more in ordering (admin, delivery, setup); ordering rarely in big batches saves ordering cost but ties up money and space. EOQ is the quantity where the two costs are equal and the total is lowest.

Enter how many units you sell or use a year, what each order costs you regardless of size, and what it costs to hold one unit for a year.

🧮 Formula

EOQ
Q = √(2 × D × S ÷ H)
Total cost
D ÷ Q × S + Q ÷ 2 × H

Where

  • D = annual demand
  • S = cost per order
  • H = holding cost per unit per year
Assumes steady demand, a fixed lead time and no quantity discounts.

✏️ Worked example

12,000 units, ₹500 per order, ₹20 holding

You enter
Annual demand (units)12000
Cost per order (ordering / setup cost)500
Holding cost per unit per year20
You get
Economic order quantity (units)775
Orders per year15.49
Days between orders23.56
Annual ordering cost7,745.97
Annual holding cost7,745.97
Total annual inventory cost15,491.93

Order 775 units, 15.49 times a year.

Try this example →

🧭 How to use this calculator

What you enter

  • Annual demand (units)
  • Cost per order (ordering / setup cost)
  • Holding cost per unit per yearStorage, insurance, capital cost — often 20–30% of the unit price.

What you get

  • Economic order quantity (units)
  • Orders per year
  • Days between orders
  • Annual ordering cost
  • Annual holding cost
  • Total annual inventory cost

💡 Using EOQ

  • If a supplier offers a discount for bigger orders, compare the total cost at EOQ with the cost at the discount quantity (including the saving on price).
  • Pair EOQ with a reorder point so you know both when and how much to order.

❓ Frequently asked questions

What is EOQ?

Economic order quantity: the order size that minimises the combined cost of ordering and holding inventory.

What is the EOQ formula?

EOQ = √(2DS ÷ H), where D is annual demand, S the cost per order and H the annual holding cost per unit.

What are holding costs?

The cost of keeping stock: storage space, insurance, spoilage, and the interest on money tied up in inventory — often 20–30% of the item's value a year.