The Milva Lab platform
Every part of the commercial workflow. One workspace.
One connected system for client ordering, chain of custody, lab workflow, reporting, and invoicing, replacing the fragmented stack of email, paper, and spreadsheets.

01 / Client Order Intake
Client orders arrive at the lab with complete data, before the samples do.
Clients submit sample orders through a branded portal or mobile app, or field teams register on site. Client details, project reference, sample type, collection notes, and supporting files are all captured digitally at the point of submission. The record arrives at the lab the moment the order is placed. No phone calls, no paper forms, no re-entry.
- Branded client ordering portal (no app download required)
- Mobile registration on iOS and Android for field teams
- Works offline, syncs when connected
- Drop-point QR code scanning
- Photo and GPS capture at sample level
- Custom fields per test type and client
02 / Chain of Custody
Digital chain of custody from client order to final report.
Every handoff is logged: client submission to lab reception, reception to analyst, analyst to report sign-off. Timestamps, handler IDs, and condition notes are captured at every step. The chain is unbroken and auditor-ready at any moment: no manual assembly required. For accredited labs, this is the audit trail. For all labs, it is the commercial proof of service.
- End-to-end digital chain from first client contact
- Timestamp and handler logged at every transfer
- Condition flag system at reception
- Audit export: one click, complete record
- ISO 17025 and UKAS audit trail support
- No manual binder assembly
03 / Lab Workflow
Your lab manager sees tomorrow's client volume today.
Incoming sample volume is visible in real time: by client, by project, by sample type, by expected arrival. Analysts log results directly in the system. The workload dashboard lets your lab manager allocate staff based on data, not guesswork. Non-conformances are flagged and resolved without leaving the system.
- Real-time incoming volume dashboard
- Workload allocation by analyst and sample type
- Analysis result entry, structured per test type
- Non-conformance flagging and resolution workflow
- Method and instrument tracking per analysis
- Approval and sign-off workflow before report release
04 / Client Portal
Your clients track their projects like a parcel.
Every client gets access to a branded portal, no app download required, and can see exactly where their samples are: received, in analysis, report ready. Status updates are automatic. Reports are delivered digitally the moment they're signed off. Status calls drop to near zero. For commercial service labs, this is the service experience that wins tenders and retains accounts.
- Branded client-facing portal
- Real-time sample status: received, in analysis, complete
- Automated status notifications by email or SMS
- Secure digital report delivery
- Multi-client and multi-project support
- No app download required for clients
05 / Reporting
Reports built from data already in the system.
When the analysis is complete and signed off, the report is 90% written. Templates pull sample data, analysis results, methodology, and chain-of-custody documentation automatically. Your team reviews, adjusts formatting if needed, and sends. Report turnaround drops from hours to minutes. Client-specific templates ensure every report matches what was promised.
- Template-driven report generation
- Auto-populated from sample and analysis data
- PDF report with digital signature
- Multi-language support
- Client-specific report templates
- Delivery via client portal or email
06 / Invoicing
Invoice generated when the report is signed off.
Billing flows from the completed order: no separate step, no re-entering project details. Your pricing rules are configured once. When a report is approved, the invoice is ready. Send in one click, or export to your accounting system. This closes the commercial loop: from client order to signed report to issued invoice, entirely within one system.
- Automatic invoice generation from completed orders
- Configurable pricing per test type and client account
- Credit note and adjustment workflow
- Export to accounting systems
- Payment status tracking
- Replaces manual billing spreadsheet entirely
The platform built for commercial service labs.
Milva Lab is not a horizontal LIMS adapted for your lab type. It is a lab management platform built from the ground up for commercial service labs: labs where the client relationship, service delivery, and revenue cycle matter as much as analytical quality. Every module, from client ordering to invoicing, reflects the commercial workflow, not just the analytical one.
Built for
- ✓Commercial service labs selling testing or analysis to external clients
- ✓Labs serving external clients managing multiple client projects
- ✓Environmental and materials testing labs with commercial teams
- ✓Labs growing past 500 samples/month who need a commercial operating layer
- ✓Labs with a CCO, Head of Sales, or Head of CS who need visibility into commercial delivery
Frequently asked questions
What does Milva Lab handle internally?
Milva Lab runs the lab side of the workflow: incoming volume visibility, workload allocation by analyst and sample type, structured result entry, non-conformance flagging, method and instrument tracking, and approval sign-off before a report is released.
How does Milva Lab connect to the client-facing side?
Milva Lab is the internal lab engine. The client-facing layer, chain of custody, a customer app for field submission, and a customer portal for tracking and results, is provided by LabServices (labservices.io), which connects directly to labs running Milva Lab.
Can our lab manager see incoming volume before it arrives?
Yes. The workload dashboard shows incoming samples in real time, by client, project, and sample type, so staff allocation is based on data rather than guesswork.
Does Milva Lab handle non-conformances?
Yes. Non-conformances are flagged and resolved directly in the system as part of the lab workflow, without leaving the platform.
Does reporting pull from internal lab data automatically?
Yes. Once analysis is signed off internally, report templates auto-populate from the sample and analysis data already in the system.

Martin Mikkelsen · CCO & Partner
Let's Talk
Book a no-obligation conversation about your lab's digital transformation.
