Batch traceability: what laboratory software must guarantee
A batch file must be reconstructible in full, from the raw material received to the release decision. Here are the six links software must hold without a break.
Laboratory software must connect six elements without a break: the raw material received, its inspection, the manufacturing order, in-process readings, release analyses and the destination of the finished product. If a single link lives outside the system, the batch file has to be reconstructed by hand — and a withdrawal becomes a multi-day operation.
Why is traceability not a convenience feature?
In a laboratory, data is not a management tool: it is the evidence. It serves to demonstrate, to an inspector or a customer, that the product was manufactured as intended.
A system that does not allow that demonstration does not save time: it creates exposure.
What are the six links?
Receipt. Supplier, source batch, quantity, date, transport conditions.
Incoming inspection. Analyses performed, results, acceptance decision, and who took it.
Manufacturing. Order, quantities committed, equipment used, operators, and the version of the procedure applied on that day.
Readings. Parameters monitored during production, deviations observed, measures taken.
Release. Final analyses, conformity with specifications, decision and signature.
Distribution. Who the batch was shipped to, when, in what quantity.
What breaks the chain in practice?
Paper in between. A reading noted on a sheet and keyed in the next day introduces a delay and the possibility of error, and above all it is no longer automatically attached to the batch.
The parallel spreadsheet, kept by somebody who "knows the file". It works until the day that person is away.
And the untracked procedure version: knowing that a procedure existed is not enough, you must know which one applied on the manufacturing date.
How do you tell whether your system holds up?
| Test | A system that holds | A system that does not |
|---|---|---|
| Reconstruct a batch file | A few clicks | Several binders |
| Find a batch's customers | Immediate | Manual search |
| Find the procedure in force on a date | Version history kept | Current version only |
| Identify who approved what | Audit log | From memory |
| Execute a withdrawal | In hours | In days |
Do the exercise cold, on an old batch picked at random. It is the only test that tells the truth, and it costs a morning.
Where should this data live?
With you. A batch file contains your formulations, your suppliers and your customers — that is to say, your business. Entrusting it to an external platform creates a dependency on the one thing you cannot afford to lose.
Updated Aug. 17, 2026