ThingConnect

Productivity metrics

Machine availability formula

Machine availability = run time ÷ planned production time — the share of the time you planned to run that the machine actually spent running.

Updated November 20263 min read

← All glossary terms

Availability is the first of the three OEE factors, and the one that usually loses the most time on a CNC floor. The formula fits on one line; the work is in counting run time honestly.

The availability formula

Availability = Run time ÷ Planned production time × 100

  • Planned production time = shift length minus planned breaks.
  • Run time = planned production time minus all stops — breakdowns, setups, waiting for material or an operator.

A second, reliability-engineering version uses failure history instead of a shift log: Availability = MTBF ÷ (MTBF + MTTR). Both are worked out side by side in the availability calculator.

A worked example

One 8-hour shift on one machine (illustrative numbers):

  • Shift length

    Minutes
    480
  • Planned breaks

    Minutes
    30
  • Planned production time

    Minutes
    450
  • Stops (setup 35, waiting for material 18, alarm 10)

    Minutes
    63
  • Run time

    Minutes
    387

Availability = 387 ÷ 450 = 86%. Notice that the setup alone cost more than the alarm and the material wait together — the formula only gives the percentage, so the stops behind it need to be logged by reason to be useful. Multiply it by performance and quality to get OEE — try that in the OEE calculator.

Availability vs uptime vs utilization

  • Uptime

    Divides
    time not broken down ÷ total time
    Answers
    Could the machine run?
  • Availability

    Divides
    run time ÷ planned production time
    Answers
    Did it run when planned?
  • Utilization

    Divides
    run time ÷ total available time
    Answers
    How much of all its time did it run?

Availability only judges the hours you scheduled. To see the hours you didn’t schedule, use the machine utilization formula instead.

Frequently asked questions

There is no single right target — a job shop with frequent changeovers will run lower than a dedicated production cell, and that isn’t a fault. The useful comparison is the same machine over time, and where the lost minutes went.

Per machine and per shift is the most useful grain: it shows which machine and which shift lost time while the reasons are still fresh. Weekly or monthly plant averages are good for spotting trends, but they hide the specific stops that need fixing.

Related terms

Filed under

Productivity metrics

Live demo

See ThingConnect on a real shop floor

A one-on-one walkthrough with our team.

Book a demo
Talk to our team

See availability per machine and per shift, with every stop accounted for