Paritian

Work & Productivity

Economic Production Quantity (EPQ) Calculator

The best batch size for items you make yourself — balancing set-up cost against holding cost while stock builds up gradually — with the cycle, run length and yearly cost.

Results

Economic production quantity 1789
Highest stock level during the cycle 1342
Production runs per year 6.71
Days between the starts of two runs 54.4 d
Days of production in each run 13.6 d
Yearly set-up plus holding cost 2683

What this tool does

The economic order quantity assumes a whole order arrives at once; when you produce the goods yourself, stock builds up gradually, at the production rate minus the rate of demand. That makes the stock peak lower than the batch size by the factor (1 − D ÷ P), and the best batch is bigger than the EOQ: EPQ = √[2DS ÷ (H(1 − D ÷ P))]. As the production rate grows far beyond demand the factor tends to 1 and the formula becomes the ordinary EOQ. It needs production to be faster than demand, otherwise the machine can never catch up.

Formula

EPQ = √[2 D S ÷ (H (1 − D ÷ P))] · max stock = EPQ × (1 − D ÷ P)

Variables

SymbolMeaningUnit
dAnnual demand—
pProduction rate per year (while running)—
sSet-up cost per production run—
hHolding cost per unit per year—
QEconomic production quantity—
MXHighest stock level during the cycle—
RNProduction runs per year—
CDDays between the starts of two runsd
RDDays of production in each rund
TCYearly set-up plus holding cost—

Worked example

  • Annual demand12,000
  • Production rate per year (while running)48,000
  • Set-up cost per production run200
  • Holding cost per unit per year2
  • Economic production quantity1789
  • Highest stock level during the cycle1342
  • Production runs per year6.71
  • Days between the starts of two runs54.4 d
  • Days of production in each run13.6 d
  • Yearly set-up plus holding cost2683

Limitations

  • The tool works with whatever currency you use for the inputs; it does not convert between currencies.
  • The formula assumes ideal conditions: no friction losses, no air resistance and no efficiency losses unless you enter them.