StandardISO/IEC 17025 testing & calibration labs — diagnosis · documents · review · uncertainty
← labkitpro.com Academy

Academy › Practical guides › Laboratory accreditation

How to build a measurement uncertainty budget in eight steps

A GUM-style budget, with the arithmetic that assessors actually check.

Updated 13 November 2026 · 9 min read · Written for working labs and quality teams

Short answer

An uncertainty budget is a documented model of where the doubt in a result comes from: define the measurand and the measurement model y = f(x₁ … xₙ), list and quantify every significant source as a standard uncertainty, combine them with sensitivity coefficients (root sum of squares, with covariances where needed), then multiply by a coverage factor k (usually 2) to report the expanded uncertainty U with its units, k and coverage level. Under ISO/IEC 17025:2017 (7.6) it must be evaluated for the methods you report, and any pass/fail statement needs a documented decision rule (7.8.6).

On this page

  1. The eight steps
  2. A small worked example
  3. Uncertainty is not the same as a decision rule
  4. Where this goes wrong in practice
  5. Frequently asked

The eight steps

  1. 1. Define the measurand and the model. Write down exactly what quantity is being reported, in which unit, over which range and matrix, then write the equation that produces it. A budget without a model is a list of numbers with no way to check completeness.
  2. 2. List the sources. Calibration of the instrument, resolution, repeatability, environmental conditions, sample preparation, operator, reference-material purity, method bias, rounding, and any correction applied. A fishbone or a simple table with "source → how quantified → value" is enough.
  3. 3. Quantify each as a standard uncertainty u(xᵢ). Type A comes from statistics (e.g. s/√n from repeated measurements); Type B comes from certificates, specifications, resolution or experience. For a calibration certificate giving expanded uncertainty U with k = 2, the standard uncertainty is U / 2 — entering U directly doubles that component.
  4. 4. Choose the distribution and divisor. A rectangular (uniform) distribution with half-width a gives u = a/√3; triangular gives a/√6; a normal distribution quoted at a stated coverage level gives u = U/k. Digital resolution δ is commonly treated as ±δ/2 with a rectangular distribution, i.e. u = δ/(2√3). State the divisor you used — an assessor will ask.
  5. 5. Handle correlations. If two components share a reference (e.g. the same calibrator used for both the sample and the blank), they are not independent; add covariance terms or restructure the model. Silently treating correlated inputs as independent is a common source of understated uncertainty.
  6. 6. Combine. u_c(y) = √[ Σ (∂f/∂xᵢ)² u²(xᵢ) + 2 Σ covariance terms ]. The ∂f/∂xᵢ are sensitivity coefficients. For a simple additive model they are 1; for a ratio, a power or a logarithmic model, they change the result materially.
  7. 7. Degrees of freedom and k. If Type A components have limited data, compute the effective degrees of freedom ν_eff with the Welch–Satterthwaite formula and take k from the t-distribution for the desired coverage probability; otherwise k = 2 is the conventional choice for approximately 95%.
  8. 8. Report it properly. State the result, U, the unit, k, the coverage level and how U was obtained — e.g. "12.43 mm ± 0.20 mm, k = 2 (approximately 95%), evaluated per the GUM". If a conformity statement is made, name the decision rule applied and confirm it was agreed with the customer at contract review (7.1.3).

A small worked example

A length measurement uses a calibrated micrometer. The calibration certificate states U = 0.20 mm with k = 2, so u₁ = 0.20/2 = 0.100 mm. The instrument resolution is 0.01 mm, so u₂ = 0.01/(2√3) ≈ 0.0029 mm. Ten repeat readings give s = 0.09 mm, and the reported result is the mean of 3 readings, so u₃ = 0.09/√3 ≈ 0.052 mm.

  • u_c = √(0.100² + 0.0029² + 0.052²) ≈ 0.113 mm.
  • U = k × u_c = 2 × 0.113 ≈ 0.23 mm, reported with k = 2 and the coverage level.
  • Notice the calibration term dominates. Spending effort on more repeat readings will not improve the reported uncertainty much — a better calibration or a correction for the known bias would.
  • If the 0.09 mm repeatability already includes the resolution effect (it usually does when readings are taken on the same instrument), do not add u₂ as well — that is double counting.

Practical note. The most common assessor finding is not a wrong square root. It is a budget that ignores sample preparation, environmental effects and method bias entirely, then is copied unchanged across every measurand in the scope. A budget belongs to a measurement model, not to a document template.

Uncertainty is not the same as a decision rule

Uncertainty describes the doubt in the measured value; a decision rule describes how that doubt is used when declaring conformity to a limit. A result of 99 ± 2 against a limit of 100 can be a pass under a shared-risk (simple acceptance) rule and a fail under a guard-banded, stringent-acceptance rule. Clause 7.8.6 requires the rule to be documented and communicated; 7.1.3 puts the agreement with the customer at contract review. A report that says "pass" with no stated rule, or states a rule that nobody agreed to, is a finding even when the number is right.

Also keep the metrological traceability chain (6.5) in view: the uncertainty of the calibrator flows into your budget, so a certificate whose stated uncertainty is larger than your claimed measurement capability is a contradiction an assessor will spot immediately.

Where this goes wrong in practice

Entering a certificate's expanded uncertainty U (k = 2) as a standard uncertainty without dividing by k.

Counting resolution twice — once explicitly and again inside a repeatability standard deviation taken on the same instrument.

Reporting "± 0.05" without stating k, the coverage level, the unit or how it was derived.

Copying one budget across all methods, matrices and concentration ranges, or ignoring sample preparation and method bias as "negligible" with no justification.

Making a pass/fail statement with no documented decision rule, or applying a guard band the customer never agreed to.

Frequently asked

Which ISO/IEC 17025 clause requires measurement uncertainty?
Clause 7.6 requires the laboratory to evaluate measurement uncertainty for testing and calibration, including identifying contributions and using appropriate methods of estimation. Clause 7.8.6 covers statements of conformity and decision rules; 6.5 covers metrological traceability. The current edition is ISO/IEC 17025:2017 — there is no 2025 edition.

Do I always need k = 2?
No. k = 2 is conventional for approximately 95% coverage when the effective degrees of freedom are large. Where Type A estimates are based on few observations, effective degrees of freedom (Welch–Satterthwaite) may justify a larger k from the t-distribution. Whatever you choose, state it and state the coverage level.

Is the GUM approach the only accepted method?
No. The GUM uncertainty framework is the most common; Monte Carlo propagation (JCGM 101) is appropriate for non-linear models or non-normal input distributions. Some sectors use validated top-down approaches based on method performance and internal QC. Whichever you use, document the model and justify the inputs.

Can I use a calibration certificate's uncertainty as my whole budget?
Only if you can justify that no other significant contribution exists — which is rarely true for a testing lab. Sample preparation, matrix effects, repeatability, environmental conditions and method bias usually contribute. The certificate gives one standard uncertainty component, not the budget.

From budget to report

Build the uncertainty budget with GUM components and effective degrees of freedom

Enter Type A and Type B components with their distributions and sensitivity coefficients; the tool combines them, computes the effective degrees of freedom and produces the expanded uncertainty U with the coverage factor stated.

Open the uncertainty calculator →

Runs free in your browser. Exporting the formatted uncertainty report is $4.9 per delivery — the one paid report among the browser tools.

LabKitPro guides are written from published standards and accreditation-body documents — references, clause numbers and paraphrased intent only, never verbatim standard text. They are for preparation and study, not a certification or accreditation decision, and not legal advice. ISO standards are trademarks of ISO; IATF 16949 is published by the International Automotive Task Force and is not an ISO standard. The current laboratory standard is ISO/IEC 17025:2017; there is no 2025 edition. Global ACI replaced IAF and ILAC on 1 January 2026.

Academy by standard · All practical guides · Free browser tools