What does LIMS software actually do? A practical guide for lab directors
A working definition of LIMS — what it tracks, what it automates, what it replaces — written for lab directors evaluating their first system or replacing a legacy one.
Most lab directors do not buy a LIMS because they want one. They buy because the spreadsheet broke, an audit landed badly, an instrument vendor changed their export format, or a new test method needs validation tracking that the old workflow cannot survive. By that point the question is not what is a LIMS. It is what does a LIMS need to do, specifically, in this lab.
This piece answers that question without the marketing layer. It is written for lab directors evaluating their first system, replacing a legacy install, or trying to explain to a finance team why a six-figure software project actually pays back. No vendor names. No comparison matrix. Just a working definition of what the software handles, where the boundary sits between LIMS and adjacent systems, and which capabilities are non-negotiable in a regulated environment.
The working definition
A Laboratory Information Management System tracks the lifecycle of a sample — from the moment it enters the lab to the moment a result leaves it — and the metadata, instruments, people, reagents, and calculations that touch it along the way. The defining characteristic is sample-centricity. ERP tracks orders and invoices. ELN (electronic lab notebook) tracks experiments and narrative. LIMS tracks the sample as the unit of work, with everything else organized around it.
The implication is structural. Every event — accession, aliquot, assignment, run, result, review, release, archive — is bound to a sample identifier. Every change is timestamped, attributed, and stored against that identifier. A working LIMS is, in essence, a tamper-resistant audit trail draped over a database where samples are the rows.
What LIMS handles, end to end
Sample accessioning and labelling
A sample arrives, either physically or as a digital order from an electronic medical record, an ERP system, or a customer portal. The system assigns a unique identifier — typically a barcoded accession number — captures the requested tests, the patient or product context, the receipt time, the receiving operator, and any pre-analytical state that matters (temperature, container condition, volume). Labels print to a thermal printer connected to the workstation. Mislabels are the largest single source of pre-analytical error in clinical labs. Decent LIMS implementations cut that rate by an order of magnitude.
Worklist generation and instrument routing
Tests have to map to instruments. A clinical chemistry analyzer runs forty methods, but each method has its calibration cadence, reagent lot, and QC schedule. A LIMS builds the daily worklist for each instrument, in the order the lab actually wants samples to run, and pushes it to the instrument as a host query or a flat file. When the instrument finishes, results come back the same way. If the analyzer cannot speak HL7 or ASTM, the LIMS reads the proprietary export. If it cannot read the export, the lab is doing manual entry — and the LIMS is half-implemented.
Result calculation, validation, and review
Raw instrument output is rarely the final result. There are unit conversions, dilution factors, calibration curves, method-specific calculations, reference range interpretation, delta checks against prior results, and clinical decision flags. Westgard rules and Levey-Jennings charts in clinical chemistry, EUCAST or CLSI breakpoint tables for antibiotic susceptibility, INCI cross-checks for cosmetics, MRL comparison for pesticide residue work — each domain has its own interpretation layer. The LIMS holds the rules, applies them, and presents flagged results for human review before release.
Quality control and competency
Every instrument run includes QC samples. Every operator has a competency record. Every reagent has a lot, an expiry, and a calibration history. ISO 17025 and 15189 audits walk these chains, and they walk them backwards from a single result: show me the QC for this run, the operator who released it, the reagent lot, the calibration that was active, and the SOP version that was in force on that date. A LIMS that cannot answer that query in two minutes will not pass an inspection.
Reporting and result release
Results leave the lab as a Certificate of Analysis, a clinical report, an HL7 message back to the ordering EHR, an FHIR R4 bundle, an email PDF, a customer portal entry, or a regulatory submission. The LIMS owns the report templates, the digital signatures, the release authority matrix, and — critically — the immutable record of what was sent, when, and to whom. Results occasionally need to be amended. The amendment workflow is tightly controlled: the original is preserved, the amendment is marked, and both stay in the audit trail.
Where the boundary is
A real LIMS does not try to be everything. The cleanest implementations have explicit boundaries with adjacent systems and good integrations across them.
- ELN (electronic lab notebook)handles unstructured experimental narrative — protocols, observations, images, calculations being worked out. R&D and method development live here. Once a method is validated and goes into routine use, the data flow shifts to the LIMS.
- ERP and CRM own customer accounts, orders, invoicing, and inventory at the company level. The LIMS owns reagent lots and instrument consumables at the bench level. The two systems should sync on customer identity and order completion, but neither should try to be the other.
- Document management (QMS) owns SOPs, controlled documents, training records, CAPA. A LIMS references the SOP version active for a given test on a given date — but the master SOP repository is a separate system.
- Equipment maintenance (CMMS) tracks planned maintenance, calibration intervals, and service contracts for instruments and lab infrastructure. Some LIMS include this; many integrate with a dedicated CMMS instead.
- EHR / clinical systems own patient demographics and orders for clinical labs. The LIMS receives orders via HL7v2 or FHIR R4 and returns results the same way. Patient records do not live inside the LIMS.
What LIMS automates that nothing else can
Three things in a regulated lab are hard or impossible to do without LIMS-class software:
End-to-end audit trail across people, reagents, instruments, and SOPs. Spreadsheets and paper logs can capture pieces. Only a system designed around sample identity can pull a complete chain on demand and prove no row was edited after the fact. ISO 17025 §7.5 (Technical records) and 21 CFR Part 11 §11.10(e) both effectively require it.
Method validation and revalidation tracking. When a method changes — new reagent lot, new analyzer firmware, new calibration curve — every result going forward is calculated against the new state. The LIMS pins method version to result, so a five-year-old result can be re-interpreted with the version that was active when it was run. This becomes existential during a recall investigation or a clinical malpractice review.
Cross-instrument and cross-site harmonization. A regional lab network with twelve instruments running the same method needs the same reference ranges, same QC rules, same delta checks. A central LIMS enforces it. Without it, every site develops its own dialect and every result becomes site-specific.
Specialization matters more than feature count
The temptation when buying LIMS is to pick the longest feature list. The mistake is that LIMS features are domain-specific in ways that matter operationally. A clinical chemistry lab needs Westgard rules, delta checks, and HL7 round-tripping with the EHR. A cosmetics lab needs INCI cross-references, EU Annex II/III restricted-substance checks, stability testing protocols, and MoCRA responsible-person tracking. A microbiology lab needs culture plate workflows, organism identification, antibiotic susceptibility interpretation against the current EUCAST or CLSI breakpoint table, and antibiogram generation. None of these workflows are interchangeable.
The result is that generic LIMS — software that claims to fit any lab — usually fits no lab well. They cover the sample-identity backbone but leave the domain-specific layer either missing or as expensive customization. Specialized LIMS — one per domain — sacrifice breadth but deliver the interpretation layer out of the box.
AssayCore is built around this thesis. Eight specialized modules, each with its own interpretation rules, reference data, and reporting: clinical diagnostics, food safety, cosmetics formulation and safety, microbiology with EUCAST/CLSI, agricultural soil and pesticide testing, veterinary diagnostics, environmental testing, and a universal sample tracker for labs that work across domains. Each runs on the same Kotlin and Postgres core, deploys to your infrastructure, and presents a unified operator experience — but the domain knowledge is real, not a configuration of a generic shell.
The compliance dimension
Most lab directors evaluating LIMS are doing it under regulatory pressure. The relevant frameworks differ by domain but cluster around a small set of common requirements:
- ISO 17025 — testing and calibration laboratories. Requires technical competence, traceability of measurement, and document control.
- ISO 15189 — medical laboratories. Adds patient-result interpretation, reference ranges, and clinical reporting.
- ISO 22716 — cosmetics good manufacturing practice. Touches material control, in-process testing, and finished product release.
- 21 CFR Part 11 — FDA rule on electronic records and signatures. Affects every regulated US lab; the most important sections are §11.10 (controls for closed systems) and §11.50 (signature manifestations).
- GxP — collective term for Good Laboratory Practice, Good Manufacturing Practice, Good Clinical Practice. Pharma and biotech labs almost always need GxP-compliant software with formal validation packages.
- GDPR / HIPAA — data protection. Clinical labs in EU and US have hard requirements on patient data handling, access control, and breach notification.
A LIMS is not compliant by virtue of a logo on a slide. Compliance is a property of how the system is configured, validated, and operated in your environment — supported by the software but earned by the implementation. The right vendor question is not are you 21 CFR Part 11 compliant? The right question is show me the validation package, the IQ/OQ/PQ documentation, the audit trail you generate for a sample I run today, and the procedure for handling a Part 11 deviation.
What separates a working install from a failed one
Roughly half of LIMS projects deliver less value than the spreadsheets they replaced. The pattern is consistent. They are over-customized at go-live, under-trained at the bench, and over-promised at the management layer. The successful installs share a different pattern: they go live with the standard configuration, they train the operators on the actual screens they will use, and they treat the first three months as a tuning phase, not a stable state.
Specifically:
- Start narrow. One or two test methods, one instrument, one workflow. Get those clean before adding the next.
- Use the vendor's reference data.Most labs fight the vendor's reference ranges, units, or method codes for six months and then quietly adopt them. Skip the fight.
- Validate the integrations early. The LIMS-to-instrument and LIMS-to-EHR integrations are where most production failures happen. Test them with synthetic samples, with edge cases, with an instrument disconnected, and with a malformed message.
- Train the night shift. The day shift gets the trainer. The night shift gets a printed cheat sheet. Most data quality problems start on the night shift on day 31.
- Plan the audit trail review. ISO 17025 inspectors do not look at your LIMS. They look at your review records of the LIMS audit trail. If no one is scheduled to review it, you do not have a working compliance posture.
Short answer
A LIMS turns the lab into a structured, queryable, auditable workflow built around sample identity. It is the only software class that can hold a complete chain of custody from accession to result release while applying the domain-specific interpretation rules a regulated lab needs to operate. It is not an ELN, an ERP, a CRM, or a QMS. It integrates with all of them.
The right LIMS for a given lab is the one specialized to that lab's domain, deployed on the lab's actual infrastructure, validated against the regulatory framework the lab actually faces, and operated by people the lab can actually train. Everything else is detail.