CNC Benchmarks

CNC Machining KPIs: Benchmark Ranges and How to Measure Them

The CNC machining KPIs that decide output and margin: how to measure each one, the levers that move it, and which benchmark figures have a cited public source.

A CNC shop is best judged on a short list: spindle utilization, OEE, setup time, cycle time attainment, tooling cost, first-pass yield and quote-to-actual variance. Use the ranges below as reference points for spotting a gap worth investigating, not as targets.

Every figure here shows its basis. A superscript number links to a public source in the Sources list at the end, and the sentence states that source's scope, such as its year, region or industry. A figure marked no cited source is kept exactly as originally published because no public source stating it was found, so treat it as illustrative.

At a glance

CNC machining KPI benchmarks at a glance
KPITypicalStrongBasis
Spindle utilization30 to 45% (job shops)55 to 65% (well-run production shops); 75 to 85% (automated world-class cells)no cited source
OEE45 to 60% (discrete machining job shops)85% (world class)OEE studies1, 2, 3
Changeover time60 to 120 min15 to 30 min (SMED discipline); < 10 min (well-tooled cells)60 to 120 and 15 to 30 min no cited source; < 10 min: SMED target4
Cycle time versus CAM estimate15 to 30% over (many shops)Within 5% (world class)no cited source
Tooling cost, share of machining cost10 to 15% (wrong feeds and speeds)3 to 6% (well-run shops)no cited source
First-pass yield92 to 96% (common on tight-tolerance or thin-wall work)98 to 99.5% (world class)no cited source
Quote-to-actual variance25 to 40% (shops without feedback)Within 10% (world class)no cited source
Ranges are as originally published unless a source is cited. Where the original used a word other than typical, such as common or world class, that word is kept in the cell. The cited OEE figures are cross-industry, not specific to machining. SMED means single-minute exchange of die.

Method: How the figures in this guide are sourced

A figure with a superscript number is stated by the cited source, listed under Sources with its publisher, date and access date. The cited OEE sources cover manufacturing in general, not machining alone, and the sentence says so. A figure marked no cited source is kept exactly as originally published because no public source stating it was found. It is illustrative, not measured industry data. Worked examples are plain arithmetic on the numbers shown.

Spindle utilization

Spindle utilization, the share of available time the spindle is actually cutting, is the headline CNC KPI. Typical job shops run 30 to 45 percent; well-run production shops hit 55 to 65 percent; world-class cells with automation and pallet changers reach 75 to 85 percent no cited source.

Measure it from machine monitoring, not operator log sheets, which overstate by 10 to 20 points no cited source.

For example, moving from 40 to 70 percent utilization gives 70 / 40 = 1.75 times the cutting hours from the same capital. That is why this is usually the highest-value number to move before buying another machine.

How to measure

  • Divide spindle-on time by scheduled time.
  • Pull both from machine monitoring, not from operator log sheets.
  • Report it per machine so one idle asset cannot hide in a shop average.

What moves it

  • Automation and pallet changers that keep the spindle cutting through part changes.
  • Shorter setups, since setup time is lost spindle time.

Price the idle hours that setups create with the Setup Cost calculator.

Overall equipment effectiveness

Overall equipment effectiveness (OEE) bundles availability, performance and quality into one figure and is the standard scorecard. World-class OEE is 85 percent1, achieved as roughly 90 percent availability times 95 percent performance times 99 percent quality5.

Those figures come from total productive maintenance and apply across manufacturing, not machining alone. Nakajima's world-class table, as reproduced in a 2022 journal paper, sets OEE above 85 percent with quality above 99.9 percent1, while the Lean Enterprise Institute's worked example uses 99 percent quality: 0.90 x 0.95 x 0.99 = 84.6 percent5.

Discrete machining job shops more often land at 45 to 60 percent OEE, dragged down by setup-heavy availability2, 3. The supporting evidence is cross-industry: a 2018 Chalmers thesis reports literature averages of 40 to 65 percent2, and OEE software maker Vorne says most manufacturers score closer to 60 percent3.

The same thesis breaks down 94 OEE measurements from Swedish companies, a mix of discrete and process plants measured from 2006 to 20126. Availability averaged 78.9 percent, with setup losses of 11.5 points and unplanned stops of 9.6, operational efficiency averaged 67.1 percent, and quality 96.9 percent, for an average OEE of 51.5 percent6.

Track the three components separately. The same middling OEE can come from poor availability, which calls for setup reduction, or from performance loss, which points to conservative feeds or babysitting. Do not chase a single blended number without decomposing it first.

How to measure

  • Measure availability, performance and quality separately, then multiply them.
  • Record setup losses apart from unplanned stops.
  • Decompose the number before choosing a fix.

What moves it

  • Setup reduction for availability losses.
  • Programmed feeds and less babysitting for performance losses.
  • Scrap and rework control for quality losses.

Check programmed feeds against the CNC Feed Rate calculator when performance is the weak factor.

Setup and changeover time

Setup and changeover time gate availability on high-mix work, and the benchmark spread is enormous. A typical shop takes 60 to 120 minutes per changeover; shops running SMED discipline hit 15 to 30 minutes no cited source.

Well-tooled cells reach single-digit changeovers. That is the target of single-minute exchange of die (SMED): the Lean Enterprise Institute defines it as reducing changeover times to a single digit, or less than 10 minutes4.

How to measure

  • Measure from last good part to first good part, so inspection and first-article time count.
  • Do not measure from spindle stop to spindle start, which hides those minutes.
  • Split internal setup, done with the machine stopped, from external setup done while it runs.

What moves it

  • Converting internal setup into external setup.
  • Preset tooling.
  • Staged fixtures.

Quantify the capacity you recover for every minute of changeover you cut. Changeover Reduction

Cycle time attainment

Cycle time attainment measures actual versus programmed cycle time and exposes hidden drift. World-class shops hold actual within 5 percent of the CAM estimate; many shops run 15 to 30 percent over no cited source.

The usual causes are feed overrides left below the programmed rate, tool-change delays and manual interventions. Pull override percentages from the control and audit them.

For example, an operator running a permanent 80 percent feed override stretches every feed-controlled move by 25 percent, since 1 / 0.80 = 1.25. Rapids, tool changes and dwells are not slowed by the override, so the whole cycle grows by somewhat less.

Rather than reprogram, first recover the programmed rate you already paid for. Comparing floor times against the CAM estimates surfaces exactly where the minutes leak.

How to measure

  • Compare floor cycle times with the CAM estimate for each part number.
  • Log feed override settings from the control.
  • Record tool-change and manual-intervention time separately.

What moves it

  • Override audits that return feeds to the programmed rate.
  • Faster tool changes.
  • Fewer manual interventions during the cycle.

Confirm the programmed rate with the CNC Feed Rate calculator and the CNC Spindle Speed calculator.

Tool life and tooling cost

Tool life and tooling cost per part reveal whether feeds and speeds are dialed in. Benchmark expected edge life against actual. For example, a carbide end mill catalog-rated for 60 minutes in steel that lasts only 25 signals excessive speed, inadequate coolant or runout.

Well-run shops hold tool cost between 3 and 6 percent of total machining cost; shops fighting the wrong feeds and speeds see 10 to 15 percent no cited source.

Surface speed and chip load sitting outside the catalog window is the usual root cause, and pulling them back into range often doubles edge life no cited source.

How to measure

  • Track tool changes per shift.
  • Track tooling cost per 1,000 parts.
  • Compare actual edge life with the catalog rating for the same material.

What moves it

  • Surface speed inside the catalog window.
  • Chip load inside the catalog window.
  • Good coolant delivery and low runout.

Check chip load with the Chip Load calculator and surface speed with the CNC Spindle Speed calculator.

Spread tooling cost across the parts it actually makes. Tool Amortization

First-pass yield and scrap

First-pass yield and scrap rate protect the quality leg of OEE and the true cost per good part. World-class CNC yield runs 98 to 99.5 percent first-pass; 92 to 96 percent is common on tight-tolerance or thin-wall work no cited source.

For example, a yield drop from 98 to 94 percent raises cost per good part by roughly 4 percent, since 0.98 / 0.94 = 1.043.

Trend yield by part number and feature, since a single tight bore or thin wall usually drives most of the loss.

How to measure

  • Divide good parts at final inspection by parts started.
  • Separate scrap from rework, because rework hides as recovered cost while consuming spindle time.
  • Trend it by part number and feature.

What moves it

  • Process attention on the one feature that drives most of the loss.
  • Rework tracked as its own loss, so it cannot pass as recovered cost.

When one feature drives the loss, review the feeds and speeds on that operation; the Chip Load calculator checks chip load for the tool.

Quote-to-actual variance

Quote-to-actual variance closes the loop between the shop floor and the estimate, and it is the KPI that keeps a shop solvent. World-class shops hold variance within 10 percent, while shops without feedback routinely miss by 25 to 40 percent and never learn why no cited source.

Utilization, OEE and setup are the levers, but quote-to-actual variance is the alarm. It tells you which lever is slipping before the quarter closes.

How to measure

  • Track estimated cycle time against actual cycle time for each job.
  • Track estimated cost against actual cost for each job.

What moves it

  • A standing review that feeds real cycle times back into the estimating baseline.
  • Real setup durations, not assumed ones, in every quote.

Put measured setup durations into the estimate. Setup Cost

How to build your own baseline

  • Pull utilization, cycle time and override data from machine monitoring rather than log sheets.
  • Write down each KPI's definition, such as last good part to first good part for setups, and keep it fixed.
  • Collect several months of data before you set a target.
  • Compare against your own trend first and published ranges second.
  • Record what changed on the machine or in the program whenever a KPI moves.

Sources

  1. Anatomization of the overall equipment effectiveness (OEE) for various machines in a tool and die shop. Journal of Intelligent Manufacturing and Special Equipment 3(1):97-105 (Emerald, CC BY 4.0), DOI 10.1108/JIMSE-01-2022-0004. published 2022. p. 101, Table 1 'The world-class OEE factor' and the sentence attributing it to Nakajima's Introduction to TPM. Accessed September 30, 2026.
  2. Data-Driven Decision Support for Maintenance Prioritisation: Connecting Maintenance to Productivity (PhD thesis). Chalmers University of Technology (M. Gopalakrishnan). published 2018. Section 3.5 (PDF p. 29) and Table 3 "Average OEE results, with components" (thesis p. 22, PDF p. 34). Accessed September 30, 2026.
  3. World-Class OEE: Set Targets To Drive Improvement. Vorne Industries (OEE.com). Sections 'What Is World-Class OEE?' and 'Some Perspective on World-Class OEE'. Accessed September 30, 2026.
  4. Single Minute Exchange of Die (Lean Lexicon entry). Lean Enterprise Institute. Lexicon entry body (cites Shingo 1985, pp. 21-25). Accessed September 30, 2026.
  5. Overall Equipment Effectiveness (Lean Lexicon entry). Lean Enterprise Institute. Lexicon entry body. Accessed September 30, 2026.
  6. Data-Driven Decision Support for Maintenance Prioritisation: Connecting Maintenance to Productivity (PhD thesis). Chalmers University of Technology (M. Gopalakrishnan). published 2018. Table 3 "Average OEE results, with components" (thesis p. 22, PDF p. 34); sample of 94 OEE values from different Swedish companies. Accessed September 30, 2026.

Published 2026-07-01.