Operations

EOQ Calculator

Order the right quantity at the right time — EOQ, reorder point and safety stock.

Optimal order plan

Order quantity (EOQ)
— units
Reorder at
Orders per year
Days between orders
Daily demand— units
Annual ordering cost
Annual holding cost

Disclaimer: This tool is provided for general informational purposes only, “as is” with no warranty, and is not financial, tax, legal, or accounting advice. Results are indicative — verify with a qualified professional before relying on them. Nexavolt accepts no liability for decisions made using this tool. See our Privacy Policy and Terms.

How it works

The economic order quantity (EOQ) is the order size that minimises your total inventory cost by balancing two opposing forces: ordering too often (high ordering costs) versus holding too much stock (high carrying costs). The reorder point is the stock level that should trigger your next order, based on demand during the lead time plus a safety-stock buffer.

Enter annual demand, cost per order, holding cost per unit and lead time to get your EOQ, reorder point, orders per year and total annual inventory cost.

1

Enter annual demand, order cost and holding cost.

2

Add lead time and safety stock.

3

See your EOQ and reorder point.

4

Plan orders that minimise total cost.

Frequently asked questions

What is economic order quantity (EOQ)?

EOQ is the order quantity that minimises total inventory cost. The formula is EOQ = √(2 × annual demand × order cost ÷ holding cost per unit).

How do you calculate the reorder point?

Reorder point = (daily demand × lead time in days) + safety stock. It's the inventory level at which you should place your next order.

What is safety stock?

It's extra inventory held as a buffer against demand spikes or supplier delays, so you don't run out during the lead time.

Why does EOQ minimise cost?

At the EOQ, annual ordering cost and annual holding cost are equal; ordering more or less than this raises total cost.