ListFan
Calculators · Free

Pack-constrained economic order quantity

Balance ordering and holding costs for an inventory buyer.

01Enter your values

Runs in your browser

Runs offline in your browser. Once the page and required files have loaded, processing needs no internet.

Use one currency throughout. Compare the pack multiples immediately below and above √(2DS/H). The lower annual ordering-plus-holding cost wins. Assumes constant demand and immediate replenishment.

Example

How it works

Balance ordering and holding costs for an inventory buyer.

Q* = √(2DS/H); K(Q) = DS/Q + HQ/2

Runs in your browser

Discovery source

Your data stays yours

Inputs are processed on this page and are never sent to a server.

About this tool

Balance ordering and holding costs for an inventory buyer.

Use one currency throughout. Compare the pack multiples immediately below and above √(2DS/H). The lower annual ordering-plus-holding cost wins. Assumes constant demand and immediate replenishment.

Use tool ↑

How to use it

  1. Enter your values

    Annual demand in units · Cost per order · Holding cost per unit per year · Order pack multiple

  2. Calculate / generate

    Balance ordering and holding costs for an inventory buyer.

  3. Result

    Units per order: 600 Annual relevant cost: 1,900 currency units Orders per year: 20

Calculation method

Q* = √(2DS/H); K(Q) = DS/Q + HQ/2

Example scenario

Pack-constrained economic order quantity

Annual demand in units
12000
Cost per order
50
Holding cost per unit per year
3
Order pack multiple
100
Result
Units per order: 600
Annual relevant cost: 1,900 currency units
Orders per year: 20

Frequently asked questions

Does it handle discounts or shortages?

No. Purchase cost, quantity discounts, safety stock, capacity and uncertain lead times are excluded.

Where does my data go?

Calculations run on your device. Form inputs are not sent to a server.