ClinicOS
Patients, appointments, prescriptions and billing for Indian clinics.
Registration with clinic IDs, per-doctor slots that cannot double-book, a walk-in token queue with a waiting-room screen, consultations with vitals, printed prescriptions on your letterhead, GST-aware billing and WhatsApp reminders. It runs on your own server, and clinical notes and reports are stored encrypted.
For clinics and doctors' practices in India, from a single doctor to a multi-speciality clinic with a front desk.
See it work · 2:26
No sound — the captions explain each step



Captured from the demo company, with sample data, November 2026.
What it does
- Patients
- Registration with a clinic ID such as TC-000123, date of birth or just the age, allergies and chronic conditions, search by name, mobile number or ID, and a duplicate finder that merges two records with all their visits, bills and reports.
- Appointments
- Weekly hours, slot length and leave days for each doctor, a day calendar across doctors and a week view per doctor, booking that never gives one slot to two patients, rescheduling, cancellation, no-shows, and a confirmation link for the patient that shows only the date, time and doctor.
- Queue
- Check-in tokens and walk-in tokens per doctor, a live queue for the front desk and each doctor, and a big-screen now-serving page for the waiting room that shows token numbers, never names.
- Consultation
- Vitals with BMI worked out as you type (Asian-Indian cut-offs) and out-of-range flags, complaints, examination, diagnosis, advice and a follow-up date in one tap, with the patient's allergies, earlier visits and reports beside it.
- Prescriptions
- A medicine list that grows as you prescribe, 1-0-1 dosage shorthand with before or after food and days, per-doctor templates, and A5 or A4 prescriptions on your letterhead with the doctor's qualification and registration number, the dosage also printed in Hindi or Marathi, and reprints from the patient's history.
- History
- A timeline of every visit, prescription and report, BP and weight trend charts, and PDF, JPG or PNG reports uploaded from a computer or a phone camera.
- Billing
- A fee master for consultations and procedures, discounts, healthcare fees exempt from GST with a GST rate on taxable items such as cosmetic procedures, Bill of Supply or Tax Invoice cum Bill of Supply as needed, cash, UPI and card, part payments, refunds and cancellations.
- Reminders
- Follow-ups due, appointment confirmations and report-ready messages: one tap opens WhatsApp with the message typed in from templates you edit. No paid messaging service.
- Reports
- Collections per doctor, per payment mode and per day, net of refunds; the bill register with exempt and taxable values; appointments, no-shows and new patients per doctor; every table downloads as CSV.
- Team
- Roles for Owner, Admin, Doctor, Receptionist and Accounts. Receptionists never see clinical notes; doctors see their own queue and write only their own consultations; accounts see money, not patients.
- Security
- Clinical notes and uploaded reports encrypted with AES-256-GCM · passwords hashed with bcrypt · role checks on the server for every action · login lockout · security headers · audit log of every view of a clinical record · optional encrypted backups · 24 automated security tests.
Tested: 48 automated tests on slots and double-booking, BMI, age, bills with GST, dosage, encryption and CSV safety; end-to-end tests of the whole visit from registration to printed prescription and receipt; a check of every screen for every role on desktop and phone; and 12 end-to-end security tests.
Questions buyers ask
+Is it a substitute for a doctor's judgement or an EMR certification?
No. It records what your doctors write and prints it neatly. It has not been certified against any healthcare standard or law.
+Who can see the clinical notes?
Doctors, the owner and admins. Receptionists and accounts staff cannot open notes, prescriptions or reports, and every time someone views a patient's clinical record it is written to the audit log with their name and IP address.
+Do we need a WhatsApp Business API?
No. Reminders open WhatsApp on the computer or phone with the message already typed, using your clinic's own number. Nothing is sent without your staff tapping send.
+Does it handle GST?
Consultations and other healthcare services are exempt by default. Mark taxable items, such as cosmetic procedures, with their GST rate in the fee master and the bill adds CGST and SGST and prints as a Tax Invoice cum Bill of Supply. Confirm the rates with your CA.
+What happens after 12 months?
It keeps working, forever. The 12 months is for updates and support; renewing them is optional.
How buying works
Four steps, no call, nothing hidden.
- 01
Order at the listed price
Fill in the order form: the name the licence should carry, an email, and whether you want installation.
- 02
Pay by UPI or bank transfer
Within one working day we email the payment details and the exact amount. No call, no quote.
- 03
Get your licence and package
Within one working day of payment: the licence key, the Docker package and the installation guide, by email.
- 04
Run it on your own server
Install it yourself with the guide — it is a few Docker commands — or add our installation and we do it for you.
Before you pay
The terms, stated up front.
The price on the listing is the price
No quote, no call, no negotiation. What is included and what is not is written on the listing.
It runs on your own server
Your server, your domain, your data. It checks its licence offline and never phones home to us.
Changes are an ordinary build
The listing says whether source is included. If it needs to do something it does not do, we quote that separately — or tell you if buying was the wrong call.
7 days to change your mind
A full refund within 7 days of purchase if the licence key has not been activated. The full terms are on the refund policy page.
Full terms: refund policy.
ClinicOS · ₹19,999
One-time licence · one clinic · unlimited users · 12 months of updates