Short answer

Cpk measures how well a process fits inside its tolerance, taking into account where the process is actually running. A Cpk of 1.33 is the common minimum for production. 1.67 is typical for new or safety-critical characteristics. Below 1.00 the process is not capable and will make parts outside the tolerance.

  • Cp and Cpk use short-term (within) variation. Pp and Ppk use overall variation.
  • Cpk is never higher than Cp. They are equal only when the process is centred.
  • A Cpk is only meaningful if the process is stable, the data are roughly normal and the gauge is good enough.

What do Cp, Cpk, Pp and Ppk each measure?

All four compare the spread of the process with the width of the tolerance. They differ in two ways: whether they care where the process is centred, and which estimate of variation they use.

IndexQuestion it answersVariation usedAccounts for centring
CpCould the process fit inside the tolerance if it were perfectly centred?WithinNo
CpkDoes it fit where it actually runs?WithinYes
PpCould it fit over the long run, including drift?OverallNo
PpkDoes it fit over the long run, where it actually runs?OverallYes

The formulas

With USL and LSL the upper and lower specification limits, μ the process mean and σ the standard deviation:

Cp = (USL − LSL) / 6σwithin
Cpk = min(USL − μ, μ − LSL) / 3σwithin
Pp = (USL − LSL) / 6σoverall
Ppk = min(USL − μ, μ − LSL) / 3σoverall

Within sigma is estimated from short-term variation: the average moving range divided by 1.128 for individual readings, or the average subgroup range divided by the d2 constant for subgroups (2.326 for a subgroup of five). Overall sigma is the ordinary sample standard deviation of all the readings.

For a one-sided tolerance, such as a maximum flatness or runout, only the side with a limit counts. Use Cpu = (USL − μ) / 3σ or Cpl = (μ − LSL) / 3σ. Cp has no meaning without two limits.

What is a good Cpk?

CpkVerdictTypical use
Below 1.00Not capableEvery part needs inspection, and some will still escape
1.00 to 1.33MarginalFits, but with no room for tool wear, a new operator or a material change
1.33CapableThe most common customer minimum for production characteristics
1.67 and aboveCapable with marginOften required for new processes, key and safety-critical characteristics

Customer requirements win over any rule of thumb. Automotive and aerospace customers usually state the minimum Cpk or Ppk, and whether it applies to a preliminary study or ongoing production, in their quality requirements.

What does each Cpk mean in defects?

If the data are normal, Cpk tells you how many standard deviations sit between the mean and the nearest limit (three times the Cpk). That converts directly into an expected defect rate.

CpkSigma to nearest limitOut of spec, one side (ppm)Both sides if centred (ppm)
0.67222,75045,500
1.0031,3502,700
1.3343263
1.6750.290.57
2.0060.0010.002

The tails of a real process are rarely as clean as a normal curve, so treat these as orders of magnitude rather than predictions.

A worked example

A bore is toleranced Ø25.000 ±0.020 mm, so LSL is 24.980 and USL is 25.020. Fifty readings in subgroups of five give a mean of 25.0035 mm and a within sigma of 0.0035 mm.

Cp = (25.020 − 24.980) / (6 × 0.0035) = 0.040 / 0.021 = 1.90
Cpu = (25.020 − 25.0035) / (3 × 0.0035) = 0.0165 / 0.0105 = 1.57
Cpl = (25.0035 − 24.980) / (3 × 0.0035) = 0.0235 / 0.0105 = 2.24
Cpk = min(1.57, 2.24) = 1.57

The process is capable, but it runs 0.0035 mm above nominal. Centring it would lift Cpk to the Cp of 1.90 without reducing variation at all, which is usually the cheapest improvement available. You can run this exact data set in the free capability calculator with the "Try sample data" button. It shows 1.91 and 1.58 because it doesn't round the intermediate values.

How many readings do you need?

Fewer than you'd hope is never enough. A Cpk from a small sample has a wide margin of error. For a calculated Cpk of 1.33, the approximate 95% confidence range is:

ReadingsTrue Cpk is likely between
300.97 and 1.69
501.05 and 1.61
1001.13 and 1.53
1251.15 and 1.51

Thirty readings is a practical minimum for a first look. For a study you'll show a customer, 100 or more collected over several setups, shifts or material lots gives a number you can defend.

Why is Ppk lower than Cpk?

Cpk only sees variation inside each subgroup or between consecutive parts. Ppk sees everything, including shifts between setups, tool changes, operators and material lots. If Ppk is much lower than Cpk, the process isn't stable over time. That is a process control problem, not a machine capability problem, and the fix is usually standard work: the same setup method, the same offsets strategy and the same checks on every shift.

Three things to check before you trust a Cpk

  1. Stability. Plot the readings in production order on a control chart. If points trend, jump or cycle, the process isn't stable and no single capability number describes it.
  2. Normality. Cpk assumes a roughly normal distribution. Features bounded at zero, such as flatness, runout, position and surface finish, are often skewed and need a different method.
  3. The gauge. If measurement variation is a large share of the tolerance, you are measuring the gauge as much as the process. A common rule of thumb from gauge R&R studies is under 10% of tolerance is good, 10 to 30% may be acceptable, and over 30% is not.

How to improve Cpk

  1. Centre the process. If Cp is well above Cpk, adjust the mean toward nominal first. It costs an offset change.
  2. Remove special causes of variation. Look at what changes between good and bad periods: setups, tools, fixtures, material, temperature, operators.
  3. Reduce common-cause variation. Better workholding, toolpaths, tool wear control or a more capable machine.
  4. Review the tolerance. Sometimes the tolerance is tighter than the function needs. A drawing review with the designer can be the fastest way to a capable process.

Frequently asked questions

Is a Cpk of 1.33 good?

Yes, for most production characteristics. 1.33 means the nearest limit is four standard deviations from the mean, or roughly 32 parts per million out of spec on that side if the data are normal. Many customers require 1.67 for new processes or safety-critical features.

Can Cpk be higher than Cp?

No. Cpk equals Cp when the process is perfectly centred and is lower whenever it isn't. If your software shows Cpk above Cp, check the inputs.

Can Cpk be negative?

Yes. A negative Cpk means the process mean is outside the specification limits, so more than half of the parts are out of tolerance.

What is the difference between Cpk and Ppk?

Both account for centring. Cpk uses short-term variation within subgroups, so it shows what the process can do. Ppk uses overall variation, including drift between setups and lots, so it shows what the process actually delivered.

How many samples do I need for a capability study?

At least 30 consecutive readings for a first look, and 100 or more spread over several setups, shifts or lots for a formal study. With 30 readings, a calculated Cpk of 1.33 could really be anywhere from about 0.97 to 1.69.