Quality · The complete guide

Eccentricity & Linearity Check

TL;DR

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.

Reviewed · By V5 Ultimate compliance team· 3,700 words · ~17 min read

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.

PositionPlacementPurpose
CentreGeometric centre of the panReference reading — the baseline against which the other four are compared
Front-leftApproximately 1/4 pan dimension from front edge + 1/4 from left edgeCatches front-left corner load asymmetry + front levelling-foot offset
Front-rightApproximately 1/4 from front + 1/4 from rightCatches front-right asymmetry + opposite levelling-foot bias
Rear-leftApproximately 1/4 from rear + 1/4 from leftCatches rear-left asymmetry + rear levelling-foot offset
Rear-rightApproximately 1/4 from rear + 1/4 from rightCatches 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-pointMass targetWhat it catches
0% (zero)Empty pan, post-tareZero offset, electronics drift at no-load
25% of used rangeReference weight at low operating pointLow-range linearity, offset bow at low end
50% of used rangeReference weight at mid pointCentre of expected operating range, anchor for linearity slope
75% of used rangeReference weight at high operating pointHigh-range linearity, span drift
100% of used rangeReference weight at maximum used capacityEnd-of-range linearity + safety margin to overload
ReplicatesEach test-point repeated 2-3 timesCombines 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 classEccentricity frequencyLinearity frequencyRoutine consumer of the data
5-place analytical (potent APIs, micro-charges)WeeklyMonthlyMin-weight σ_rep assumption + capability ratio + as-found trend
4-place analytical (excipients, in-process samples)Bi-weeklyMonthlyMin-weight + capability ratio + tolerance band enforcement
3-place top-pan (kg-scale charges)MonthlyQuarterlyCapability ratio + drift trending
Bench / floor scale (bulk / pallets)QuarterlySemi-annuallyReceiving + dispense + reconciliation trending
Pallet / silo / load-cell-arraySemi-annuallyAnnuallyInventory reconciliation + receipt verification
Every balance classAt 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 electronicsCalibration record + back-impact chain

05Anatomy of a defensible eccentricity + linearity test event (end-to-end)

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Audit trail captures every reading + position + test-point + acceptance + disposition + signature with UTC timestamp; raw readings immutable; corrections (rare) e-sig'd separately.
  8. 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.
  9. Quarterly product review aggregates per-balance eccentricity + linearity trends; sustained drift triggers PM-frequency revisit + load-cell-life evaluation + environment-stability assessment.
  10. 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

ClauseRegimeWhat it requires
USP <41> §3Global pharmaRepeatability + accuracy qualification — sensitivity drift catches what linearity catches
USP <1251>Global pharmaEccentricity + linearity explicit as in-life balance qualification tests
USP General Notices 6.50Global pharmaWeights + measures must be of suitable accuracy class
21 CFR 211.68(a)US human drugsEquipment routinely calibrated, inspected, or checked
21 CFR 211.160(b)(4)US human drugsCalibration of instruments at suitable intervals
21 CFR 211.194(a)(8)US human drugsEquipment calibration records
21 CFR 820.72(a)US devicesInspection / measuring / test equipment suitable for intended use
21 CFR 111.27US dietary supplementsEquipment calibrated before first use + at appropriate intervals
EU GMP Chapter 3 §3.41EU human drugsMeasuring + weighing equipment calibrated at defined intervals
EU GMP Annex 15 §3EU qualificationRoutine qualification checks keep PQ status alive
EURAMET cg-18Metrology guidanceDetailed eccentricity + linearity test methods + acceptance for non-automatic weighing instruments
OIML R 76-1Legal metrologyEccentricity + linearity test specifications + accuracy classes
Ph. Eur. 2.1.7EU pharmaBalance specifications including linearity + eccentricity
ISO/IEC 17025 §6.4.6Calibration laboratoriesEquipment fit for purpose + calibrated traceability
ISO 10012 §7.3Measurement managementCalibration confirmation includes eccentricity + linearity where applicable
ICH Q9(R1)Global pharmaTest frequency is a QRM activity
ICH Q10 §3.2.5Global pharmaQuarterly product review aggregates balance qualification trends

07Eight failure modes auditors hunt for first

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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

  1. 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.
  2. 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).
  3. 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.
  4. 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).
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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

Further reading

See Eccentricity & Linearity Check working on a real shop floor

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.