Clinic software that follows the patient from token to payment.
Appointments, consultations, prescriptions, billing, pharmacy, lab and insurance claims in one system. It runs on any phone, tablet or computer, on your own server.
- Register a patient in under a minute, with only the name required
- Prescriptions, bills, receipts and lab reports print on A4 or share on WhatsApp
- Every team member sees only what their role allows
Illustration: an OPD token, a prescription, a paid bill and a lab report, all produced by ClinicPro.
PatientsAppointmentsQueueConsultationsPrescriptionsLabPharmacyBillingInsurance claimsFinance
Everything a working clinic does in a day, in one place
Pick your team and see what ClinicPro handles for them.
Registration in a minute
Only the name is required. Get an automatic patient ID, photo capture, ID proof and a warning for duplicate patients.
Smart appointments
A live slot picker blocks double booking and doctor leave. Reschedule or cancel in two clicks.
Doctor calendars
Month, week, day and list views for each doctor, colour-coded by appointment status.
Queue and token display
Issue tokens, call the next patient and show "Now serving" on a waiting-room TV.
Online booking page
Patients pick a doctor and a free slot from a public link, any time of day, without calling.
Reminders and WhatsApp
Appointment reminders are queued automatically. Share bills and prescriptions on WhatsApp in one tap.
One-screen consultation
Vitals with automatic BMI, symptoms, examination, diagnosis and ICD code, without switching tabs.
Fast prescriptions
Medicine auto-complete, dosage templates, one-click repeat of the last prescription, and a clean A4 print.
Tests and follow-ups
Advise tests and set a follow-up in one click. Due follow-ups appear on the dashboard.
Complete patient timeline
Visits, prescriptions, reports, invoices and payments in one chronological view.
Vitals trends
Blood pressure, pulse, weight and sugar charted across visits.
Bill from the consultation
For small clinics, doctors can collect payment right after the visit. You choose whether to switch it on.
Batch and expiry tracking
Every batch carries its expiry. The earliest batch is sold first and expired stock is never dispensed.
Dispense from a prescription
One click turns a prescription into a bill with quantities pre-filled. Walk-in customers are supported too.
Purchases and suppliers
Receive stock against supplier bills and keep track of what you still owe each supplier.
Low-stock and expiry alerts
A reorder list and a near-expiry list on your pharmacy dashboard, before the shelf runs out.
In-house lab workflow
Sample numbers, a worklist by stage, result entry and verification before a report is released.
Auto-flagged lab reports
Low and high values are flagged from your own normal ranges, on a print-ready A4 report.
Flexible invoices
Multi-line bills with discount, GST, part payments and printable receipts.
Outstanding and aging
See who owes what and for how long, and remind them on WhatsApp.
Insurance and TPA claims
Track each claim from draft to settled, with documents. A settlement posts to the invoice automatically.
Expenses and vendors
Categories, receipt uploads and charts of where the money goes.
Real profit and loss
Revenue, expenses, doctor payouts and pharmacy cost netted into one profit figure for any period.
Doctor payouts
Pay doctors a percentage or a fixed amount per invoice, with a monthly statement and a paid marker.
Roles and permissions
Over 30 permissions, with ready-made roles for doctors, reception, pharmacy, lab and accounts. Create your own.
Doctor privacy switch
Doctors see only their own patients, or every patient. One setting, your choice.
Activity log
Who did what and when. Every sensitive action is recorded.
Secure by design
Hashed passwords, protected forms, sign-in lockout and medical files that only permitted users can open.
One-click backup
Download a full backup of your data whenever you want.
Light and dark mode
Easy on the eyes through long shifts, on every screen size.
See the whole practice at a glance
Open the dashboard and know how the day is going and how the month is shaping up, without asking anyone for a report.
- Live numbers for appointments, patients, collections and pending dues.
- Over 30 charts including revenue against expenses, profit trend, new against returning patients and doctor-wise income.
- Any period: today, this week, month, quarter, year or a custom range.
- Export to CSV from every report, ready for your accountant.
- 1
Token and check-in
The patient books online or walks in. Reception issues a token and the waiting-room screen shows who is next.
- 2
Consultation and prescription
The doctor records vitals and notes, writes the prescription and advises tests.
Complete and collect payment - 3
Bill and payment
The fee is pre-filled. Take cash, UPI, card, a part payment, or raise an insurance claim.
- 4
Pharmacy and lab
Dispense straight from the prescription. Collect the sample and release the lab report.
- 5
Follow-up
The follow-up date lands on the dashboard and the reminder is queued.
From consultation to cash, without re-typing anything
The patient's details, the doctor's fee, the prescription and the tests carry through every step. Nothing is entered twice, and nothing gets lost between desks.
- One record per patient with a timeline of every visit, report and payment.
- Fewer missed charges because the consultation fee and ordered tests flow into the bill.
- Faster queues with tokens, a live calendar and online booking.
Pharmacy, lab and insurance are built in, not bolted on
They share the same patients, bills and reports as the rest of the clinic, so the numbers always agree.
Pharmacy stock
Know what to reorder and what is about to expire.
In-house lab
Results flag themselves against your normal ranges.
Insurance claims
Follow every claim until the money arrives.
Everyone sees what they need and nothing more
Each team member signs in to a screen built for their job. Roles are editable, so you can match the way your clinic really works.
| Role | Patient records | Consultation and Rx | Billing | Pharmacy | Lab | Finance and claims |
|---|---|---|---|---|---|---|
| Owner or adminFull control | Full | Full | Full | Full | Full | Full |
| DoctorOwn patients by default | Full | Full | Limited | Limited | Full | None |
| ReceptionistFront desk | Full | None | Full | None | Limited | Limited |
| PharmacistCounter and stock | Limited | None | Limited | Full | None | None |
| Lab technicianSamples and results | Limited | None | None | None | Full | None |
| AccountantMoney only | Limited | None | Full | Limited | None | Full |
Full accessLimited, such as view onlyNo access
Made for the reception desk, the consulting room and the phone in your pocket
The same system adapts to every screen. Nothing to install, nothing to pinch and zoom.
ComputerFull sidebar, wide tables and big charts
Tablet and iPadSlide-out menu and touch-sized buttons
PhoneBottom navigation, and tables turn into easy cards
Start in four steps
Explore the demo
Open the live demo and sign in as a doctor, receptionist, pharmacist or accountant.
Tell us about your clinic
Share your doctors, services and how your team works using the form below.
We set it up for you
Your clinic name, doctors, fees, roles and print layouts are configured and ready for your staff.
Run your clinic
Register patients, bill visits and watch the dashboard fill up with real numbers.
Try it as someone on your team
Copy a demo login, open the live demo and look around. The data is sample data, so feel free to click anything.
Doctor
Consultations, prescriptions, own patients
ananya@clinic.demoDoctor@123Receptionist
Registration, booking, queue, billing
reception@clinic.demoReception@123Accountant
Expenses, profit and loss, claims
accounts@clinic.demoAccounts@123Pharmacist
Stock, expiry, purchases, counter sales
pharmacy@clinic.demoPharmacy@123Lab technician
Samples, results, lab reports
lab@clinic.demoLab@12345Patient data deserves careful handling
ClinicPro is installed on your own hosting, so your records stay with you. Access is controlled, and every important action leaves a trail.
Your server, your data
Records live in your own database. Download a full backup whenever you like.
Role-based access
Over 30 permissions decide who can view, create or change each kind of record.
Doctor privacy
Doctors can be limited to their own patients, invoices and reports.
Full activity log
See who opened, changed, printed or cancelled something, and when.
Safe sign-in
Hashed passwords, automatic sign-out when idle and a lockout after repeated wrong attempts.
Protected files
Reports and documents open only for signed-in users who are allowed to see them.
Questions clinics ask us
Do I need to install anything on every computer?
No. ClinicPro opens in a web browser, so your staff just open a link. The software itself is installed once on a standard PHP and MySQL hosting account.
Will it work on phones and tablets?
Yes. The layout adapts to computers, tablets, iPads and phones. On phones the menu moves to the bottom and tables turn into easy-to-read cards.
Can several doctors use it?
Yes. Each doctor has their own schedule, fees and payout rule, and can be limited to their own patients. The database is also prepared for more than one clinic or branch.
Where is my data stored?
On your own hosting, in your own database. You can download a complete backup from the settings page at any time.
Can it be customised for my clinic?
Yes. Clinic name and logo, doctors, fees, services, tests, print layouts, roles and permissions can all be set up to match how you work. Tell us what you need in the form below.
How much does it cost?
It depends on your clinic size and what you want set up. Send us your details and we will share a quote. The live demo is free to explore.
Can patients book online?
Yes. ClinicPro includes a public booking page where patients choose a doctor and a free slot. The booking appears in your calendar straight away.
Get a free walkthrough for your clinic
Tell us a little about your clinic and we will show you how ClinicPro fits it.
- A demo built around your specialty and team size
- A clear quote with no surprises
- Answers to your questions on data, hosting and setup
Request a walkthrough
Fill in your details and we will get in touch.