Lab Management System — complete software for pathology & diagnostic labs

Register patients, print receipts and barcodes, enter results, and print professional reports — all from one Windows software built for busy laboratories.

Automatic High/Low flags based on the patient's age and gender, multi-user access over your local network, daily backups, and a clear view of every rupee received.

14-day free trial included. No card required to start.

Lab management software dashboard showing today's patients, tests, payments and work queue

Why labs choose Lab Management System

Built around how a real laboratory actually works.

Fewer mistakes on reports

High and Low flags come from reference ranges matched to each patient's age and gender, so a child is never judged by adult values.

Faster reception counter

Bill, receipt and sample barcodes print in one step, straight to the printer.

Know your money

Every payment, refund, discount and expense is recorded, with a daily cash sheet and a business overview.

Your data stays with you

The database runs on your own computer, with automatic daily backups.

Works for your whole team

Reception, technicians, in-charge and owner each see only what they need.

Works without internet

Daily work runs on your own computers and network. Internet is needed only for activation and periodic license checks.

Features

Everything below is in the software today.

Patient registration and billing

Register patients once and bill any number of tests per visit. Apply percentage discounts, record the referring doctor, and take full or partial payment. The software tracks the balance until it is cleared.

Patient registration screen with searchable patient list in lab management software
Register patients and find them again in seconds
Lab billing screen with selected tests, discount, payment mode and balance
Assign tests and bill a visit in one screen

Flexible payment modes

Record payments in Cash or any other mode your lab accepts — JazzCash, EasyPaisa, card payments or local wallets in other countries. Take partial payments, track the outstanding balance per visit, and record refunds separately.

Receive payment screen showing outstanding balance, payment mode and collection
Collect outstanding balances against a patient visit

Thermal receipts with QR code and sample barcodes

Print a clean 80 mm receipt with the lab's name, tests, discount, payment and balance. Each receipt carries a QR code for quick report lookup, and every sample type (blood, serum, urine…) gets its own Code 128 barcode label.

Sample tracking with a barcode scanner

Scan a sample label to update its status and follow every test from collection to report. The dashboard work queue shows which visits are pending and which are ready to print, with waiting time for each.

Result entry with automatic High / Low flags

Enter results parameter by parameter. Values outside the reference range are flagged automatically, using the range that matches the patient's age and gender.

Result entry screen with parameter values and automatic high low flags
Enter results parameter by parameter

Age- and gender-specific reference ranges

Set separate normal ranges for children, adult men, adult women and older patients — for example different hemoglobin ranges for infants, children and adults. The software checks your ranges for overlaps so the right range is always chosen.

Test setup screen with age and gender based reference ranges for hemoglobin
Test creator with age and gender ranges per parameter

Professional lab reports

Print reports with or without your lab header, with units, normal ranges and flags. Reprint any past report in seconds.

Print reports screen for pathology lab results with units, normal ranges and flags
Print reports for a visit
Reprint report screen to find and print any past lab report again
Find and reprint any past report

Ready test catalog

Starts with 48 common tests — including CBC, LFT, RFT, Lipid Profile, Thyroid Profile, HbA1c, blood sugar, electrolytes, urine and stool examination, dengue, typhoid, hepatitis and more. Prices, parameters and ranges are fully editable.

Dashboard and business overview

See today's patients, tests, money received, pending tests and reports ready to print. The business overview compares income, expenses and profit with the previous period and shows collections by payment mode and by user, outstanding dues by age, workload, turnaround time, discounts and cancelled tests.

Lab business overview with income, expenses and profit compared to previous period
Income, expenses and profit at a glance
Lab business overview showing collections by payment mode and by user
Collections by payment mode and by user
Lab business overview showing outstanding dues by age and workload
Outstanding dues and workload
Lab business overview showing turnaround time, discounts and cancelled tests
Turnaround time, discounts and cancelled tests

Expenses and daily cash sheet

Record expenses by category and payment mode. The daily cash sheet shows exactly how much cash should be in the drawer at the end of the day.

Daily expenses screen with categories and payment modes for a lab
Record daily expenses by category

Multi-user with roles

Four roles — Admin, In-charge, Receptionist and Technician — each with the right screens. An activity log records who did what and when.

User management screen with Admin, In-charge, Receptionist and Technician roles
Create users and give each one a role
Activity log showing which user performed which action and when
Activity log — who did what, and when

Multiple computers on your network

Install the server edition on the main computer and the client edition on reception and laboratory computers. Everyone works on the same data at the same time.

Automatic backups and one-click restore

A backup is taken automatically every day, old backups are cleaned up, and a copy can be saved to a USB drive or another folder. Restore takes a few clicks.

Automatic daily backup settings in lab management software
Automatic daily backup
Restore screen to bring back a previous database backup in a few clicks
Restore a backup in a few clicks

Built for any country

Choose your own currency symbol and payment methods. Patient names and descriptions can be stored in Urdu, Sindhi, Arabic and other languages.

Security

Passwords are stored with strong one-way hashing, the database connection is encrypted, and licensing is verified with digital signatures.

How it works

  1. Create a free account and install the server edition on your main computer. Other computers get the client edition when your plan includes them.
  2. Start your free trial — 14 days, no card required.
  3. Enter your lab details — name, address, phone and currency.
  4. Start billing — the ready test catalog lets you begin on day one.

System requirements

Operating systemWindows 10 or Windows 11 (64-bit)
DatabaseMicrosoft SQL Server Express (free) on the main computer
NetworkLocal network (LAN) for multiple computers
InternetNeeded for activation and periodic license checks; the software keeps working offline for up to 5 days between checks
Printers80 mm thermal printer for receipts, label printer for barcodes, A4 printer for reports
OptionalBarcode / QR scanner

Frequently asked questions

Is there a free trial?

Yes. Create a free account, download the software, and start a 14-day free trial in the app. No card is needed.

Does it work without internet?

Yes. Daily work happens on your own computers and network. Internet is needed to activate the software and for periodic license checks; it keeps working offline for up to 5 days between checks.

Can more than one computer use it at the same time?

Yes. Install the server edition on the main computer and the client edition on the others. All computers share the same data over your local network.

How much does it cost for more than one computer?

The first computer is full price and every extra computer is half price. For example, on the monthly plan, 3 computers cost the price of 2. You can add computers later from My Account and pay only for the days left in your plan.

What if I replace a computer or reinstall Windows?

Remove the old computer from My Account and log in on the new one. You can do this once every 30 days, and we can help sooner if needed.

Can I set different normal ranges for children and adults?

Yes. Each test parameter can have ranges by age and gender, and the report automatically uses the correct range for each patient.

Which payment methods can I record?

Cash is ready to use, and you can add JazzCash, EasyPaisa, cards or any other method your lab accepts.

Does it print barcodes and thermal receipts?

Yes. It prints 80 mm receipts with a QR code and Code 128 barcode labels for each sample type.

How is my data backed up?

The software takes an automatic daily backup on the main computer and can save a copy to a USB drive or another folder. Restoring a backup takes a few clicks.

Can I use my own currency?

Yes. Set your currency symbol (Rs., AED, SAR, $ and others) in the lab profile.

Ready to run your lab with less paperwork?

Start your free trial today — 14 days, no card required.

Get Lab Management System

Downloads come with a free account, so your setups are always waiting in My Account.

Start 14-day free trial Buy a plan

The trial runs on one computer, with every feature and no card needed. Your main computer gets the Server setup; when your plan includes more computers, they get the Client setup. See the full setup guide.

Already have an account? Log in to download.

If Windows shows a blue "Windows protected your PC" screen, click More info, then Run anyway. See how.