top of page

Planned vs Unplanned Downtime: CNC Tracking Rules


Planned vs Unplanned Downtime rules for CNC shops: define, measure start/stop times, report by shift, and expose planned overruns so utilization matches reality

Planned vs Unplanned Downtime: CNC Classification Rules That Don’t Get Gamed

The most common downtime myth in CNC shops is that “planned” means “doesn’t count.” In reality, planned downtime still consumes capacity—and mislabeling unplanned losses as planned is one of the fastest ways to end up with ERP numbers that look fine while the floor feels behind.


Planned vs unplanned downtime is not a terminology debate. It’s a measurement and reporting design problem: where the clock starts and stops, who owns the event, and how you separate scheduled windows from overruns so “normal work” doesn’t become a hiding place for real leakage—especially across multiple shifts.


TL;DR — Planned vs Unplanned Downtime

  • If it wasn’t scheduled with an owner and expected duration, treat it as unplanned—even if it’s “normal” work like tooling.

  • Planned downtime must be time-bounded; track planned minutes vs actual minutes and report the variance.

  • Capture unplanned stops at the moment production intent is blocked; refine the reason later during review.

  • End-of-shift recollection blurs start/stop times and quietly inflates “planned” buckets.

  • Daily reports should show planned and unplanned separately, plus combined capacity impact.

  • Planned overruns are controllable loss; treat them as their own line item to prevent gaming.

  • Shift handoffs are where labeling breaks down—use consistent rules so the same event isn’t counted three ways.


Key takeaway Planned downtime should be scheduled, bounded, and audited for adherence; unplanned downtime should be captured immediately when the machine can’t continue the intended cycle. Report both separately and together so you can see true capacity impact, expose “planned” overruns, and reconcile ERP expectations with actual machine behavior—by shift.


Why planned vs unplanned downtime gets mislabeled in real CNC shops

In a 10–50 machine shop running multiple shifts, the schedule is rarely wrong on purpose—it’s just incomplete. ERP/MES often assumes a clean handoff from first shift to second, stable material availability, and predictable setup durations. The floor doesn’t. That gap turns downtime classification into a debate because each group is defending a different “truth”: the schedule, the traveler, or what actually happened at the control.


Another common failure mode is end-of-shift note entry. When an operator reconstructs the last 8–10 hours from memory, start/stop boundaries get rounded, merged, or skipped. Small interruptions become “setup,” “maintenance,” or “waiting” because those labels feel safer than “down”—and those safe labels quietly inflate planned buckets.


“Planned” also becomes political. Teams use it to avoid escalation: if the machine was down because tooling broke, it can be framed as “tooling (normal)” rather than “unplanned stop.” If maintenance ran long, it can be framed as “PM” rather than “waiting on parts.” The result is utilization leakage that never shows up as a problem worth solving.


Without consistent rules, the same situation gets counted differently depending on who touches it. A supervisor might call it planned to protect a schedule metric; a programmer might call it unplanned because the program wasn’t ready; a second-shift lead might call it “no operator” because nobody was assigned at the moment. That inconsistency is why you can’t reconcile ERP numbers with what you feel on the floor.


Operational definitions that hold up on the floor (not in a meeting)

Use definitions that are enforceable—meaning two different people on two different shifts will classify the same event the same way. The practical anchor is scheduling, ownership, and time boundaries, not how “common” the work is.


Planned downtime is intentionally scheduled, communicated, time-bounded, and expected to occur. Examples include a scheduled maintenance window, a planned changeover block, or planned first-article/prove-out time for a new job—provided it has an owner and an expected duration.


Unplanned downtime is any unscheduled loss of productive time that requires response. Breakdowns and alarms are obvious, but so are missing material, waiting on approval, a program not released, or an operator not available to keep the intended cycle moving.


A simple test keeps teams aligned: Was it on the schedule with an expected duration and owner? If not, it’s unplanned. This prevents “tooling is normal” from becoming an excuse to hide a production-stopping tool break.


Finally, enforce one gray-area rule that stops gaming: if planned work exceeds its planned window, split the overrun and treat it as unplanned loss (variance). You’re not arguing whether maintenance is “good” or “bad.” You’re capturing that the scheduled 60-minute window became 130 minutes, and the extra 70 minutes has a cause that needs accountability.


How to measure planned downtime: what starts/stops the clock

Planned downtime becomes a catch-all when the clock rules are vague. To prevent that, define start/stop conditions that match the shop’s operational reality and can be audited later.


Start condition: pick one rule and apply it everywhere. Some shops start the planned clock at the scheduled start time; others start it when cutting stops. The key is consistency. When possible, record both: “scheduled start” and “actual stop of cutting.” That lets you see whether the window was respected and whether the machine stopped early (another form of leakage).


Stop condition: the planned event ends when the machine returns to a “ready to run” state—meaning the constraint is removed and production could resume. That is different from “maintenance left the area” or “setup person is done” if the machine still isn’t actually able to run the intended job.


Always track three numbers: planned minutes, actual minutes, and variance minutes. Here’s a hypothetical CNC timeline showing how to split planned and unplanned within the same event:


Scenario: scheduled PM planned for 60 minutes, runs 130 minutes (waiting on maintenance/parts) • 10:00–11:00 = Planned downtime (scheduled PM window, owner: maintenance) • 11:00–12:10 = Unplanned downtime (PM overrun variance: waiting on maintenance/parts) In the daily report, you want the PM to be visible, but you also want the overrun to be visible as controllable loss—not buried inside “planned.”


Planned downtime still impacts capacity planning. The point is not to erase it from capacity views, but to keep it separated so leaders can answer two different questions: “How much time did we schedule away from production?” and “How much time did we lose unexpectedly?”


How to measure unplanned downtime: capture fast, classify later

Unplanned downtime is where recall bias and shift politics do the most damage. The fix is procedural: capture the stop immediately with a minimal “first-pass” reason, then refine it during a short review window. If you’re relying on end-of-shift reconstruction, you’re guaranteeing fuzzy boundaries.


Start condition: the first moment the machine cannot continue the intended cycle—alarm, feed hold, program stop, waiting state, or no operator/material to proceed with the scheduled work.


Stop condition: the machine resumes production intent—cycle start/in-cycle—because the constraint has been removed. Don’t stop the clock when someone “starts working on it” if the spindle still can’t run.


Use a first-pass reason that’s simple enough for fast entry (breakdown, no material, no operator, program issue, quality hold). You can refine later during a shift review. If “miscellaneous” exists, it can’t be a permanent parking lot—require follow-up within 24 hours so recurring leakage doesn’t disappear into a bucket nobody owns.


This is also where real-time capture matters more than any spreadsheet discipline. If you want context on why immediate visibility changes behavior, the measurement principles are covered in machine downtime tracking—the core issue is that the ERP plan doesn’t detect when production intent stops.


Reporting rules: keep planned and unplanned visible—separately and together

Reporting is where classification becomes useful—or where it gets gamed. A daily/shift report should show, at minimum: scheduled time, planned downtime, unplanned downtime, and run time. Some shops also add idle/blocked states, but the core is that planned and unplanned must remain distinct.


Two views prevent confusion:


  • Capacity impact view: planned + unplanned loss together. This answers, “How much production time did we actually have available?”

  • Controllable loss view: unplanned + planned overruns (variance). This answers, “What time loss do we need to control and reduce?”

The key reporting line item most shops miss is planned variance. If you planned a changeover for 90 minutes and it took 150, that extra hour should not remain hidden inside “planned.” Call it out so scheduling, staging, and resourcing problems surface quickly.


Also be explicit about when you “net out” planned downtime. It’s reasonable to exclude planned time when discussing adherence to a schedule window—but it’s misleading to net it out when discussing throughput constraints. If the spindle wasn’t cutting, the capacity was not available, regardless of whether the stop was scheduled.


If your current reports still feel disconnected from machine behavior, it can help to see how monitoring frameworks are typically structured in machine monitoring systems—but the decision you’re making here is a reporting rule: separate loss types so they don’t cancel each other out.


Gray areas and classification examples (setup, prove-out, waiting, and quality)

The gray areas are predictable in CNC environments. The goal isn’t perfection—it’s consistency, so you can see shift-level differences and recurring patterns without re-arguing every week.


Tooling scenario (multi-shift handoff): broken tool late first shift, discovered by second shift. First shift breaks a tool near the end of the night and leaves the machine unable to continue the intended cycle. Second shift arrives and finds the machine down. Someone argues it’s “planned” because tool changes are normal. Classification rule: routine tool changes can be planned if they’re scheduled and resourced; a tool break that stops production is unplanned because it wasn’t scheduled and it blocked production intent. In reporting, count the downtime from when the machine first could not continue the job (late first shift) through when it returns to ready-to-run (second shift). This prevents the loss from being dumped into second shift’s numbers or disguised as “normal tooling.”


Setup/changeover scenario: changeover is scheduled, but fixtures aren’t staged and setup runs long. The schedule includes a changeover window, so the event starts as planned. But the correct fixtures aren’t ready, tools are missing, or approvals are delayed. That extra time is not “just setup.” It is planned variance—track it as unplanned overrun minutes so you can fix staging, kitting, and pre-shift prep without pretending utilization is better than it is.


First-article / prove-out: planned for new jobs when the time is scheduled and owned (programmer/lead/operator). If you fall into unexpected rework loops, scrap investigations, or repeated offset chasing beyond the planned window, split the overrun into unplanned quality loss. This keeps “new job prove-out” from becoming a permanent excuse for chaos.


Waiting on material or programs: unplanned unless it’s a known, scheduled constraint with an owner and time window. “Material wasn’t here” is not planned just because it happens a lot. If you want to recover capacity before buying another machine, these are exactly the idle patterns you need to expose with consistent tracking and reporting—often best viewed alongside utilization trends in machine utilization tracking software.


A second hypothetical timeline can help make the start/stop boundary concrete for shift disputes:


Scenario: tool breaks at 11:40pm (end of first shift), second shift starts at 12:00am • 11:40–11:55 = Unplanned downtime starts when the machine can’t continue the intended cycle (tool break/stop). • 11:55–12:05 = Still unplanned (machine remains blocked during handoff). • 12:05–12:25 = Unplanned continues while tool is replaced, offsets verified, and the machine is returned to ready-to-run. Report impact: the event spans shifts, but it stays one unplanned stop with one start time, one end time, and a handoff note—so it can’t be “reclassified” to protect one shift’s numbers.


A practical rollout: classification rules, ownership, and audit cadence

The rollout that works in mid-market CNC shops is the one that doesn’t require a bureaucracy. The goal is consistent measurement across a mixed fleet and multiple shifts, without turning every stop into a meeting.


Start with 5–8 top-level buckets aligned to the planned/unplanned split. Keep it simple enough that second shift uses it the same way first shift does. You are not building a perfect taxonomy on day one; you are enforcing a stable classification boundary so reports become comparable.


Assign ownership so events close cleanly:


  • Planned downtime owner: whoever schedules it (maintenance lead, production supervisor, or ops manager).

  • Unplanned event closer: shift lead or cell lead who confirms the first-pass reason and adds a note if it spans shifts.

  • Weekly reviewer: ops manager (or delegate) who looks for repeat patterns and removes “unknowns.”

Run a weekly audit loop on three items: (a) planned overruns (variance), (b) misc/unknown, and (c) recurring unplanned categories. This is where you recover capacity without buying equipment: not by ignoring planned downtime, but by tightening adherence and preventing the planned bucket from absorbing preventable delays.


The decision-speed target is straightforward: same-day visibility for unplanned stops, and weekly trend review for planned variance and systemic leakage. If you’re evaluating how to make that capture practical across modern and legacy machines, start with the measurement baseline in machine downtime tracking and then consider how your team will interpret and follow up on patterns. Some shops use an assistant to summarize recurring issues and handoff notes; see how an AI Production Assistant can help turn raw events into consistent, reviewable explanations without making operators write paragraphs.


Implementation cost is mostly a function of scope (how many machines, how many shifts, and how strict you want the audit cadence). If you want a straightforward way to frame rollout options without hunting for hidden fees, review pricing in terms of what you need to measure and how often you need to review it—then decide what level of visibility closes the ERP vs floor reality gap for your shop.


Mid-shift diagnostic (use this on one cell for a week): list every stop that was labeled planned and ask two questions—was it scheduled with an owner and expected duration, and did it finish inside that window? If not, you’ve found variance that’s currently being hidden as “normal,” and that is recoverable time loss.


If you want to pressure-test your planned/unplanned rules against your current reports (and see how they would look by shift without the politics), schedule a demo. The goal of the demo should be simple: confirm you can capture unplanned stops fast, keep planned windows bounded, and report variance in a way your supervisors will actually use on Monday morning.

Machine Tracking helps manufacturers understand what’s really happening on the shop floor—in real time. Our simple, plug-and-play devices connect to any machine and track uptime, downtime, and production without relying on manual data entry or complex systems.

 

From small job shops to growing production facilities, teams use Machine Tracking to spot lost time, improve utilization, and make better decisions during the shift—not after the fact.

At Machine Tracking, our DNA is to help manufacturing thrive in the U.S.

Matt Ulepic

Matt Ulepic

bottom of page