Article

ERP for laboratories and diagnostic centres

An ERP runs a lab's business side: reagents by lot and expiry, purchasing, billing by payer, equipment, staff and finance. It works alongside your LIS or EMR, not instead of it, set up for health data protection from the start.

The short answer

A lab runs two operations: clinical work (collecting, testing, reporting) and the business (reagents, equipment, billing, staff, the books). Your laboratory information system (LIS) or EMR handles the first, an ERP the second. Connected, a test ordered in one becomes a charge, stock movement and revenue line in the other, typed once. Prometheus, our ERP built on ERPNext, has a healthcare and laboratory edition for this.

ERP, LIS and EMR: who does what

AreaUsually in the LIS or EMRUsually in the ERP
Orders, specimens, results, reportsYesReceives what billing and stock need
Instrument interfaces and result validationYesNo
Reagents, consumables, controls by lot and expirySometimesYes
Purchasing and supplier managementNoYes
Billing patients, HMOs, insurers and other payersSometimesYes, with accounting
Equipment, maintenance and calibrationSometimesYes, as assets and maintenance schedules
Staff records, credentials and schedulingNoYes
Accounting, budgets and management reportingNoYes

Where your regulator or payers require a particular approved EMR, Prometheus runs alongside it and does not replace it.

Smaller centres

Smaller centres sometimes also run patient registration, appointments and consultations in Prometheus: the healthcare edition can manage patient details, appointments, encounters, assessments and medical coding.

What an ERP should do for a lab

Reagents by lot and expiry

Tracked by batch in every location, with reorder minimums per site.

Receiving checks

A quality inspection (arrival temperature, certificate of analysis) before stock is usable.

Tests that drive billing

Each test or panel priced per payer; billed tests consume reagents for costing.

Equipment as assets

Analysers, centrifuges, refrigerators: maintenance, calibration, service history, depreciation.

Staff and credentials

Qualifications, renewal dates, schedules and training, with reminders before anything lapses.

Finance that closes cleanly

Revenue by test, payer and site, cost per test, budgets, month-end, VAT and WHT as your accountant directs.

Lot records show what a long power outage or cold-chain failure affected. Imported reagents need reorder levels set on real lead times (shipping and clearance included), and dollar-linked costs should flag price lists that have fallen behind.

More detail
  • Lot tracking lets you issue the right lot, see what expires next month and trace which lot was in use on a given day.
  • Collection sites and the main laboratory each have their own minimums, with purchase requests raised automatically.
  • Payers include patients paying out of pocket, HMOs, private insurers, employers, other laboratories and institutional clients; pricing rules keep contract rates straight.
  • Staff qualifications, schedules and training sit in the HR module; revenue, costs and month-end sit in one ledger.

Rather talk it through? If your reagents, billing and equipment records live in separate spreadsheets, we can show you how they would run in Prometheus using your own tests and payers. Talk to a Promatics specialist

Data protection and access in a Nigerian context

Under the Nigeria Data Protection Act 2023 (NDPA), health data is sensitive personal data; the National Health Act 2014 confidentiality duties also apply. Depending on your size and data, you may need to register with the Nigeria Data Protection Commission as a data controller or processor of major importance and appoint a data protection officer. For the ERP:

Only what it needs

Billing needs a patient reference and the tests performed, not full results.

Role-based access

Finance, purchasing and front desk see different things: ERPNext role permissions, tested by role.

Audit trails

Who changed sensitive records, and who viewed them where your policies require it.

Hosting location

No major public cloud region in Nigeria: local data centre or region abroad, per NDPA transfer and health regulator rules.

Hosting location is one part of your obligations, not all of them. General information, not legal advice: your data protection officer or legal adviser should confirm what applies to you.

What usually goes wrong

MistakeWhy it matters
Making the ERP the LISValidation and instrument interfaces need a purpose-built (where required, approved) system
Tests not linked to stockStock and cost per test drift apart
Payer rules in people's headsBilling depends on who is on shift
Integration left until lastThe LIS or EMR link shapes the design; we connect by REST API, file exchange or HL7 where supported
  • We know the source of truth for patients, orders and results.
  • Reagents and consumables are tracked by lot and expiry in every location.
  • Each test has a price per payer, and contract rates are recorded.
  • Billed tests are linked to the reagents and consumables they use.
  • Equipment has maintenance and calibration schedules on record.
  • Roles and permissions are defined for finance, purchasing, front desk and management.
  • Hosting location, backups and audit trails are agreed with our data protection officer.

Prometheus in practice

Prometheus has been deployed for a diagnostic and ambulatory centre and a laboratory products distributor, both in West Africa. For Nigerian labs and clinics, the edition is configured for:

  • VAT and withholding tax
  • Payer and HMO billing
  • Local hosting options
  • Your data protection requirements

When to bring in help

A small clinic with simple billing can often use accounting software and a good LIS. Bring in an ERP partner for several sites, many payers or contract rates, unclear reagent costs, or a clinical-to-business integration. With Promatics, one team configures, integrates, migrates, trains and supports you afterwards.

Sources and further reading

Product capabilities and guidance change. These are the primary sources this article relies on, checked on the review date above.

  1. Batch, ERPNext documentation (Frappe)
  2. Quality Inspection, ERPNext documentation (Frappe)
  3. Role Based Permissions, ERPNext documentation (Frappe)
  4. Nigeria Data Protection Commission, Nigeria Data Protection Commission (NDPC)

This article is general information, not legal, accounting or security advice for your specific situation. Examples are hypothetical unless stated otherwise.

Talk to Promatics

Run your lab's business side with the same rigour as the bench

Your stock, billing and records deserve the rigour of your bench. Tell us how your centre runs; we will show Prometheus working through your scenarios.

  • A healthcare and laboratory edition, configured to your workflow
  • Reagents by lot and expiry, billing by payer, QC records
  • Data protection and role-based access designed in from day one