Uptime and downtime

Downtime Cost Calculator

Enter downtime hours, lost output and idle labour to see what the stop cost, in your own currency.

Downtime cost = Downtime hours × [(Lost units per hour × Contribution margin per unit) + (Idle staff × Hourly labour rate)]

Your numbers

hours
Hours the line was stopped, for one incident or the whole period.
units / hour
Units the line would have produced in an hour of running.
per unit
Selling price minus variable cost, in your currency.
people
People paid but unable to work during the stop.
per hour
Loaded cost of one person for one hour, in your currency.

Downtime cost

11,000

In the currency you entered

Per hour1,100
Lost margin10,000
Idle labour1,000

10 × [(50 × 20) + (4 × 25)] = 11,000

How the calculation works

Downtime cost = downtime hours × [(lost units per hour × contribution margin per unit) + (idle staff × hourly labour rate)]. It’s what the stop cost you: the margin on units you didn’t make, plus wages paid for no output.

Use contribution margin — selling price minus variable cost — not selling price. When the line stops you lose the sale, but you also don’t spend the materials and energy for those units.

Treat the result as the floor, not the ceiling: scrap from the stop and restart, overtime to catch up and late-delivery penalties come on top. The per-hour figure is the one to use when weighing a spare part or a PM task against the breakdown it prevents.

This calculator is for one line over one incident or period, entered by hand in your own currency. MachDatum CMMS tracks downtime hours per asset from breakdown work orders, so the first input is already on record.

Frequently asked questions

Downtime cost = Downtime hours × [(Lost units per hour × Contribution margin per unit) + (Idle staff × Hourly labour rate)]. The first part is the margin you did not earn; the second is the wages you paid for no output.

Get started

Tracking this metric by hand?

MachDatum CMMS calculates it for you. No spreadsheets, no manual tally.