EOQ Calculator (Economic Order Quantity)

Compute the optimal order size that minimizes total inventory cost using the classic EOQ model.

$
$
$

Results

  • EOQ (exact)
  • EOQ (rounded units)
  • Orders per Year
  • Cycle Time (days/order)
  • Average Inventory (units)
  • Annual Ordering Cost $
  • Annual Holding Cost $
  • Total Annual Inventory Cost $
  • Total Annual Cost (incl. purchase) $

Introduction

EOQ (Economic Order Quantity) represents the optimal order size that minimizes total inventory costs by balancing ordering costs and holding costs.

It helps businesses determine how many units to order and how often to order to minimize total cost while meeting demand efficiently.

The calculator supports key inventory parameters including annual demand, order cost, holding cost per unit, and an optional unit purchase cost for total cost estimation.

Formula

The Economic Order Quantity (EOQ) formula determines the optimal order quantity that minimizes total inventory costs — the sum of ordering and holding costs.

Where:

  • D = Annual demand (units)
  • S = Ordering cost per order ($)
  • H = Annual holding cost per unit ($)

Example

Let’s say:

  • Annual demand D = 10,000 units
  • Order cost S = \$50 per order
  • Holding cost H = \$2.5 per unit per year

Result:

The optimal order size is ~632 units per order, which minimizes the total annual inventory cost.

Supporting Calculations

    • Orders per Year:
    • Cycle Time (days/order):
    • Average Inventory:
    • Annual Ordering Cost:
    • Annual Holding Cost:
    • Total Annual Inventory Cost:

Interpretation

An EOQ of 632 units minimizes total costs by balancing how often you order (ordering cost) and how much you store (holding cost).

If you order more, holding costs increase.

If you order less, ordering costs increase.

EOQ finds the sweet spot in between.

How to Use the EOQ Calculator

  1. Enter the values in the inputs

    • Annual demand (D): total units you expect to sell/use in a year.

    • Order cost per order (S): admin + shipping cost per purchase order.

    • Annual holding cost per unit (H): yearly cost to hold one unit (storage, capital, shrink).

    • Unit purchase cost (optional): fill only if you want the tool to show Total Annual Cost incl. purchase

  2. (Optional) Toggle “Show whole units only” if you can order only whole units.

  3. Read the results

    • EOQ (exact / rounded): optimal order size.

    • Plus helpful metrics: orders per year, cycle time (days/order), average inventory, annual ordering cost, annual holding cost, and total costs.

  4. Decide your order policy

    • If rounded is required, use EOQ (rounded) for your actual order quantity.

    • Recalculate quickly if D, S, or H change.

Methodology & Sources

Bibliography

  1. (2024). Economic Order Quantity (EOQ) Formula Explained — North Carolina State University
    Accessed 2025-10-30
  2. (2025). What is Economic Order Quantity (EOQ) and how is it calculated? — Investopedia
    Accessed 2025-10-30