Laboratory staff entering results manually into spreadsheets after transcribing them from instrument printouts, with no audit trail showing who entered what and no version control on the result file?
Regulatory inspection requiring a complete chain of custody for every sample tested in the last two years -- and the data existing in four separate systems with no way to produce a joined-up record without a manual data compilation exercise?
LIMS Development (Laboratory Information Management System)
Off-the-shelf LIMS platforms cover standard laboratory workflows but impose significant configuration constraints when your sample types, test methods, instrument mix, or regulatory requirements diverge from the vendor's assumptions. Custom LIMS is built around your laboratory workflow rather than the other way around.
Built with 21 CFR Part 11 compliance designed in from the first sprint -- audit trail, electronic signatures, access controls, and validation documentation delivered alongside the software rather than retrofitted after go-live.
Sample registration and tracking through receipt, storage, testing, and disposal with status visible at every stage
Test order management linking samples to analytical methods, instrument assignments, and result capture
Instrument integration for direct result import -- eliminating manual transcription and the errors it introduces
21 CFR Part 11 compliant audit trail with electronic signature at result review and approval
RaftLabs builds custom laboratory information management systems (LIMS) for biotech and life sciences organisations who need sample lifecycle management, test order management, instrument integration, electronic result review and approval, certificate of analysis generation, and a 21 CFR Part 11 compliant audit trail. Most LIMS development projects deliver in 14 to 20 weeks at a fixed, agreed cost with full source code ownership.
100+Software products shipped
·FixedCost delivery
·14-20Week delivery cycles
·24+Industries served
A LIMS built around your workflow is faster to validate and easier to maintain than a configured platform
Commercial LIMS platforms offer broad functionality but require significant configuration, scripting, and validation effort before they support your specific laboratory workflow. Every configuration change after validation requires a change control procedure and re-validation of the affected functions. When the gap between what the platform does natively and what your laboratory needs is large, the total cost of ownership of a configured commercial platform can exceed the cost of a custom build within two to three years -- while the validation burden remains throughout.
Custom LIMS development starts from your requirements. The sample types, test methods, instrument interfaces, result review workflow, and CoA format are designed to match what your laboratory actually does. Validation documentation -- URS, functional specification, IQ/OQ/PQ protocols -- is produced alongside the software as part of the project scope. The result is a system that is inspection-ready at go-live, with a smaller validation footprint than a heavily configured commercial platform and a change control process aligned to how your laboratory evolves.
What we build
Sample registration and lifecycle management
Sample registration capturing the sample type, source, collection date, requested tests, priority, and chain of custody from the point of receipt. Unique sample identifier assigned at registration with barcode label printed for physical sample tracking through storage and testing. Sample status tracking through every stage of the laboratory workflow -- received, accessioned, in storage, in testing, results pending review, approved, and disposed -- with current status and location visible at all times. Sample storage location management recording the rack, shelf, and position for samples in refrigerators, freezers, and biobanks. Chain of custody log recording every transfer of the sample between personnel, with name, date, and purpose. Sample disposal recording at end of retention period with the disposal method and authorising signature. The sample lifecycle management that replaces the paper chain-of-custody form with a complete, retrievable electronic record.
Test order management
Test order creation from the sample registration, selecting the analytical methods to be performed and assigning them to the relevant laboratory section or instrument. Test method library defining the procedure reference, acceptance criteria, required controls, and result entry format for each analytical method. Analyst assignment to test orders with workload visibility across the laboratory section for scheduling. Priority management for urgent samples with queue position visible to analysts and supervisors. Test order status tracking from assigned through in-progress to result entry complete, showing where each sample is in the testing workflow. Test order amendment workflow for additional test requests after the original order is placed, with the amendment recorded in the audit trail. Re-test workflow for samples requiring repeat analysis, with the original and repeat results linked in the sample record.
Instrument integration and result capture
Direct instrument integration using API, ASTM, HL7, or file-based import depending on the interface capability of each instrument in your laboratory. Results imported from the instrument into the LIMS result record with the instrument ID, run date, and raw result file stored against the result for traceability. Bidirectional worklist download to instruments that support it, transmitting the sample identifier and requested test parameters before the run and receiving results back on completion. Manual result entry with field-level validation -- unit of measure, decimal places, and range checking -- for analytical methods where instrument integration is not available or applicable. Calculation engine for derived results where the reported result requires calculation from raw instrument output. Result entry audit trail capturing who entered or imported each result and when, with any subsequent modification recorded with the reason for change.
Result review and approval
Result review workflow presenting the analyst's entered or imported results to the reviewing scientist with the test method acceptance criteria, the instrument run controls, and any out-of-specification flags displayed alongside. Out-of-specification alert when a result falls outside the acceptance criteria, triggering the OOS investigation workflow before the result can be approved or rejected. Electronic signature at the review step capturing the reviewer's identity, the date and time, and the meaning of the signature as required by 21 CFR Part 11. Second-level approval for results that require QP or managerial sign-off before release. Approval audit trail showing the complete approval chain for each result from entry through review to final release. Result rejection workflow with the reason for rejection recorded and the re-test order created automatically.
Certificate of analysis generation
CoA template configuration for each product or sample type, defining the layout, the test parameters to include, the specification limits to display, and the header and footer information. Approved results pulled automatically into the CoA template on final approval, eliminating manual data entry into a separate document. CoA numbering and version control with each CoA uniquely referenced and the approval status recorded. Electronic signature on the released CoA by the authorised signatory. CoA distribution recording the customers or sites to whom the CoA was sent and the date of dispatch. CoA archive with search by lot number, product, date range, or customer, making historical CoA retrieval a seconds exercise for customer requests or regulatory review. Batch CoA generation for multi-lot releases where multiple CoAs need to be produced and distributed simultaneously.
21 CFR Part 11 audit trail and compliance
Complete audit trail capturing every record creation, modification, and deletion in the system -- the field changed, the previous value, the new value, the user identity, and the timestamp -- stored in an immutable log that cannot be altered by any user including administrators. Electronic signature implementation meeting the definition under 21 CFR Part 11: signed records bound to the signature, meaning captured at the point of signing, identity verification before each signature is applied. Access control with role-based permissions, account lockout after failed login attempts, session timeout, and a complete access log. System validation documentation produced as part of the development project: User Requirements Specification, Functional Specification, Installation Qualification, Operational Qualification, and Validation Summary Report. Change control procedure for post-validation modifications, maintaining the validated state and updating validation documentation for each approved change.
Frequently asked questions
Commercial platforms are the right choice when the laboratory's workflow closely matches what the platform was designed for and the configuration effort is manageable. Custom is right when the sample types, test methods, or instrument mix require extensive customisation that creates a large validation footprint; when the commercial platform's licensing cost at the required user count is high relative to a build; or when the laboratory needs integrations the commercial platform cannot support natively. We'll give you an honest comparison during discovery -- we build custom LIMS because it is genuinely the better answer for some laboratories, not because we prefer it.
Yes. Instrument integration is scoped for each instrument during discovery. We support direct API integration, ASTM and HL7 bidirectional interfaces, file-based result import from instrument software exports, and middleware platforms where multiple instruments use a shared interface layer. Not all instruments provide the same level of integration capability -- we confirm what is achievable for your specific equipment list before development starts, so the integration scope is agreed and not aspirational.
Validation documentation is produced by RaftLabs as part of the development project scope and is delivered alongside the software. The URS is produced during discovery with your input. The Functional Specification is produced before development starts. IQ and OQ protocols are written in parallel with development and executed during the testing phase. PQ is executed with your validation team against your specific processes. The Validation Summary Report is the final deliverable. The full validation package is included in the project cost -- it is not a separate engagement.
A LIMS covering sample registration, test order management, manual result capture, result review with electronic signature, CoA generation, and 21 CFR Part 11 audit trail typically runs $55,000 to $110,000. Adding direct instrument integration for multiple instruments, OOS investigation workflow, and validation documentation for a GMP-regulated environment typically brings the total to $110,000 to $200,000. Fixed cost agreed before development starts, no hourly billing.
Tell us your sample types, your test methods, your instrument mix, and your regulatory obligations. We'll scope a LIMS built around your laboratory workflow, not a generic template, and give you a fixed cost with validation documentation included.