Home Free Tools Economic Order Quantity Calculator — Order the Right Amount Every Time
Inventory Tool — EOQ Calculator

Economic Order Quantity Calculator — Order the Right Amount Every Time

Calculate the optimal order quantity that minimizes your total inventory cost — balancing ordering cost against holding cost using the standard EOQ formula.

Use the Calculator

Formula & How It Works

EOQ = √(2 × Annual Demand × Ordering Cost per Order ÷ Annual Holding Cost per Unit)

Annual Holding Cost per Unit = Unit Cost × Holding Cost Rate %
Orders per Year = Annual Demand ÷ EOQ
Total Annual Cost = (Annual Demand ÷ EOQ × Ordering Cost) + (EOQ ÷ 2 × Holding Cost)

Worked Example

Scenario: Annual demand: 12,000 units, Order cost: ₹500/order, Unit cost: ₹200, Holding rate: 20%/year.

Annual Holding Cost per Unit = ₹200 × 20% = ₹40

EOQ = √(2 × 12,000 × 500 ÷ 40) = √3,00,000 = 548 units per order

Orders per year = 12,000 ÷ 548 = 22 orders/year

Total Cost = (22 × ₹500) + (274 × ₹40) = ₹11,000 + ₹10,960 = ₹21,960

When to Use This Calculator

  • Determine the optimal reorder quantity for fast-moving retail products
  • Balance ordering frequency against warehouse space constraints
  • Reduce total inventory cost by finding the right order size
  • Plan purchasing budget more accurately across product categories
  • Set buying guidelines for purchasing team in distribution operations

Frequently Asked Questions

EOQ is the optimal order quantity that minimizes total inventory costs — the sum of ordering cost and holding/carrying cost. Ordering too frequently increases ordering cost; ordering too much increases holding cost.
Ordering cost includes the cost of placing each order — staff time for purchase orders, delivery charges per order, administrative costs, and any minimum order processing fees.
Holding cost (carrying cost) includes warehouse rent allocated to inventory, insurance, interest on capital locked in inventory, obsolescence, and deterioration. It is typically 15–25% of inventory value per year.
Standard EOQ is designed for non-perishables with stable demand. For perishables, modify the model to factor in the maximum shelf life as an upper limit on order quantity.
Reorder Frequency = Annual Demand ÷ EOQ. For example, if annual demand is 1,200 units and EOQ is 100, you order 12 times per year — roughly once per month.
Take the next step

Need a complete ERP for your business?

Use VasyERP to automate billing, inventory, GST, distribution, manufacturing, and business growth in one intelligent platform.

Explore More Free Tools Book Free ERP Demo Contact Sales