Pharmaceutical Calculation Suite
Compares specification width to process spread — short-term capability (Cp, Cpk) and delivered performance (Pp, Ppk), with sigma level and theoretical ppm, and the preconditions that make the numbers mean anything.
Capability indices compare specification width to process spread. Cp and Cpk use the within-subgroup estimate σ̂ (from control-chart data) and describe short-term capability under statistical control; Pp and Ppk use the overall standard deviation s and describe delivered performance across all sources of variation. Cpk and Ppk additionally account for centering; the gap between the pairs (Cp vs Pp, Cpk vs Ppk) measures how much special-cause or between-run variation is costing.
Where this is used:
Calculator scope: this calculator takes individuals data and always estimates σ̂ as MR̄/d₂ across the entered values. The R̄/d₂ and s̄/c₄ forms are shown for completeness — they apply to rationally subgrouped data, which this calculator does not accept; capability from subgrouped data should use the subgroup statistics from your X̄ chart.
From the normal model the indices convert to a sigma level (≈ 3 × the index at the nearer limit) and a theoretical fraction outside specification (ppm). Both are model statements — see Assumptions.
Thresholds: ≥ 1.33 general and ≥ 1.67 for critical characteristics are widely applied industry conventions, to be set in your quality system. The FDA process-validation guidance names no index and sets no numeric threshold — it asks for statistical evidence of a state of control. Capability is only meaningful for a process in statistical control: establish control (I-MR or X̄-R) first, or σ̂ is not interpretable.
| Symbol | Variable | Units | Description |
|---|---|---|---|
| USL / LSL | Specification limits | product units | The registered acceptance range for the characteristic. |
| X̄ | Process mean | product units | Mean of the observations in the study window. |
| σ̂ | Within-subgroup standard deviation | product units | From control-chart statistics — common-cause variation only. Drives Cp/Cpk. This calculator computes MR̄/d₂ on individuals data (R̄/d₂ and s̄/c₄ apply to subgrouped data, not accepted here). |
| s | Overall standard deviation | product units | Sample SD of all data — includes between-run and special-cause variation. Drives Pp/Ppk. |
| d₂ | Control-chart constant | dimensionless | 1.128 for a moving range of 2 (individuals data); subgroup-size-dependent otherwise. |
| Cp / Cpk | Capability indices (result) | dimensionless | Potential (ignores centering) and actual (nearer-limit) short-term capability. |
| Pp / Ppk | Performance indices (result) | dimensionless | The same construction on overall s — delivered performance. |
| Sigma level / ppm | Normal-model conversions (result) | σ / per million | ≈ 3 × nearer-limit index; theoretical fraction outside specification under normality. |
Scenario: tablet weight, USL = 510 mg, LSL = 490 mg. Fifty individuals from an I-MR chart: X̄ = 499.8 mg, overall s = 1.85 mg, MR̄ = 1.94 mg.
PharmaCalc returns Cp, Cpk, Pp, Ppk, sigma level and DPMO with a verdict against the thresholds. It is computed server-side against the published method and written into a GMP PDF report with the inputs, formula chain, references, document control and signature pages — traceable to the software release that produced it.
Open the Cpk / Ppk calculator — free demo