Paste this where you want the calculator to appear. It works on any site — WordPress, Squarespace, Webflow, Ghost or plain HTML — and needs no JavaScript of yours. It carries a link back here, which is the only thing we ask for it.
Conditioning sets the floor on turnaround. Technician hours set the ceiling on throughput.
Technician Utilisation
—%
Test hours demanded against productive bench hours available
Load, Turnaround & Custody Burden
Turnaround per Sample
—h
Test Hours Demanded
—h/d
Productive Hours Available
—h/d
Surplus or Shortfall
—h/d
Samples Registered
—/d
Tests Performed
—/d
Custody Records Generated
—/yr
Retained Sample Mass
—kg/yr
Utilisation here is against productive hours, not shift hours, so it is directly comparable between laboratories only if the productive fraction is measured the same way. The turnaround figure assumes the day's work is shared evenly across technicians and that no test is a blocking dependency for another; where a sequence is mandatory - conditioning, then dimensional stability, then wash testing on the same specimen - the true turnaround is the sum of the chain, not the divided total. The queue term only accumulates a single day of backlog; a laboratory persistently over 100% compounds day on day and this model will understate turnaround badly after the first week. Retained mass assumes a constant retention policy across all sample types, which is rarely true: fibre and yarn retentions are small, garment retentions are not.
Using this calculator
About the Laboratory Sample Chain-of-Custody, Load & Turnaround
The formula
This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.
Intake to bench hourstestHours = lotsPerDay x samplesPerLot x testsPerSample x meanTestMinutes / 60
The multiplication is the point. Three samples per lot and six tests per sample turn fourteen arrivals into 252 tests, and a laboratory that plans on lots rather than tests underestimates its own load by a factor of eighteen.
Available hours are not shift hourscapacityHours = technicians x shiftHours x productiveFraction / 100
Calibration checks, balance stabilisation, recording, sample registration and breaks are real and they are not test time. Seventy-five to eighty per cent is what a well-run laboratory achieves; planning at 100% guarantees a permanent backlog.
Conditioning is a floor, not a queueturnaround = conditioningHours + testHours / technicians + queue
Samples condition in parallel in one cabinet, so the period is served once however many arrive. Nothing the laboratory does to its bench productivity reduces it, which is why a same-day promise on a conditioned test is a promise that cannot be kept.
What accumulates in the retention storeretainedKg = samplesPerDay x sampleMassGrams x retainedFraction / 100 x workingDays / 1000
Retention is an accreditation requirement with a physical consequence: over a tonne a year of conditioned, labelled fabric that has to be stored, indexed and eventually disposed of.
Symbols used above
Symbol
Stands for
Unit
chain of custody
The unbroken documented record of who held a sample and when
—
conditioning
Holding in the standard atmosphere until mass is constant
h
retained portion
Sample kept after test for re-examination or dispute
%
utilisation
Demanded test hours over productive bench hours
%
How the result is derived
Step by step, from the values you type to the figure on screen.
The 12 inputs are read from the form on every keystroke: Lots Received per Day, Samples Drawn per Lot, Tests per Sample, Mean Hands-On Time per Test, Technicians on Shift, Shift Length, Productive Fraction of the Shift, Conditioning Period, Mass Drawn per Sample, Portion Retained After Test, Custody Transfers per Sample and Working Days per Year.
Each value is checked against the accepted range in the input table below. A value outside its range stops the calculation rather than producing a misleading figure — the results blank out and a message appears.
The validated values are substituted into the expression above, which resolves Technician Utilisation together with every supporting figure in one pass — no value is carried over from a previous entry.
The supporting outputs — Turnaround per Sample, Test Hours Demanded, Productive Hours Available, Surplus or Shortfall, Samples Registered, Tests Performed, Custody Records Generated and Retained Sample Mass — come from the same pass, so they always describe the same case as the headline figure.
Results are rounded for display only. The full-precision value is used throughout the chain, so reading a rounded intermediate figure back into the tool by hand can shift the last digit.
What each input means
Where to read each value on the floor, the unit it must be in, and the range the tool accepts.
Input
Unit
Accepted range
Default
What it means
Lots Received per Day
—
1 to 500
14
Samples Drawn per Lot
—
1 to 30
3
Tests per Sample
—
1 to 40
6
Mean Hands-On Time per Test
min
1 to 240 min
11
Technicians on Shift
—
1 to 100
8
Shift Length
h
1 to 24 h
8
Productive Fraction of the Shift
%
30 to 100 %
78
Net of calibration, recording and breaks
Conditioning Period
h
0 to 96 h
24
ISO 139 atmosphere before testing
Mass Drawn per Sample
g
5 to 5000 g
250
Portion Retained After Test
%
0 to 100 %
40
Custody Transfers per Sample
—
1 to 20
4
Working Days per Year
d
100 to 365 d
300
What the tool returns
The headline figure and every supporting value it is built from.
Output
Unit
What it tells you
Technician Utilisation (headline result)
%
Test hours demanded against productive bench hours available
Turnaround per Sample
h
Test Hours Demanded
h/d
Productive Hours Available
h/d
Surplus or Shortfall
h/d
Samples Registered
/d
Tests Performed
/d
Custody Records Generated
/yr
Retained Sample Mass
kg/yr
Worked example
Given
0
14 lots a day, 3 samples each, 6 tests per sample
1
11 minutes hands-on per test
2
8 technicians, 8 h shift, 78% productive
3
24 h conditioning, 250 g drawn, 40% retained, 300 working days
Substituting
samples = 14 x 3 = 42, tests = 42 x 6 = 252testHours = 252 x 11 / 60 = 46.2 hcapacity = 8 x 8 x 0.78 = 49.92 hutilisation = 46.2 / 49.92 = 92.5481%turnaround = 24 + 46.2 / 8 = 29.775 h
Answer
0
42 samples and 252 tests a day
1
46.2 h of test work against 49.92 h available - 92.5481% utilisation
2
3.72 h a day of surplus, so no backlog carries forward
3
Turnaround 29.775 h, of which 24 h is conditioning
4
50,400 custody records and 1,260 kg retained a year
The laboratory is at 92.5% utilisation with 3.72 spare hours a day, which sounds comfortable and is not: a single technician absent removes 6.24 h and puts the load at 106%, and from that day the backlog compounds. Utilisation above roughly 85% in a laboratory with variable intake behaves like a queue at saturation, where turnaround grows without any change in demand.
How to use it
Work through the input groups in order — Intake and Capacity & Custody. The defaults are a realistic case, so you can change one value at a time and watch what moves.
There is no calculate button. Every figure recalculates as you type or drag, which is what makes this usable for a what-if sweep rather than a single answer.
Read Technician Utilisation in the dark results panel — that is the headline figure, expressed in %.
Check the supporting rows underneath (Turnaround per Sample, Test Hours Demanded, Productive Hours Available, Surplus or Shortfall, Samples Registered, Tests Performed, Custody Records Generated and Retained Sample Mass) before acting on the headline — they are where an implausible input usually shows itself first.
Reset to defaults returns every field to the reference case, which is the quickest way to check whether a surprising result came from the tool or from an input you had changed earlier.
Where this is used
Process planning — establishing Technician Utilisation before a trial is booked, so machine time and material in Fiber Testing, Bale Management & Laboratory Sampling are committed against a calculated figure rather than an estimate.
Costing and quotation — Technician Utilisation is an input to the cost sheet, and quoting from a worked number rather than a remembered one is what keeps a margin intact.
Troubleshooting — when the floor result drifts from plan, entering the measured values (starting with Lots Received per Day) shows how much of the gap in Technician Utilisation each variable explains.
Teaching and study — the accepted ranges bracket normal Fiber Testing, Bale Management & Laboratory Sampling practice, so moving one variable at a time shows the shape of the relationship rather than a single answer.
Reading the result
Typical bands and what each one is telling you.
Value
What it indicates
Under 75% utilisation
Comfortable. Absorbs an absence or a rush lot without slipping.
75 - 85%
The practical operating band for variable intake.
Above 90%
Turnaround becomes unstable; one absence creates a backlog that persists.
Turnaround near the conditioning period
Bench work is no longer the constraint. Further staffing buys nothing.
Assumptions and limits
Utilisation here is against productive hours, not shift hours, so it is directly comparable between laboratories only if the productive fraction is measured the same way. The turnaround figure assumes the day's work is shared evenly across technicians and that no test is a blocking dependency for another; where a sequence is mandatory - conditioning, then dimensional stability, then wash testing on the same specimen - the true turnaround is the sum of the chain, not the divided total. The queue term only accumulates a single day of backlog; a laboratory persistently over 100% compounds day on day and this model will understate turnaround badly after the first week. Retained mass assumes a constant retention policy across all sample types, which is rarely true: fibre and yarn retentions are small, garment retentions are not.
Every input is bounded to the range normal practice occupies (Lots Received per Day 1 to 500, Samples Drawn per Lot 1 to 30 and Tests per Sample 1 to 40, and so on for the rest). Those bounds are guard rails against typing errors, not a claim that the formula fails one unit outside them.
The calculation is deterministic: the same inputs always give the same result. It carries no allowance for machine condition, operator skill, ambient conditions or lot-to-lot material variation unless an input above explicitly represents one.
Nothing is sent anywhere. The maths runs in your browser, so the numbers you type never leave the page.
Standards and further reading
ISO/IEC 17025:2017 - general requirements for the competence of testing and calibration laboratories.
ISO 139 - textiles, standard atmospheres for conditioning and testing.
ASTM D1776/D1776M - conditioning and testing textiles.
ISO 5725 - accuracy, trueness and precision of measurement methods and results.
Questions people ask
Why does conditioning add to turnaround if samples condition in parallel?
Because it is served once per sample, not once per laboratory. Every sample must sit in the standard atmosphere until it reaches moisture equilibrium before any mass, strength or dimensional test is valid, and no amount of parallelism shortens the wait for the individual sample that arrived this morning. What parallelism buys is throughput: a cabinet holding two hundred samples serves two hundred simultaneous 24 h waits, so conditioning never limits how many samples per day the laboratory can process. It limits only how quickly any one of them can be answered, which is exactly why it appears as a floor on turnaround rather than as a deduction from capacity.
Is 78% productive time not pessimistic for a trained technician?
It is close to the ceiling, not the floor. The hands-on figure per test already excludes the instrument time a technician does not attend, so the 22% that comes off covers the work that is real but not test-specific: daily calibration verification on the tensile machine and the balance, conditioning cabinet checks, sample registration and labelling, entering results, chasing an ambiguous submission, and the statutory breaks. Accredited laboratories measuring this honestly land between 70 and 82%. A laboratory that believes it runs at 95% is usually not counting the recording time, which is the single largest non-test activity and the one that accreditation makes non-negotiable.
What is the retained sample figure actually for?
Dispute resolution and traceability. When a buyer challenges a test result months after shipment, the only defensible answer is a re-test on the retained portion of the original sample, with an unbroken custody record connecting it to the lot. That obligation has a physical cost this calculation makes visible: 1,260 kg a year of conditioned fabric that must be stored under controlled conditions, indexed so a specific sample can be found in minutes, and disposed of on a defined schedule rather than whenever the shelf fills. Laboratories that never size this end up retaining everything in unlabelled sacks, which satisfies neither the auditor nor the dispute.
How many custody transfers should one sample have?
As few as the workflow allows, each one recorded. The default of four covers receipt at the laboratory, transfer to conditioning, transfer to the test bench, and transfer to retention - the minimum for a sample that is tested and kept. Every additional handover is another opportunity for the identity link to break, and the failure mode is not theft but ambiguity: two samples from the same lot, identical in appearance, separated only by a label that was written by hand at a transfer nobody recorded. The number of records is worth calculating because 50,400 handwritten entries a year is not a system, it is a promise to fail an audit.