Question it answers
Can this process meet the specification limits?
Data needed
50 to 100+ stable measurements and the specification limits
Key output
Cp, Cpk, Pp, Ppk, expected ppm, and an interval
Cp / Cpk
Within (short-term) sigma; potential capability
Pp / Ppk
Overall (long-term) sigma; actual performance
Excel
Formulas with MIN, NORM.DIST, and a moving-range sigma
Minitab
Stat > Quality Tools > Capability Analysis
Why it matters
It turns spread and centering into a number customers ask for

The Idea in Plain Language

Capability statistics compare what a process does (its spread) with what the customer requires (the specification limits). They compress the question “will this process produce good parts?” into one number you can compare across processes.

There are two families, and the difference is which standard deviation you use:

IndexStandard deviationAnswersAlso called
Cp, CpkWithin (short-term): M̄R / 1.128 or R̄ / d2What the process could do if it stayed centered and stablePotential capability
Pp, PpkOverall (long-term): the ordinary sample standard deviationWhat the process actually did, including drift and shiftsPerformance
IndexFormulaMeaning
Cp(USL − LSL) / (6σwithin)Spec width divided by process width; ignores centering
Cpkmin[(USL − μ) / 3σ, (μ − LSL) / 3σ]Distance from the mean to the nearer limit, in units of 3 sigma
Pp, PpkSame, with σoverallLong-term performance
Why it matters. A Cp of 2 with a badly off-center mean can still make defects. Cpk catches that. And the gap between Cpk and Ppk tells you how much of the loss is drift or instability rather than natural variation.

How Big Is Big Enough?

CpkSigma level (short term)Out of spec if centered (ppm)Typical reading
0.672.044,431Not capable
1.003.02,700Marginal; needs tight control
1.334.066Common minimum for an existing process
1.675.01Good; common for critical characteristics
2.006.00Six Sigma level; excellent

Requirements vary: many customers ask for Cpk of at least 1.33, or 1.67 for safety-critical features. Check the requirement for your case. All of these values assume a stable and normal process; capability is meaningless for an unstable process.

9.2 9.6 10 10.4 10.8 LSL 9.4 USL 10.6 Mean 10.28 Measurement (mm)
Same process spread, off-center mean. Cp = 1.67 looks excellent, but Cpk = 0.89 reveals the mean is too close to the upper limit.

Worked Example: Fill Height Capability

A filler is specified at 9.40 to 10.60 mm. Fifty consecutive measurements were taken, one per sample, after the process had been shown to be in control on an I-MR chart. Normality check: Shapiro-Wilk p = 0.57, so a normal model is reasonable.

9.2 9.4 9.6 9.8 10 10.2 10.4 10.6 10.8 LSL 9.4 USL 10.6 Overall (long-term) curve Within (short-term) curve Measurement (mm)
The solid curve is based on the overall standard deviation, the dashed curve on the within standard deviation. The difference reflects slow drift between points.
  1. Mean = 10.214; overall standard deviation s = 0.1275.
  2. Within standard deviation: average moving range M̄R = 0.1035; σwithin = 0.1035 / 1.128 = 0.0917.
  3. Cp = (10.6 − 9.4) / (6 × 0.0917) = 2.18.
  4. CPU = (10.6 − 10.214) / (3 × 0.0917) = 1.40; CPL = (10.214 − 9.4) / (3 × 0.0917) = 2.96. Cpk = the smaller = 1.40.
  5. Pp = 1.20 / (6 × 0.1275) = 1.57; Ppk = min(1.01, 2.13) = 1.01.
  6. Expected out of spec (overall): 1,218.8 ppm; within-based: 12.6 ppm. Observed: 0 below and 0 above the limits.
  7. 95% interval for Ppk (large-sample approximation): 0.79 to 1.23.
Conclusion. The within spread would give Cp = 2.18, but the mean is -0.21 mm from the middle of the specification and the process drifts a little, so Cpk = 1.40 and Ppk = 1.01. Against a 1.33 requirement, the short-term Cpk of 1.40 passes but the long-term Ppk of 1.01 does not, and the interval for Ppk (0.79 to 1.23) is wide. The gap between Cp and Cpk is a centering problem; the gap between Cpk and Ppk is drift. Re-centering the process on 10.00 would raise Cpk toward Cp.

Capability Is an Estimate

A capability index calculated from a sample is itself uncertain. With 50 points the interval for Ppk spans about ±0.22. The interval for Cp is 1.75 to 2.61. With 30 points the interval is wider still.

ObservationsApproximate half-width for Cpk near 1.33
30± 0.36
50± 0.28
100± 0.20
200± 0.14
500± 0.09

Report the interval, not just the index. A study that shows Cpk = 1.40 from 30 points may not have shown a capable process at all.

Non-Normal and Attribute Data

SituationWhat to do
Skewed measurement (time, particle size)Fit a better distribution (lognormal, Weibull) or transform with Box-Cox or Johnson; Minitab’s nonnormal capability does both
One-sided specification (an upper limit only)Report Cpk (CPU) or Ppk only; Cp is not defined
Pass/fail dataUse binomial capability: proportion defective and the Z bench
Defects per unitUse Poisson capability: DPU and Z bench
Unstable processFix stability first. Capability indices describe a stable process only

See the Non-Normal Capability, Binomial Capability, and Poisson Capability entries.

Run It in Excel and Minitab

ExcelStep by step

  1. Mean: =AVERAGE(A2:A51) (10.214). Overall SD: =STDEV.S(A2:A51) (0.1275).
  2. Within SD: compute moving ranges in column B (=ABS(A3-A2)), then =AVERAGE(B3:B51)/1.128 (0.0917).
  3. Cp =(USL-LSL)/(6*sigma_w) (2.18). Cpk =MIN((USL-mean)/(3*sigma_w),(mean-LSL)/(3*sigma_w)) (1.40). Use the overall SD for Pp and Ppk.
  4. ppm: =(NORM.DIST(LSL,mean,sd,TRUE)+1-NORM.DIST(USL,mean,sd,TRUE))*1000000.
  5. Z bench: =NORM.S.INV(1-ppm/1000000).
  6. Excel has no built-in capability analysis; the formulas above are the whole method.

MinitabStep by step

  1. Stat > Quality Tools > Capability Analysis > Normal. For individual values choose Single column and a subgroup size of 1; for subgroups, use a subgroup column or size.
  2. Enter the lower and upper specification limits. Under Options, set the target, choose a confidence interval, and choose whether to show Z.Bench and the benchmark values.
  3. Minitab reports Cp, Cpk, Pp, and Ppk, observed and expected ppm, and a histogram with both curves.
  4. Non-normal data: Stat > Quality Tools > Capability Analysis > Nonnormal and choose a distribution or a transformation.
  5. Quicker: Assistant > Capability Analysis checks stability and normality, then calculates.
Minitab session window: Capability Analysis, normal (typed excerpt, simplified)
Process Capability of Fill

Process Data
LSL            9.40000
Target                *
USL           10.60000
Sample Mean   10.21360
Sample N            50
StDev(Within) 0.09173
StDev(Overall)0.12748

Potential (Within) Capability
Cp      2.18
CPL     2.96
CPU     1.40
Cpk     1.40

Overall Capability
Pp      1.57
PPL     2.13
PPU     1.01
Ppk     1.01
Cpm        *

Observed Performance           Exp. Within Performance        Exp. Overall Performance
PPM < LSL   0.00          PPM < LSL  0.00          PPM < LSL  0.00
PPM > USL   0.00          PPM > USL  12.63          PPM > USL  1218.82
PPM Total   0.00          PPM Total  12.63          PPM Total  1218.82

Reading and Reporting

  1. Confirm stability first with a control chart. If the process is unstable, capability numbers are not meaningful.
  2. Check the distribution with a probability plot before using a normal-based index.
  3. Report Cpk and Ppk together with the interval, sample size, and how the data were collected.
  4. Compare Cp with Cpk to see whether centering is the problem, and Cpk with Ppk to see whether drift is the problem.
  5. Say which standard deviation you used, within or overall.
A sentence you can use. The process is stable and approximately normal (n = 50); Cpk = 1.40 and Ppk = 1.01 (95% interval for Ppk 0.79 to 1.23), with an expected 1,219 ppm out of specification.

Common Mistakes

MistakeWhy it misleadsBetter
Computing capability on an unstable processThe indices have no stable meaningEstablish control first
Reporting Cp onlyIgnores centeringReport Cpk (and Cp for potential)
Using a normal model for skewed dataTail estimates can be off by 10 times or moreUse a better distribution or a transformation
Mixing up Cpk and PpkDifferent standard deviations, different questionsLabel which one you used
Quoting a single value from a small sampleWide uncertaintyGive the interval and sample size
Treating specification limits as targetsA centered process is better than one just inside the limitsAim at the target and reduce variation

Try It Yourself

A characteristic has specification limits of 20 ± 3 (17 to 23). A stable process has a mean of 21 and a within standard deviation of 0.8.

  • Calculate Cp and Cpk.
  • What fraction would be out of specification?
Show the answer

Cp = 6 / (6 × 0.8) = 1.25. CPU = (23 − 21) / (3 × 0.8) = 0.83; CPL = (21 − 17) / 2.4 = 1.67. Cpk = 0.83.

Out of specification: P(X > 23) + P(X < 17) = 0.00621 + 0.0000003 = 6,210 ppm. Centering the mean at 20 would raise Cpk to 1.25.

Capability Statistics: Frequently Asked Questions

What is the difference between Cpk and Ppk?

Cpk uses the within-subgroup (short-term) standard deviation and shows the potential of the process when it is stable. Ppk uses the overall standard deviation and shows what the process actually delivered, including drift between subgroups.

What is a good Cpk?

Many industries use 1.33 as a minimum for an established process and 1.67 for critical characteristics. A Cpk of 2.0 corresponds to Six Sigma performance when centered. Check your customer requirement.

Can Cpk be negative?

Yes. A negative Cpk means the process mean is outside a specification limit, so more than half of the output is out of spec.

Why is my Cp high but my Cpk low?

The process spread fits within the specification, but the mean is off center, so one tail crosses a limit. Re-center the process.

How many data points do I need for a capability study?

At least 100 observations is a common recommendation, and more for critical features. With fewer than about 50, the interval for the index is very wide. Always report the interval.

What is Z bench?

It is the capability expressed as a single normal z score that corresponds to the total expected proportion out of specification. Adding 1.5 gives the “sigma level” by the long-term convention.

Sources and Further Reading

  • Douglas C. Montgomery, Introduction to Statistical Quality Control, Wiley (process capability analysis).
  • Automotive Industry Action Group, Statistical Process Control (SPC) Reference Manual.
  • Bissell, A. F., “How reliable is your capability index?” Applied Statistics, 1990.
  • Minitab Support, “Methods and formulas for Normal Capability Analysis” (support.minitab.com).

This content is educational. Worked examples use made-up data. Menu names for Minitab follow recent versions of Minitab Statistical Software and can differ slightly in older releases; Excel steps use Microsoft 365 and the Analysis ToolPak.