What Is Complaints Per Million?
Complaints Per Million, usually shortened to CPM, tells you how many customer complaints a company receives for every one million units it produces or ships. It answers a simple question: if we made a million of these, how many would upset a customer?
Raw complaint counts mean nothing without context. A factory that ships ten million units a month and gets 500 complaints is doing far better than one shipping fifty thousand units with the same 500 complaints. CPM normalizes the numbers so you can compare products, factories, time periods, and even entire industries fairly.
The CPM Formula
The formula needs only one division and one multiplication:
[
\text{CPM} = \frac{\text{Total Complaints}}{\text{Total Units}} \times 1{,}000{,}000
]
Where:
- Total Complaints is the number of customer complaints received during the measurement period.
- Total Units is the number of units produced, shipped, or sold in the same period.
Because the "units" cancel out in the division, CPM has no unit of its own — it is a pure rate per million, which is exactly what makes it comparable across anything.
Worked Example: Wireless Earbuds
A consumer electronics company shipped 250,000 wireless earbuds last quarter and received 15 complaints about battery failure. What is the CPM?
[
\text{CPM} = \frac{15}{250{,}000} \times 1{,}000{,}000 = 60
]
The rate is 60 CPM: for every million earbuds shipped, about 60 would generate a complaint.
| Variable | Value |
|---|---|
| Total Complaints | 15 |
| Total Units Shipped | 250,000 |
| CPM | 60 |
Interpreting Your CPM
Once you have a CPM value, benchmarks tell you where you stand:
| CPM Range | Quality Rating | What It Means |
|---|---|---|
| Less than 3.4 | World-Class | Equivalent to Six Sigma performance |
| 3.4 – 100 | Excellent | Very few complaints relative to volume |
| 100 – 1,000 | Good | Acceptable for most consumer products |
| 1,000 – 10,000 | Fair | Room for improvement in processes |
| Above 10,000 | Poor | Urgent quality intervention needed |
Our earbud example lands at 60 CPM — comfortably excellent, though short of world-class. These thresholds vary by industry: automotive and aerospace manufacturers push toward the lowest possible CPM, while some consumer categories tolerate higher rates depending on complexity and price point.
CPM vs DPMO and Six Sigma
CPM and DPMO (Defects Per Million Opportunities) are related but distinct metrics. DPMO counts defects per opportunity at each inspection point inside the process, while CPM counts only end-customer complaints per finished unit. A single unit can carry multiple defect opportunities, so DPMO often reads higher than CPM for the same production run.
Six Sigma methodology targets 3.4 DPMO — a process yield of 99.99966 percent. The standard sigma conversion table looks like this:
| Sigma Level | Defects/Complaints per Million | Process Yield |
|---|---|---|
| 2 | 308,537 | 69.15% |
| 3 | 66,807 | 93.32% |
| 4 | 6,210 | 99.38% |
| 5 | 233 | 99.977% |
| 6 | 3.4 | 99.99966% |
Quick Recap
- CPM = (total complaints ÷ total units) × 1,000,000.
- Lower is better: under 3.4 is world-class, over 10,000 demands urgent action.
- Pick one denominator definition — produced, shipped, or sold — and use it consistently.
- Use the calculator above to turn any pair of counts into an instant CPM rating.
If you want to measure quality from the factory's side of the fence rather than the customer's, the DPMO calculator covers defects per million opportunities in detail.