Home / Lean Six Sigma / Measurement system analysis (MSA)

Attribute agreement analysis

Find out whether inspectors repeat their own decisions, agree with each other and match the standard in visual or go/no-go inspection. Use it before trusting a human inspection (PPAP, customer complaint, new inspector): you need each appraiser's answers per sample and, if known, the correct answer; you get percent agreement with its uncertainty range, kappa (agreement net of chance) and what to fix first.

Pre-sizing and estimating tool: results do not replace design, calculations or reports signed by a licensed professional, nor verification against the applicable codes and standards.

CheckRevised 11/03/2026
Study data
See what was read

The order in which the same sample appears for the same appraiser sets the trial (1st, 2nd…). The standard column is the correct answer, given by an expert or by measurement; without it, only within- and between-appraiser agreement is computed. Per the MSA manual: about 50 samples, with good, bad and borderline parts, 3 appraisers and 2 or 3 trials, in random order and blind.

Analysis

Your inputs stay only on this browser and are not sent anywhere. Untick to delete them.

—
—

Assessment agreement

Within appraisers

Each appraiser vs standard

Between appraisers

All appraisers vs standard

Key: # inspected = samples rated; # matched = samples where all answers agreed; Percent = matched ÷ inspected; CI = range where the true percentage should lie. Kappa: 1 = perfect, above 0.75 = good, 0 = same as guessing; P(vs > 0) below 0.05 means agreement better than chance. # OK / NOK = parts wrongly classified in one direction (see column order); Mixed = the appraiser changed answer between trials.

Within appraisers

% of samples where each appraiser repeated their own answer, with the CI.

How to read: horizontal axis = each appraiser; point = % of samples where they repeated the same answer; vertical bar = confidence interval. Higher is more consistent. A point below 90% or a long bar needs attention.

Tap the chart to see the values.

Appraiser vs standard

% of samples where all of the appraiser's answers matched the standard, with the CI.

How to read: each point is the appraiser's hit rate against the correct answer; the bar is the uncertainty. Ideally all are close to 100%. An appraiser well below the others needs their criterion recalibrated.

Tap the chart to see the values.

Kappa by appraiser

Fleiss' kappa within the appraiser and against the standard, with the 0.75 and 0.90 references.

How to read: bars = kappa of each appraiser (one color for “Within”, with themself; another for “vs standard”, see the legend). Dashed lines: 0.75 (minimum acceptable) and 0.90 (very good). A bar below 0.75 is a warning; below 0.40 agreement is poor.

Tap the chart to see the values.

Next step

Take this page’s results to another calculator with the fields already filled in.

The calculation report gathers this page's inputs, results, equations, assumptions and references, with fields for project, engineer and revision. The full report also includes the charts and interpretations, in color. In the print dialog, choose Save as PDF.

Method, assumptions and references

Equations used

Agreement = # samples where all ratings match ÷ N; exact Clopper-Pearson CI (one-sided at 0% and 100%)
Fleiss: κ = (Po − Pe) ÷ (1 − Pe); Po = (ΣΣx²ᵢⱼ − nm) ÷ [nm(m − 1)]; Pe = Σp²ⱼ; κⱼ = 1 − Σxᵢⱼ(m − xᵢⱼ) ÷ [nm(m − 1)pⱼ(1 − pⱼ)]; Var(κⱼ) = 2 ÷ [nm(m − 1)]
Var(κ) = 2 ÷ [nm(m − 1)S²] · [S² − Σpⱼ(1 − pⱼ)(1 − 2pⱼ)], S = Σpⱼ(1 − pⱼ); Z = κ ÷ √Var; with standard: average of κ of each trial vs standard, Var = ΣVar ÷ m²
Kendall: W = [12ΣRᵢ² − 3K²N(N + 1)²] ÷ [K²N(N² − 1) − KΣT]; χ² = K(N − 1)W; τc vs standard with Z = 3(τc ∓ 2/[KN(N − 1)])√[KN(N − 1)] ÷ √[2(2N + 5)]

Assumptions and limits

  • Same number of trials per appraiser and sample (extras are ignored); independent, blind ratings. P(vs > 0) is one-sided, from the normal.
  • Ordinal responses: numeric order (or alphabetical if text); mid-ranks for ties. Cohen's kappa: with standard, average over trials; within appraiser only with 2 trials; between appraisers only with 2 appraisers and 1 trial.

Standards and technical documents

  • AIAG. Measurement Systems Analysis (MSA) Reference Manual, 4th ed., 2010, ch. III, section C (attribute measurement systems)
  • Fleiss, J. L. Measuring nominal scale agreement among many raters. Psychological Bulletin 76(5), 1971
  • Fleiss, J. L.; Nee, J. C. M.; Landis, J. R. Large sample variance of kappa in the case of different sets of raters. Psychological Bulletin 86(5), 1979
  • Cohen, J. A coefficient of agreement for nominal scales. Educational and Psychological Measurement 20, 1960
  • Kendall, M. G.; Gibbons, J. D. Rank Correlation Methods, 5th ed. Arnold, 1990
  • Minitab Help: Attribute Agreement Analysis (example TextilePrintQuality; methods and formulas for kappa and Kendall)

U.S. regulations

  • IATF 16949:2016, clause 7.1.5.1.1: Measurement systems analysis
  • ISO 2859-1:1999/Amd 1:2011: Sampling procedures for inspection by attributes

Frequently asked questions

What is an attribute agreement analysis?

It is the "gage R&R" of visual or go/no-go inspection: several inspectors rate the same samples more than once, blind, and the study shows whether each repeats their own answer (within appraiser), whether they agree with each other (between appraisers) and whether they get the right answer (vs standard). It is required by the MSA manual and PPAP for characteristics inspected by attributes.

How do I set up the study?

Per the MSA manual: about 50 samples, with clearly good, clearly bad and borderline parts; 3 appraisers who inspect day to day; 2 or 3 trials in random order, without the appraiser knowing which part they see. An expert or a measurement sets the standard for each sample. Paste one line per rating: sample; appraiser; response; standard.

How do I read percent agreement?

A sample counts as matched only if all answers agree, so the percentage drops quickly with more trials and appraisers. The exact confidence interval shows the uncertainty: in the default example (30 samples) the CI is about 30 points wide; with 50 samples it narrows.

What is kappa and what value is acceptable?

Kappa removes the agreement that would happen by chance: 1 is perfect and 0 is the same as guessing. The MSA manual sees kappa above 0.75 as good and prefers above 0.90; below 0.40 agreement is poor. Fleiss' kappa works for any number of ratings; Cohen's compares exactly two.

When should I use Kendall's coefficients?

When responses are ordered, like a 1 to 5 scale or minor/moderate/severe. Kappa treats every miss the same; Kendall's coefficient of concordance (W) and correlation with the standard (τ) give credit to close answers. Choose "Ordinal" and use numbers as responses to guarantee the order.

What do the "OK / NOK" and "mixed" disagreements mean?

For two-class responses, the table splits consistent errors (the appraiser always gave the wrong answer) by direction, for example accepting a bad part or rejecting a good one, from mixed ones (changed answer between trials). Accepting a bad part is the costliest error for the customer; rejecting a good one costs rework. Mixed errors point to borderline parts or a vague criterion.

What should I do when agreement is low?

If an appraiser is inconsistent with themself, improve conditions (light, time, position) and build a limit-sample catalogue. If they are consistent but wrong against the standard, recalibrate their criterion. If the team disagrees, align the acceptance standard with everyone together. Repeat the study afterwards; where possible, replace visual inspection with a go/no-go gauge or a measurement.