Warehouse & inventory

Economic order quantity

Compare annual ordering and holding costs with the EOQ model.

Inputs

Use decimal comma or point without thousands separators. All quantities must use the same unit.

Enter zero explicitly as 0. Empty fields are not treated as zero.

Your result

Enter values or load an example, then calculate.

Formula & assumptions

EOQ = √(2 × annual demand × fixed ordering cost ÷ annual holding cost per unit). Annual cost(Q) = D/Q × S + Q/2 × H

Assumes constant known annual demand, fixed ordering costs, immediate complete delivery and constant holding cost per unit per year. No shortages, discounts, minimum quantities or capacity limits. Costs include ordering and cycle stock holding only; purchases, safety stock and transport are not valued separately. Theoretical continuous quantities without pack rounding.

Display values are rounded; calculations use no intermediate rounding. Adjust results for indivisible quantities, pack sizes and operational requirements.

Method reference: Oracle Inventory: Reorder Point Planning.

Article planning · CSV, history & scenarios

Maintain a shared article dataset, calculate all articles and transfer it explicitly to another calculator. Data stays in this open page; no background saving.

1. Article data

periods contains quantities for equal-length periods in chronological order. Annual demand is a separate field and is not extrapolated automatically.

2. Model options

Use threshold:unit price, separated by pipes. The article’s unit cost applies below the first threshold. Do not enter shared tiers for articles with different price lists.

Your article plan

Import CSV or create an article. Then complete model options and calculate all articles.