Eccentricity & Linearity Check
Eccentricity and Linearity Checks are the two routine balance qualification tests that prove (a) the balance reads the same mass regardless of where on the pan the load is placed — Eccentricity (also called 'off-centre loading' or 'corner loading') — and (b) the balance's response is proportional across the used range without offset, bow, or compression — Linearity (sometimes called 'span linearity'). Together with Repeatability and Sensitivity, they form the four routine qualification tests USP <41> §3, USP <1251>, EURAMET cg-18, and OIML R 76 require to keep a balance in its qualified state between formal PQ cycles. Eccentricity catches mechanical load-cell asymmetry, pan misalignment, vibration-platform tilt, and physical damage that calibration weights placed at the centre cannot catch. Linearity catches calibration drift at one end of the range that is invisible when calibration is performed only at a single test-point. Both are deceptively simple to execute and deceptively easy to skip — and skipping them is the most common reason inspectors find a balance 'calibrated' on paper but producing variable weighments on the floor.
01What eccentricity and linearity actually test
Eccentricity (also called 'off-centre load' or 'corner load' error) tests whether the balance reads the same value regardless of WHERE on the weighing pan the load is placed. Place a single reference weight at the centre, record; move it to the front-left, record; front-right, record; rear-left, record; rear-right, record. Compute the maximum deviation from the centre value. The maximum deviation is the eccentricity error. The test catches mechanical issues a centre-placed calibration weight cannot catch: load-cell asymmetry, pan misalignment, levelling-foot uneven adjustment, vibration-platform tilt, and physical damage from operator drops or knocks.
Linearity tests whether the balance's response is proportional across its used range. Place reference weights at multiple points across the range (typically low + mid + high + replicate), record each reading, compute the deviation from the nominal at each point, and the deviation differences across the range. Pure 'span' calibration at the high end can mask offset at the low end; pure two-point calibration can mask bow in the middle; multi-point linearity catches all three. The test catches calibration drift at one end of the range, non-linearity introduced by load-cell ageing or temperature, and offset issues from electronics drift.
02Eccentricity — method, acceptance, and the five-position pattern
The standard eccentricity test (per OIML R 76-1 + USP <1251> + EURAMET cg-18) uses a single reference weight equal to 1/3 to 1/2 of the balance maximum capacity, placed at five positions on the pan: centre, front-left, front-right, rear-left, rear-right. The reading at each position is recorded after stability dwell, the centre reading is the reference, and the maximum deviation from centre (in absolute mass units or as a percentage of the test load) is the eccentricity error.
| Position | Placement | Purpose |
|---|---|---|
| Centre | Geometric centre of the pan | Reference reading — the baseline against which the other four are compared |
| Front-left | Approximately 1/4 pan dimension from front edge + 1/4 from left edge | Catches front-left corner load asymmetry + front levelling-foot offset |
| Front-right | Approximately 1/4 from front + 1/4 from right | Catches front-right asymmetry + opposite levelling-foot bias |
| Rear-left | Approximately 1/4 from rear + 1/4 from left | Catches rear-left asymmetry + rear levelling-foot offset |
| Rear-right | Approximately 1/4 from rear + 1/4 from right | Catches rear-right asymmetry + completes the diagonal symmetry check |
Acceptance criteria are typically derived from the operating tolerance the balance is used to enforce. A common rule is eccentricity ≤ 1/3 of the smallest operating tolerance, or ≤ 0.05% of the test load, whichever is tighter. For a balance enforcing ±2 mg charge tolerance, eccentricity ≤ 0.7 mg at the test load is defensible; ≥ 1 mg indicates a corner-load issue that will produce variable weighments depending on operator placement. The acceptance criterion is per-balance + per-use-case, captured on the balance master + PQ protocol, and change-controlled.
03Linearity — method, test-point selection, and acceptance
The standard linearity test uses reference weights at multiple points across the balance's used range, typically five points: 0% (zero check), 25%, 50%, 75%, and 100% of the maximum used capacity (not the maximum balance capacity if the balance is over-specified for the application). At each point, place the weight, record the stability-dwelled reading, compute the deviation from nominal. The linearity error is the maximum absolute deviation, OR the deviation difference (max - min) across the range, depending on the acceptance specification chosen.
| Test-point | Mass target | What it catches |
|---|---|---|
| 0% (zero) | Empty pan, post-tare | Zero offset, electronics drift at no-load |
| 25% of used range | Reference weight at low operating point | Low-range linearity, offset bow at low end |
| 50% of used range | Reference weight at mid point | Centre of expected operating range, anchor for linearity slope |
| 75% of used range | Reference weight at high operating point | High-range linearity, span drift |
| 100% of used range | Reference weight at maximum used capacity | End-of-range linearity + safety margin to overload |
| Replicates | Each test-point repeated 2-3 times | Combines linearity test with informal repeatability check |
Acceptance criteria pair with the operating tolerance and the capability-ratio discipline. A typical rule is linearity error ≤ 1/3 of the tightest operating tolerance applied across the used range. For a balance enforcing ±2 mg charge tolerance in the 50-500 mg range, linearity ≤ 0.7 mg across that range is defensible. Tighter is better; the acceptance must be at least one capability tier (3×) finer than the operating tolerance — otherwise linearity-pass / operation-fail becomes possible.
04Test frequency — daily / weekly / monthly / per-calibration
Test frequency is risk-based per ICH Q9(R1) and is per-balance-class + per-use-case. A 5-place analytical balance dispensing potent APIs runs eccentricity weekly + linearity monthly + both at every formal calibration. A bench balance dispensing wide-tolerance excipients runs eccentricity monthly + linearity quarterly + both at every formal calibration. A receiving-area pallet scale runs eccentricity quarterly + linearity annually + both at every formal calibration. The frequency is captured in the balance qualification SOP + the PQ protocol + the calibration plan, and change-controlled.
| Balance class | Eccentricity frequency | Linearity frequency | Routine consumer of the data |
|---|---|---|---|
| 5-place analytical (potent APIs, micro-charges) | Weekly | Monthly | Min-weight σ_rep assumption + capability ratio + as-found trend |
| 4-place analytical (excipients, in-process samples) | Bi-weekly | Monthly | Min-weight + capability ratio + tolerance band enforcement |
| 3-place top-pan (kg-scale charges) | Monthly | Quarterly | Capability ratio + drift trending |
| Bench / floor scale (bulk / pallets) | Quarterly | Semi-annually | Receiving + dispense + reconciliation trending |
| Pallet / silo / load-cell-array | Semi-annually | Annually | Inventory reconciliation + receipt verification |
| Every balance class | At every formal calibration + after any documented incident (drop, move, environment change, levelling intervention) | At every formal calibration + after major repair / replacement of load-cell or electronics | Calibration record + back-impact chain |
05Anatomy of a defensible eccentricity + linearity test event (end-to-end)
- Test technician opens the routine-qualification record in V5; system pre-populates balance ID + test plan (positions + test-points + acceptance criteria) + reference weight set IDs + last test results for trending.
- Pre-flight: reference weights cert valid + balance level confirmed + ambient temperature + humidity within qualified range + warm-up time elapsed; any mismatch is a hard-block.
- Eccentricity test executed: reference weight placed at centre, stability dwelled, reading recorded; moved to front-left, dwelled, recorded; front-right, rear-left, rear-right; max deviation computed against acceptance.
- Linearity test executed: weights placed at each of the five (or as-defined) test-points, with replicates as required; readings recorded; deviation from nominal computed at each point; max deviation + deviation-difference computed against acceptance.
- If eccentricity OR linearity OOT: instrument status flips to 'out-of-service pending investigation'; deviation auto-opens; back-impact workflow auto-queries every dispense_result since the previous passing test of the failing dimension; per-batch QRM scoring drives disposition.
- If both pass: technician e-signs the record; reviewer (independent) e-signs; instrument status remains 'in-service'; results written to balance master; next-test-due recomputed.
- Audit trail captures every reading + position + test-point + acceptance + disposition + signature with UTC timestamp; raw readings immutable; corrections (rare) e-sig'd separately.
- Results feed the SPC trending dashboard: eccentricity max-deviation trend + linearity max-deviation trend per balance per test-frequency; control-limit breaches page the lab supervisor + open an investigation candidate before formal OOT.
- Quarterly product review aggregates per-balance eccentricity + linearity trends; sustained drift triggers PM-frequency revisit + load-cell-life evaluation + environment-stability assessment.
- PDF rendered + stored in regulated-reports bucket scoped by tenant; cross-referenced from balance master + from every dispense_result that consumed the qualified balance.
06Regulatory overlay across regimes
| Clause | Regime | What it requires |
|---|---|---|
| USP <41> §3 | Global pharma | Repeatability + accuracy qualification — sensitivity drift catches what linearity catches |
| USP <1251> | Global pharma | Eccentricity + linearity explicit as in-life balance qualification tests |
| USP General Notices 6.50 | Global pharma | Weights + measures must be of suitable accuracy class |
| 21 CFR 211.68(a) | US human drugs | Equipment routinely calibrated, inspected, or checked |
| 21 CFR 211.160(b)(4) | US human drugs | Calibration of instruments at suitable intervals |
| 21 CFR 211.194(a)(8) | US human drugs | Equipment calibration records |
| 21 CFR 820.72(a) | US devices | Inspection / measuring / test equipment suitable for intended use |
| 21 CFR 111.27 | US dietary supplements | Equipment calibrated before first use + at appropriate intervals |
| EU GMP Chapter 3 §3.41 | EU human drugs | Measuring + weighing equipment calibrated at defined intervals |
| EU GMP Annex 15 §3 | EU qualification | Routine qualification checks keep PQ status alive |
| EURAMET cg-18 | Metrology guidance | Detailed eccentricity + linearity test methods + acceptance for non-automatic weighing instruments |
| OIML R 76-1 | Legal metrology | Eccentricity + linearity test specifications + accuracy classes |
| Ph. Eur. 2.1.7 | EU pharma | Balance specifications including linearity + eccentricity |
| ISO/IEC 17025 §6.4.6 | Calibration laboratories | Equipment fit for purpose + calibrated traceability |
| ISO 10012 §7.3 | Measurement management | Calibration confirmation includes eccentricity + linearity where applicable |
| ICH Q9(R1) | Global pharma | Test frequency is a QRM activity |
| ICH Q10 §3.2.5 | Global pharma | Quarterly product review aggregates balance qualification trends |
07Eight failure modes auditors hunt for first
- Eccentricity skipped entirely — calibration plan covers only centre-point readings; balance has corner-load asymmetry that produces operator-placement variability; first inspector question 'how do you know the balance reads the same regardless of placement?' has no answer.
- Linearity tested only at calibration weight points — calibration done at 100 g + 200 g + 500 g but the balance is used for 25 g charges; low-range linearity uncalibrated; charge weighments at 25 g may be systematically biased without anyone knowing.
- Eccentricity / linearity pass logged with no raw readings — record shows 'pass' without the position-by-position or test-point-by-test-point readings; trend data lost; data-integrity finding under MHRA DI 2018.
- Test frequency not risk-based — every balance tested annually regardless of use-case; potent-API analytical balance tested at same frequency as receiving floor scale; risk-justified frequency missing; §211.68 + ICH Q9 deficiency.
- Acceptance criteria not tied to operating tolerance — eccentricity acceptance ±10 mg on a balance enforcing ±2 mg charge tolerance; acceptance is 5× the operating tolerance, meaning eccentricity error can be 5× the tolerance the balance is asked to enforce; the test is meaningless.
- Environment-change trigger ignored — bench moved, HVAC serviced, new equipment installed nearby, none triggers re-test; eccentricity degrades silently; chronic variable weighments emerge weeks later as 'operator technique' false root-cause.
- Eccentricity OOT 'recalibrated and continued' with no back-impact — corner-load error discovered, balance re-levelled, no investigation of weighments produced between the previous pass and this OOT; §211.192 + §211.100 deficiency identical to as-found OOT skipping.
- Reference weight nominal used as 'actual' for deviation calculation — instead of using the weight's cert-stated actual mass, the technician uses the nominal (e.g. '200 g' instead of '200.0017 g per cert'); systematic offset in linearity calculations; ISO/IEC 17025 traceability deficiency.
08The KPI suite that proves routine qualification holds
- Eccentricity test compliance rate — fraction of scheduled eccentricity tests performed on or before due date; target ≥98%; misses force kiosk warning + scheduled review.
- Linearity test compliance rate — fraction of scheduled linearity tests performed on time; target ≥98%.
- Eccentricity max-deviation trend — per-balance trend of max corner-load deviation across consecutive tests; positive slope predicts upcoming OOT + load-cell wear; SPC chart with control limits.
- Linearity max-deviation trend — per-balance per-test-point trend; identifies whether drift is uniform across range (calibration issue) or localised (load-cell wear or electronics issue).
- Routine-qualification OOT rate — fraction of routine tests that fail acceptance; target ≤2%; sustained higher rate indicates frequency-too-low or environment-degraded or instrument-end-of-life.
- Back-impact assessment cycle time — median hours from eccentricity / linearity OOT to deviation closure with back-impact disposition; target ≤72h.
- Reference-weight cert-currency rate — fraction of routine tests performed with reference weights inside their cert valid-through period; target 100%.
- Environment-change trigger compliance — count of qualifying environment changes (bench moves, HVAC service, equipment installed nearby) followed by re-test within defined window; target 100%; near-zero indicates change-control SOP not capturing environment triggers.
09How V5 Ultimate runs eccentricity + linearity checks
- Balance master carries eccentricityTestPlan + linearityTestPlan (positions + test-points + acceptance criteria + frequency) + nextEccentricityDue + nextLinearityDue + last-N-results for trending; all under change-control with QA approval for plan edits.
- Routine-qualification record schema enforces required fields: reference weight set IDs + cert valid-through + uncertainty (hard-block if expired), per-position eccentricity readings + per-test-point linearity readings (hard-block on save if any reading blank), acceptance evaluation engine-side, two e-sigs (technician + independent reviewer).
- OOT detection is engine-side: any position deviation outside the eccentricity acceptance OR any test-point deviation outside the linearity acceptance auto-opens a deviation + auto-queries every dispense_result since the previous passing test of the failing dimension + pre-populates the back-impact workflow.
- Instrument status state machine: in-service → routine-test-due (soft-warning) → routine-test-due-hard-block (grace expired) → out-of-service-pending-investigation (OOT detected) → in-service (only after deviation closure if OOT, or after pass if routine).
- Routine-qualification kiosk widget runs the technician through the position / test-point sequence in order; live readings tracked against acceptance; replicate readings prompted as defined.
- Environment-change SOP integrates with the routine-qualification trigger: HVAC service tickets, bench-move events, nearby-equipment-install events all auto-trigger a re-test requirement on affected balances within a defined window.
- SPC dashboard: per-balance eccentricity max-deviation trend + linearity max-deviation trend + linearity per-test-point trend + routine-qualification OOT rate; control-limit breaches page the lab supervisor.
- Vendor-calibration coordination: if vendor calibration does not include eccentricity (common with field-service contracts), internal eccentricity test is required on receipt before return-to-service; vendor scope gaps logged + flagged at scorecard.
- Routine-qualification PDF generated from the record + cross-referenced from balance master + from every dispense_result that consumed the qualified balance; PDF rendered through @react-pdf/renderer + stored in the regulated-reports bucket scoped by tenant.
- Quarterly product review (ICH Q10 §3.2.5) auto-aggregates per-balance eccentricity + linearity trends + OOT rates + adjustment events; sustained drift triggers PM-frequency revisit + load-cell-life evaluation + environment-stability assessment; chronic OOT triggers balance-replacement business case.
Frequently asked questions
Q.Do we need to run both eccentricity and linearity every time, or can we alternate?+
They test independent dimensions and answer independent questions, so alternating creates blind spots. Best practice runs both at every formal calibration event; routine in-between cycles can run at independent frequencies per risk (eccentricity weekly + linearity monthly for analytical balances, for example). The frequency is justified per ICH Q9(R1) + captured in the qualification SOP.
Q.What test load should be used for eccentricity?+
OIML R 76 + USP <1251> recommend 1/3 to 1/2 of the balance's maximum capacity, OR the maximum used capacity for the application, whichever is more representative. Too light a test load may not reveal corner-load asymmetry; too heavy may exceed the application's working range. For an analytical balance with 220 g capacity used for 50-500 mg charges, a 100 g test weight is appropriate for catching corner load even though the application uses smaller charges, because the asymmetry scales with load.
Q.How does linearity differ from sensitivity calibration?+
Sensitivity calibration adjusts the balance's response at one (or a few) reference points to a known value — typically performed automatically by the balance using an internal calibration weight or by the technician at a single high-end point. Linearity tests how well that adjusted response holds across the full used range. A balance that calibrates perfectly at 200 g can still have non-linear response at 25 g + 50 g + 100 g; linearity is the test that proves the response is uniform.
Q.Can the operator perform eccentricity + linearity, or does it require a metrology technician?+
Eccentricity is straightforward enough that trained operators can perform it under SOP; linearity often requires a metrology technician because of reference-weight handling, test-point planning, and acceptance interpretation. Both must be performed under a Part 11 audit-trailed record by trained personnel; the training-record requirement applies regardless of role. Many sites have operators perform daily eccentricity + metrology technicians perform monthly linearity + vendor performs annual full PQ.
Q.What happens if linearity fails at one test-point but passes at others?+
Localised non-linearity is still an OOT — the balance is not uniformly linear across the used range. Investigate root cause (load-cell ageing at that range, electronics drift, mechanical interference at that load); attempt re-calibration; if non-linearity persists, the balance's used range must be restricted (e.g. balance qualified only for 50-150 mg charges if 200 mg test-point fails) or the balance retired. Back-impact applies to weighments at the failing test-point's range.
Q.Do we need to perform eccentricity / linearity on balances that are only used for IPC weighments (not dispense)?+
Yes. §211.110(a)(4) IPC weighments are §211.160 + §211.194 laboratory records subject to the same equipment-qualification expectations as dispense balances. Frequency may be risk-justified differently (IPC may run at lower frequency than dispense if IPC tolerance is wider), but the discipline applies.
Q.Can we use the eccentricity / linearity data to extend the formal calibration interval?+
Yes — sustained passing routine qualification with low max-deviation trends is evidence the balance is stable, and is one of the inputs to extending the formal calibration interval under ICH Q9 + Annex 15. The extension must be change-controlled, with the trend data attached as justification + a defined re-evaluation cadence. Reactive extension without data is a §211.100 + ICH Q9 finding.
Primary sources
- USP <41> §3 — Balances (qualification tests)
- USP <1251> — Weighing on an Analytical Balance (eccentricity + linearity discussion)
- USP General Notices 6.50 — Weights and Measures
- 21 CFR 211.68 — Automatic, mechanical, and electronic equipment
- 21 CFR 211.160 — Laboratory controls
- 21 CFR 211.194 — Laboratory records
- 21 CFR 820.72 — Inspection, measuring, and test equipment
- EU GMP Annex 15 §3 — Qualification (PQ + routine checks)
- EURAMET cg-18 — Calibration of Non-Automatic Weighing Instruments
- OIML R 76-1 — Non-automatic weighing instruments (eccentricity + linearity test methods)
- ISO/IEC 17025 §6.4.6 — Calibration laboratory traceability
- ISO 10012 §7.3 — Measurement management systems
- Ph. Eur. 2.1.7 — Balances
- ICH Q9(R1) — Quality Risk Management (test frequency)
- ICH Q10 §3.2.5 — Quarterly product review (balance qualification trending)
Further reading
- As-Found / As-Left CalibrationFormal calibration owns the deep test points; eccentricity + linearity are the routine in-between qualifications.
- Minimum Weight (USP <41>)Min-weight depends on σ_rep — eccentricity error inflates σ_rep, raising the floor below which weighments aren't defensible.
- Capability Ratio (Balance vs Tolerance)Linearity error reduces effective capability ratio across the used range.
- IQ/OQ/PQEccentricity + linearity are the in-life routine checks that keep PQ status alive between formal re-PQs.
- Tare-Verified WeighingEvery weighment relies on the assumption that the balance reads the same regardless of placement — eccentricity is the proof.
- 21 CFR Part 11Eccentricity + linearity readings are GMP records subject to Part 11 audit-trail + e-sig discipline.
- Statistical Process ControlEccentricity + linearity trends are SPC inputs that predict balance degradation before OOT.
- DeviationEccentricity / linearity OOT auto-opens a deviation with the back-impact chain identical to calibration OOT.
V5 Ultimate ships with the Eccentricity & Linearity Check controls already wired in — audit trail, e-signatures, validation evidence. Free trial, no credit card, onboard in days, not months.
