Proficiency-Testing z-Score Calculator
Compute the ISO 13528 proficiency-testing z-score from a laboratory result, an assigned value, and the scheme SDPA σ_pt. |z| ≤ 2 is pass. Runs locally. Not zeta, not En, and not an ILAC G8 spec decision.
Trust summary Engine tested · Source checked · 13/13 tests · Production surface contract 4/4 · v1.0.0
- Input interpretation
- Enter values to calculate.
- Result
- —
- Model
- Proficiency-testing z-score and ISO 13528 |z| bands (pass / warning / fail).
- Scope
- ISO 13528 z-score with scheme SDPA σ_pt
- Verification
- Engine tested · 13/13 tests · Production surface contract 4/4 · Source checked · v1.0.0
- Named expert review
- Optional · Not performed
- Sources
- ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison
- ISO/IEC 17043 — Conformity assessment — General requirements for the competence of proficiency testing providers
- Evidence
- 7 boundary · 6 property · Production surface contract 4/4 · Artifact integrity PASS
- Production
- Embedded snapshot: STALE · Last attested schema matched 1.0.0 snapshot / local build · Semantic contract ✓ · Last attestation PASS · current evidence changed · re-attestation required · Public/cache ✓ · Origin ✓ · Live production status PASS (0 stale; 164 CURRENT) @ 2026-09-16T06:44:24.909Z
- Semantic contract
- PASS
Formulas
Core equations used by this calculator.
How to use
Enter ylab and xref
Laboratory result and assigned or reference value, in the same unit.
Enter σ_pt
Scheme standard deviation for proficiency assessment, greater than zero. Do not enter laboratory u or expanded U here — those are zeta and En.
Read z
|z| ≤ 2 is satisfactory, 2 < |z| < 3 is questionable, |z| ≥ 3 is unsatisfactory under ISO 13528.
Example calculations
Common configurations with formula and result.
Pass
ylab=2.5 · xref=0 · σ_pt=5
Warning
ylab=12.5 · xref=0 · σ_pt=5
Fail
ylab=15 · xref=0 · σ_pt=5
Proficiency-Testing z-Score calculator specification
Version 1.0.0 · Engine tested
- Engine tested 13/13 tests · Production surface contract 4/4
- Named expert review Not performed
- Calculation version 1.0.0
- Definition
- z = (ylab − xref) / σ_pt. |z| ≤ 2 is pass, 2 < |z| < 3 is warning, |z| ≥ 3 is fail. ylab is the laboratory result, xref the assigned value, and σ_pt is the scheme standard deviation for proficiency assessment.
- What it calculates
- Proficiency-testing z-score and ISO 13528 |z| bands (pass / warning / fail).
- Inputs
- ylab
- xref
- sigma
- Outputs
- z
- abs_z
- decision
- Formula
z = (ylab−xref)/σ_pt; |z|≤2 pass; 2<|z|<3 warning; |z|≥3 fail- Assumptions
- ISO 13528 z-score with scheme SDPA σ_pt
- |z| ≤ 2 is pass; 2 < |z| < 3 is warning; |z| ≥ 3 is fail
- Not zeta (lab u), not En (expanded U), not TUR, and not an ILAC G8 spec decision
- Units
- dimensionless z
- Boundary conditions
- missing ylab, xref, or sigma → MISSING_REQUIRED_INPUT
- sigma ≤ 0 → VALUE_MUST_BE_POSITIVE
- ulab / Ulab are not aliases for σ_pt
- Example
- ylab=2.5 xref=0 sigma=5 → z=0.5 pass
- Validation cases
2 published on this page · 13/13 tests · Production surface contract 4/4 · View evidence
- ylab=2.5 xref=0 sigma=5 → z=0.5 pass
- ylab=2.5 xref=0 sigma=0 → VALUE_MUST_BE_POSITIVE
- Sources
- ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison — z-score z = (x − X) / σ_ptSupports: z uses the standard deviation for proficiency assessment, not laboratory u; |z| ≤ 2 / 2–3 / ≥ 3 interpretation
- ISO/IEC 17043 — Conformity assessment — General requirements for the competence of proficiency testing providers — Performance statistics in proficiency testingSupports: z-score is a PT performance statistic distinct from En and zeta
- ISO 13528 — Statistical methods for use in proficiency testing by interlaboratory comparison — z-score z = (x − X) / σ_pt
- Calculation version
- 1.0.0
Background
Interpretation and common distinctions.
Compute the ISO 13528 proficiency-testing z-score.
Supported and not supported
Supported — z from ylab, xref, and σ_pt · ISO 13528 |z| bands · API engineering.conformity.z_score
Not supported — zeta (lab u), En (expanded U), TUR, ILAC G8 spec decision, computing σ_pt from a PT dataset
Agent / API notes
Capability id: engineering.conformity.z_score · tool id: z-score · pin 1.0.0.
{ "ylab": 2.5, "xref": 0, "sigma": 5 }
Aliases: y / x for ylab; X / ref for xref; sigma_pt / sdpa / s_pt for sigma. ulab and Ulab are not aliases. Errors: MISSING_REQUIRED_INPUT, INVALID_NUMBER, VALUE_MUST_BE_POSITIVE.
Calculator URL stays /calc/engineering/proficiency-z-score. There is no /calc/metrology.
Related tools
Other calculators in this family: Measurement error, Zeta-score, Normalized error En, Proficiency-testing z′, Conformity decision, Test uncertainty ratio TUR, Type A uncertainty, Tolerance / Uncertainty Workspace .
Frequently asked questions
Key distinctions behind the calculation.
Is z the same as zeta?
No. z divides by the scheme SDPA σ_pt. Zeta divides by √(ulab²+uref²), the laboratory and assigned-value standard uncertainties.
Is z the same as En?
No. En uses already-expanded Ulab and Uref, and |En| ≤ 1 is pass. This page uses σ_pt and the ISO 13528 |z| ≤ 2 / warning / fail bands.
Is z the same as z′?
No. z′ divides by √(σ_pt²+u(x_pt)²) when the assigned-value uncertainty is not neglected. This page ignores u(x_pt).
Is |z| ≤ 2 the same as an ILAC G8 spec decision?
No. A z-score compares a laboratory result to an assigned value in a proficiency test. The decision-rule page compares a measured y to specification limits.
Where does this run?
Locally in the browser by default. REST and MCP call the same metrology-engine z_score op.