MES Software: Vendors, Features & Costs Compared 2026
MES software compared: vendors, functions per VDI 5600, costs (cloud vs. on-premise) and implementation. Honest market overview 2026.
PPM (Parts Per Million) is a quality metric that expresses the number of defective parts per one million parts produced or delivered. The formula is simple: PPM = (Number of defective parts ÷ Total number of parts) × 1,000,000. If a supplier delivers 500,000 parts and 15 are defective, the PPM rate is (15 ÷ 500,000) × 1,000,000 = 30 PPM. PPM is the standard language for quality performance in the automotive supply chain — every OEM (BMW, VW, Toyota, Stellantis, GM) communicates quality targets and supplier scorecards in PPM. But PPM is not limited to automotive: any high-volume discrete manufacturing process where defects are countable uses PPM — electronics, medical devices, connectors, fasteners, packaging. The reason PPM exists as a metric is precision at scale: a scrap rate of "0.003 %" sounds abstract; "30 defective parts per million" is concrete, comparable, and actionable. An MES automates the data collection that makes PPM accurate: every part counted, every reject classified, every defect linked to a machine, shift, order, and timestamp — in real time, not at the end of the month from a spreadsheet.
There is no single "PPM." In practice, three different PPM metrics are used, each measuring a different thing at a different point in the value chain:
| PPM type | Formula | What it measures | Who uses it |
|---|---|---|---|
| Internal PPM | (Defective parts found during internal inspection ÷ Total parts produced) × 1,000,000 | The defect rate inside the plant — before parts leave the factory. Includes scrap, rework, and parts caught at in-process or end-of-line inspection. | Production managers, quality managers, CI teams. This is the PPM that the MES measures directly — through automatic good/reject counting at each station. |
| External PPM (Customer PPM) | (Defective parts reported by the customer ÷ Total parts delivered to the customer) × 1,000,000 | The defect rate as experienced by the customer — parts that passed all internal checks but were rejected by the OEM or end customer. | OEM purchasing, supplier quality engineers. This is the PPM on the supplier scorecard. It is always lower than internal PPM (because internal inspection catches most defects before shipment) — but it is the number that determines whether you keep the contract. |
| Warranty PPM (Field PPM) | (Defective parts returned under warranty ÷ Total parts in the field) × 1,000,000 | The defect rate in actual use — parts that passed both internal and customer inspection but failed in the field. The most expensive defect type: recall costs, warranty costs, brand damage. | OEM quality, product liability, executive management. Not directly measurable by the MES — but traceable back to the MES: which machine, which shift, which process parameters produced the parts that failed in the field? |
Worked example: A Tier 1 automotive supplier produces 2,000,000 stamped brackets per month. Internal inspection rejects 1,200 parts (internal PPM = 600). Of the 1,998,800 shipped parts, the OEM rejects 40 at incoming inspection (external PPM = 20). After 12 months in vehicles, 3 parts fail (warranty PPM ≈ 0.15 on a 20M field population). All three numbers describe "quality" — but they measure fundamentally different things. The plant focuses on reducing internal PPM from 600 to 300. The OEM cares only about the external PPM of 20 — and wants it below 10.
| Supply chain position | Typical external PPM target | Context | What it means in practice |
|---|---|---|---|
| OEM to end customer | 0 PPM (aspiration) / < 5 PPM (practical) | OEMs like Toyota, VW, BMW communicate "zero defects" as the target. In practice, field failure rates of < 5 PPM are considered excellent. | At 5 PPM and 1 million vehicles, 5 vehicles have a defect from this specific part. Still enough for a technical service bulletin — but not a recall. |
| Tier 1 supplier to OEM | ≤ 10–25 PPM | Most OEMs set external PPM targets between 10 and 25 for Tier 1 suppliers. Above 50 PPM typically triggers a corrective action request (8D). Above 100 PPM triggers escalation (controlled shipping, special inspection). | At 25 PPM and 100,000 parts per month, 2.5 defective parts reach the OEM per month. Manageable — but every defective part is documented and counted against the supplier's scorecard. |
| Tier 2 supplier to Tier 1 | ≤ 50–100 PPM | Tier 2 targets are typically less stringent than Tier 1 — but trending downward. Major Tier 1 suppliers increasingly demand < 25 PPM from Tier 2 as well. | At Meleghy (Tier 1), the bidirectional CASQ-it integration triggers sample inspections automatically — part of the system that monitors incoming quality from Tier 2 suppliers. |
| Internal PPM (within plant) | Varies widely: 500–5,000 PPM | Internal PPM includes all scrap and rework — it is always much higher than external PPM because internal inspection catches defects before shipment. A well-run stamping plant might have 1,000 PPM internal; an injection moulding plant with complex tools might have 3,000+. | Internal PPM is the number the CI team works to reduce. At Neoperl, 15 % scrap reduction was achieved through quality data analysis in the MES — that is an internal PPM reduction measured cycle by cycle. |
PPM is one of several metrics that express defect rates. Understanding how they connect prevents confusion in cross-functional discussions between quality, production, and Six Sigma teams:
| Metric | What it counts | Relationship to PPM | When to use which |
|---|---|---|---|
| PPM | Defective parts per million parts. A part is either good or defective — binary. One defect per part or five defects per part = the same: 1 defective part. | — | Use PPM when counting defective units in high-volume production. This is what OEMs and the MES count: good parts and reject parts. |
| DPMO (Defects Per Million Opportunities) | Defect opportunities per million. A single part can have multiple defect opportunities (e.g., 10 solder joints on a PCB = 10 opportunities). DPMO counts defects, not defective parts. | DPMO is always ≥ PPM (because one defective part can have multiple defects). If a part has only 1 defect opportunity, DPMO = PPM. | Use DPMO in Six Sigma projects where each part has multiple independent failure modes. Standard in electronics (PCB assembly) and complex assemblies. |
| Sigma level | The number of standard deviations between the process mean and the nearest specification limit. A statistical measure of process capability. | Direct mathematical relationship: 3 Sigma ≈ 66,807 DPMO. 4 Sigma ≈ 6,210 DPMO. 5 Sigma ≈ 233 DPMO. 6 Sigma ≈ 3.4 DPMO. (With ±1.5σ shift, per Motorola convention.) | Use Sigma level when communicating process capability to management. "We operate at 4.2 Sigma" is more intuitive than "6,210 DPMO" for strategic discussions. |
| Cpk (Process Capability Index) | How well a process fits within specification limits, considering both spread (variation) and centering. Cpk ≥ 1.33 is the standard automotive requirement (IATF 16949). | Cpk 1.33 ≈ 63 PPM theoretical. Cpk 1.67 ≈ 0.6 PPM. Cpk 2.0 ≈ 0.002 PPM. The relationship is direct: higher Cpk = lower expected PPM. | Use Cpk for process parameter control — the MES process data module captures the parameters that feed SPC charts and Cpk calculations. Cpk is the leading indicator; PPM is the lagging outcome. |
The critical insight for manufacturing practitioners: Cpk is the cause, PPM is the effect. If you focus only on counting defective parts (PPM), you are reacting to defects that have already been produced. If you focus on maintaining Cpk > 1.33 through real-time process parameter monitoring, you prevent the defects from being produced in the first place. The MES enables both: automatic good/reject counting for PPM (the production metrics module) and real-time process parameter monitoring for Cpk (process data module).
| MES capability | How it contributes to PPM tracking | Without MES |
|---|---|---|
| Automatic part counting | MES counts every cycle from PLC signals — good parts, reject parts, rework parts. No manual tallying. Timestamped per cycle, linked to machine, order, product, shift. | Operators tally good/reject counts on paper at end of shift. Micro-rejects (parts discarded without logging) are invisible. PPM is calculated monthly from aggregated, estimated data. |
| Defect classification | MES allows operators to classify rejects by defect type (dimensional, visual, functional, material) directly at the station. Pareto of defect types per machine, product, shift — automatically. | Reject reason codes exist on paper forms but are rarely analysed. The quality team enters data into Excel weeks later. By the time the Pareto is generated, the production conditions have changed. |
| Process parameter correlation | MES process data module links process parameters (temperature, pressure, force) to individual parts. When PPM spikes, the MES shows which parameter drifted. At Neoperl, SPS alarm correlation identified the process conditions that preceded quality defects. | Quality and process data live in separate systems (or paper logs). Correlating "PPM was high last Tuesday" with "hydraulic pressure dropped at 14:00" requires manual detective work that rarely happens. |
| Real-time PPM dashboard | MES calculates PPM per machine, per product, per shift, per order — in real time. If PPM exceeds a threshold during the current shift, the MES alerts the quality team immediately. | PPM is a monthly report number. By the time it is published, 4 weeks of production at a potentially elevated defect rate have already been shipped to the customer. |
| OEE Quality rate integration | PPM feeds directly into the Quality component of OEE. OEE Quality = Good parts ÷ Total parts. A plant running at 2,000 PPM internal has a Quality rate of 99.8 %. The MES shows both in the same dashboard — connecting quality to the overall equipment effectiveness picture. | OEE Quality rate and PPM are calculated by different departments with different data sources. The numbers often do not match — undermining trust in both metrics. |
What is a "good" PPM rate?
It depends entirely on the context. An internal PPM of 1,000 in a high-speed stamping operation might be excellent — because the process inherently produces some edge burrs that are removed in a secondary operation (and counted as "defects" at the first station). An external PPM of 1,000 to an automotive OEM would be catastrophic — it means 1 defective part per 1,000 delivered, which would trigger immediate escalation, potential line stops at the OEM, and likely loss of the contract. The only meaningful benchmark is the target agreed with the customer for external PPM, and the internal trend over time for internal PPM. A plant reducing internal PPM from 3,000 to 1,500 over 6 months is performing well — even if 1,500 sounds high in absolute terms.
What is the difference between PPM and scrap rate?
Scrap rate is usually expressed as a percentage: (Scrap parts ÷ Total parts) × 100. PPM expresses the same ratio per million. 1 % scrap = 10,000 PPM. 0.1 % scrap = 1,000 PPM. 0.001 % scrap = 10 PPM. PPM is preferred over percentage at low defect rates because it produces whole numbers: "25 PPM" is clearer than "0.0025 %." Additionally, scrap rate only counts parts that are discarded. PPM can include reworked parts depending on the definition — a part that was reworked is still a defective part (it failed first pass), even though it was not scrapped. This distinction matters: First Pass Yield (FPY) captures both scrap and rework; a simple scrap rate misses the rework.
How does PPM connect to IATF 16949?
IATF 16949 (the automotive quality management standard) does not mandate a specific PPM target — but it requires that organisations monitor quality performance, define targets, and demonstrate continuous improvement. Every automotive OEM uses PPM as the primary supplier quality metric in their own quality management systems (VW Formel Q, BMW QMT, Toyota TSSC). Achieving and maintaining IATF 16949 certification effectively requires the ability to measure, report, and reduce PPM — which is one reason why automotive suppliers invest in MES: the MES provides the granular, timestamped quality data that IATF 16949 auditors expect to see.
Can PPM be too low?
Economically, yes. Pursuing 0 PPM can require inspection and control measures that cost more than the defects they prevent. A Poka Yoke device that costs €500 and eliminates 20 defects per year at €50 cost per defect (€1,000 saved) pays for itself in 6 months. A 100 % vision inspection system that costs €200,000 and eliminates 5 additional defects per year at €50 each (€250 saved) will never pay for itself in defect reduction alone — it only makes sense if the consequence of those 5 defects reaching the customer is catastrophic (recall, liability, brand damage). The economically rational approach: invest in PPM reduction until the marginal cost of preventing one more defect exceeds the marginal cost of that defect reaching the customer. For safety-critical automotive parts, that threshold is very high. For non-critical components, it is much lower.
Related: Six Sigma · Poka Yoke · Quality Control · SPC · OEE Explained · NTF Rate · SYMESTIC Production Metrics · SYMESTIC Process Data · SYMESTIC Alarms Module · MES: Definition & Functions
MES software compared: vendors, functions per VDI 5600, costs (cloud vs. on-premise) and implementation. Honest market overview 2026.
OEE software captures availability, performance & quality automatically in real time. Vendor comparison, costs & case studies. 30-day free trial.
MES (Manufacturing Execution System): Functions per VDI 5600, architectures, costs and real-world results. With implementation data from 15,000+ machines.