
Diary
Book by doctor and room, see the whole day at a glance, and let the database refuse double-booked slots rather than trusting everyone to notice.
- Per-doctor columns
- Overlap prevented at the database
- Walk-ins alongside bookings
Clinic software for India
Appointments, the waiting queue, consultations, prescriptions, GST billing, pharmacy stock and lab reports. One login, one record, no double entry.
No card required. Your data stays yours — export it any time.

A day in the clinic
Most clinic software makes you enter the same patient three times — once to book, once to prescribe, once to bill. Here the record moves with the patient.
9:10 am
Today opens on the only three things that matter before the first patient: who is waiting, what is booked, and what has been collected. No dashboard to configure.
Today

9:24 am
The front desk checks a patient in and the doctor’s queue updates instantly — no refresh, no shouting down a corridor. Walk-ins slot in beside booked appointments.
Queue

9:31 am
Allergies sit at the top where they cannot be missed. Sign the encounter and it is locked — an amendment is a new, dated note, never a quiet edit of the old one.
Consultation

9:48 am
Bill straight from the consultation. Line items, GST and totals are computed on the server, so two people on two devices can never disagree about the amount.
Invoice

Next visit
Visits, prescriptions, invoices, dispensed medicine and lab results build one timeline. Six months later the answer to "what did we give her last time?" takes two seconds.
Patient record

Modules
Not six products bolted together. A prescription becomes a dispense becomes a stock movement becomes a line on the invoice, because it is all one database.

Book by doctor and room, see the whole day at a glance, and let the database refuse double-booked slots rather than trusting everyone to notice.

Invoices are numbered without gaps, totalled by the server, and frozen once issued. Part payments, refunds and outstanding balances all track back to the patient.

Stock by batch and expiry, dispensed first-expiry-first-out. Quantity is derived from an append-only ledger, so it can be audited rather than merely believed.

Panels with reference ranges by age and sex, out-of-range values flagged on entry, and a report that only leaves the building once someone has verified it.

Appointment reminders and report-ready notices, queued with retries and a visible delivery state. Opt-outs are honoured before a message is ever rendered.
Collections by day, by doctor and by payment mode. Stock value and expiring batches. Patients seen, and who has not come back. Every number is a query against live data, not a nightly export you have to remember to run.

Built for Indian practices
The awkward parts of running a clinic here — GST on a consultation, a WhatsApp reminder, a thermal receipt, a patient with no email address — are handled in the product, not worked around in it.



Trust
Two questions matter more than a badge on a page: can anyone else see this, and can anyone change it without leaving a trace. Here are the answers.
Isolation is enforced by the database itself with row-level security, forced even for the table owner — not by a WHERE clause somebody might forget. A test suite of 200+ assertions runs against every change to prove it.
A signed consultation, an issued invoice and a verified lab report are frozen by the database. Corrections are new, dated entries. Who changed what is recorded in an audit trail nobody can edit.
A receptionist books and bills. A doctor consults and prescribes. A pharmacist dispenses. Roles are checked on the server, so hiding a button is not the security model.
Export patients, visits, invoices and stock as CSV at any time, from inside the app. There is no retention hostage-taking and no export fee.
Pricing
Every plan includes unlimited patients, unlimited visits and every person on your team who needs a login. You pay for the modules you turn on, and nothing else.
A single doctor and a front desk.
₹999/ month
Solo practice · Up to 3 people
Start 14 days freeA clinic that also dispenses medicine.
₹2,499/ month
Multi-doctor clinic · Up to 10 people
Start 14 days freeA polyclinic with its own lab.
₹5,999/ month
Polyclinic · Unlimited people
Start 14 days freePrices exclude GST. Cancel from inside the app at any time — no phone call, no notice period.Compare plans in full
An afternoon. Create the clinic, add your doctors, and start seeing patients — the diary, queue and billing work out of the box. Pharmacy and labs need your item list and panels, which is the only real setup.
Yes. Import patients from a CSV export of your current system or your existing spreadsheet. Write to hello@clinikr.xyz with a sample and we will map the columns with you.
The app keeps working on what is already loaded and reconnects on its own. Nothing is written twice when it comes back, because every save is idempotent on the server.
Yes, and you should — prescriptions and signed notes carry the doctor who wrote them. Seats are included in the plan price; there is no per-user surcharge inside your limit.
Each branch is its own clinic with its own records, and one login can switch between them from the sidebar. Reporting is per clinic today.
Your records stay intact and readable, and you can export everything. Paid modules switch off; nothing is deleted.
From the blog
BuyingHow much does clinic management software cost in India?Expect ₹1,000–₹6,000 a month per clinic for cloud software that covers appointments, consultations and billing, with pharmacy and labs adding to that. One-time on-premise systems still exist at ₹25,000–₹1,50,000, but you pay separately for updates, backups and support.Read it →
Billing & GSTDo clinics have to charge GST on consultations and medicines?Healthcare services by a clinical establishment are exempt from GST, so a consultation is not taxed. Selling medicines and consumables over the counter is a supply of goods and is taxable at the rate for that item, which is why one visit can produce an exempt line and a taxable line on the same bill.Read it →
PatientsCan a clinic send appointment reminders on WhatsApp?Yes, through the WhatsApp Business Platform, using message templates approved in advance and only to patients who have opted in. Reminders sent 24 hours and again 2 hours before the slot are what measurably cut no-shows; anything more reads as spam and earns opt-outs.Read it →Fourteen days free, every module switched on, no card. If it does not fit how your clinic works, walk away with your data.
