Clinic Management Software: The Complete Guide
What the software covers, how the five pricing models differ, and what changes the day you open a second location.
For practices that live on follow-ups — family physicians, diabetes and internal medicine, paediatrics, obstetrics and gynaecology.
Other clinic software stops when the prescription prints. ExaHealth keeps working: follow-ups that send themselves on WhatsApp, reports your patients share from their phone before the review, and a prescription-first consult built for a 5-minute OPD.
Free to start. Founding clinics in Hyderabad are set up by our team — 25 a month.




Good morning, Dr. Verma
Tuesday, 9 September
3
Waiting
4
Reviews due
6
Reports in
14
Follow-ups sent
Token 7 — Rahul Sharma
Walk-in · vitals done
Amit Verma — review
Lipid profile shared from his app yesterday
Sunita Menon — follow-up
Reminder sent Monday · booked 10:30
Launched 6 September 2026By Shri G. Kishan Reddy, Hon’ble Union Minister

CertifiedISO/IEC 27001:2022 · ISO 9001:2015


Approved by NHAABDM PHR, Health Locker · live on UHIEncrypted; export your patient list any timeSearch ranking is never for sale
The gap between visits
Outcomes — and practices — are won in the weeks between visits: the follow-up that happens, the report that arrives, the slot that gets filled. Reminders alone are common now; what ExaHealth adds is the patient’s own health app on the other end.
| After the patient leaves… | Pad, register & your own WhatsApp How most OPDs run | Typical clinic software Digital records and prescriptions | ExaHealth The connected clinic |
|---|---|---|---|
| The follow-up date you set | Written on the prescription; the patient forgets | Many send a reminder message | A WhatsApp reminder with a button to book — and Reports shows who came back |
| Reports for the review visit | “I forgot my reports” — or a stack of printouts | The patient brings paper, or records come over ABDM when both sides are set up | Shared from the patient’s own app before they arrive — or asked for in one tap |
| A cancelled slot | Stays empty | Some offer it to a waiting list; often it stays empty | Offered to your waiting list — first to take it gets it |
| Is the treatment working? | You remember, or you page back | Old readings are in the record, to look through | A care plan measures each goal from your clinic’s own readings |
| After the visit | A slip of paper | A printed or PDF prescription | The prescription and documents land in the patient’s app to keep |
What changes in your week
Everything below is live today. Where something is still on its way, the page says so.
Follow-ups that send themselves.
The visit starts with the results in.
Built for the 3–7 minute visit.
Want your follow-ups to send themselves?
Founding clinics: every Practice feature free until paid plans open, set up by our team — 25 a month, Hyderabad first.
Patients who come back
Follow-ups are where outcomes — and practices — are won or lost. ExaHealth sends the reminders for you, from facts in your clinic: an appointment, a follow-up date, a care plan.
Messages this week
Example dataFollow-up due
14 patients asked to return this week
Earlier slot open
Offered to 3 on the waiting list
Check-up due
Annual review window opens
How was the visit?
Only your clinic sees the answers
Booked, changed, reminder and missed-visit messages, each with a button to manage the appointment.
From the follow-up you set, the care plan you approved and the check-ups you schedule.
When a slot frees up, patients on your waiting list are offered it — first to take it gets it.
Ask patients how the visit went; only your clinic sees the answers.
No offers or promotions — wording is checked against NMC and TRAI rules, and every patient can stop messages in one tap.
Sent by ExaHealth on WhatsApp, with email as a fallback — part of your monthly message allowance.
Stay in touch
No app for the patient to install. Confirmations, reminders, prescriptions, follow-ups and freed-up slots reach patients on WhatsApp — sent by ExaHealth for your clinic, care messages only, and every patient can stop them in one tap. Email steps in when WhatsApp can’t reach someone.
ExaHealth
Business account
Appointment confirmed
ExaHealth
Business account
Reminder before the visit
ExaHealth
Business account
Prescription ready
ExaHealth
Business account
Follow-up due
ExaHealth
Business account
An earlier slot opens up
ExaHealth
Business account
How was the visit?
Between visits
Most follow-ups start with “I forgot my reports”. With ExaHealth, patients share records from their app straight to your clinic, so the review visit starts with the results already in.
Inbox · Records arrived
Example dataAmit Verma shared 2 records
Lipid profile · ECG — from his ExaHealth app
Asked: Sunita Menon
Thyroid report — requested 2 days ago
Care plan · Rahul Sharma
BP goal < 130/80 · 2 of 3 visits on target
From the ExaHealth app, a patient shares reports with your doctor or your clinic, with their consent — and can stop sharing.
Request a document; the patient gets a notice and shares it from their phone.
Today shows which reviews are due and whose reports have already arrived.
Send prescriptions and documents to the patient’s ExaHealth app; the patient chooses to keep them.
Set goals like BP < 130/80; progress is measured from the readings and results recorded at your clinic — never typed in by hand.
An approved, versioned plan is filed as a PDF and sent to the patient’s app.
The clinic day
Open ExaHealth and you see today: who is waiting, who is booked, whose reports are back. A solo doctor gets queue, consult and bill on one screen; a clinic gives the front desk and the doctor their own.
Today · Sunrise Clinic
Example dataToken 7 — Rahul Sharma
Walk-in · vitals done
Token 8 — Sunita Menon
Booked online · 10:30
Amit Verma — review
Lipid report arrived yesterday
11:15 free
Dr. Verma · in person
Your queue across your locations, plus what needs you: reviews due with reports in, follow-ups and requests.
Working alone? Register, consult and bill from one home. Clinic? Desk and doctor each get theirs. Switch any time.
Tokens for walk-ins, check-in for booked patients, and bookings from ExaHealth care search land in the same list.
Put the live queue on a TV in the waiting room — tokens, not patient names.
The appointment list shows the gaps between bookings, and a gap books in one tap.
One search box (⌘K / Ctrl K) for any patient by name, number or phone, and any screen.
The consult
Complaint, diagnosis, prescription — and the visit note writes itself from them. Built for the 3–7 minute Indian OPD visit, with the patient’s history already open.
Consult · Rahul Sharma, 42 M
Example dataSince last visit
BP 148/92 (was 138/88) · HbA1c report in
Rx — copied from 12-Sep
METFORMIN 500 mg · 1-0-1 · after food
Allergy check
Sulfa — no match in this prescription
Follow-up
6 weeks · booked 7-Dec, 10:00
The note comes from the complaint, diagnosis and prescription you already wrote — no second form to fill.
Repeat a prescription, pick from your own frequent medicines, or start from a named template.
What changed since the patient was last here — new readings and reports — ready before you open the visit.
An allergy name check and a short checklist before the prescription is issued.
Set the follow-up in the consult and it is booked — then “Bill & finish” takes the patient to the desk.
A clean printed prescription, or a secure link the patient opens on their phone.
Interaction and dose checks from clinician-reviewed rules — switched on once the rule set is signed off.
Speak the visit; you get a draft sorted into complaint, findings, diagnosis and advice, and accept it part by part. The audio is never stored, and nothing enters the record unreviewed.
Specialty packs
Packs add what your specialty records to the same consult — not a separate app to learn.
Pregnancy · Priya Nair
Example dataDating
By scan (doctor’s choice) · 24 w 3 d
Visit vitals
Fundal height 24 cm · FHR 146
Gynaecological history
Versioned · last updated 02-Oct
Weight, height, head, BMI and weight-for-length from your visits, corrected age for preterm babies, and the vaccinations given at your clinic.
Pregnancy dating by LMP or scan — your choice, never re-dated automatically — with fundal height and fetal heart rate at each visit.
A gynaecological history that keeps every version.
Clinical photos on the record, with location data stripped from every image.
WHO standards to 5 years, then IAP 2015 or WHO 2007 to 18–19, and MoHFW/WHO antenatal schedules — shown once a clinician signs off each reference.
Money
Bill at the end of the visit, collect by cash, UPI or card, and tick the day’s collections off against your bank statement.
Bill SC/2627/0142
Example dataConsultation
Bill of Supply · exempt
Dressing kit
Tax invoice line · CGST 6% + SGST 6%
UPI ₹700 · Cash ₹324
UPI confirmed at the desk
Bill of Supply for exempt consultations, Tax Invoice for taxable items, CGST/SGST or IGST worked out, and numbered series.
Show a UPI QR for the exact amount, then confirm it at the desk.
Part UPI, part cash, part card — on one bill.
What each patient owes today, in one list, without opening their record.
Tick each collection against your bank or UPI statement, so nothing goes missing.
Eligibility, pre-authorisation and claims on India’s health-claims exchange (NHCX), as a billing step.
Licences & registrations
A lapsed PC-PNDT, AERB or bio-medical waste registration can stop a service or bring a penalty. ExaHealth keeps every licence, registration and policy of each location on one calendar, and reminds the right people before each one is due.
Licences · Sunrise Clinic
Example dataFire NOC
Expired 3 days ago · reminder sent
PC-PNDT registration (ultrasound)
Valid until 16 Nov · apply 30 days before
Bio-medical waste authorisation
Renewal applied 20 Oct
Medical council — Dr. Verma
Valid until 2029 · certificate on file
Clinical establishment, bio-medical waste, trade licence, fire NOC, PC-PNDT, AERB, drug licence, NABH and more — plus anything of your own.
You enter the expiry printed on each certificate — rules differ by state, so nothing is guessed — and see the date to apply by.
Email at 90, 60, 30, 14, 7 and 1 days, on the day, then weekly until it is renewed — to whoever keeps the licences, and to the person it belongs to.
Council registrations and indemnity policies, kept by each doctor and visible to the clinic’s owner.
Attach each certificate, so it is at hand for an inspection.
“Renewal applied” quietens the reminders; the new expiry closes it — and every step is kept.
Patients search "near me" and find you — not your competitor. ExaHealth keeps your Google Business Profile up to date, brings your reviews into one inbox, and shows you what's working.
Read your Google reviews in ExaHealth and reply from one inbox. We never ask your patients for reviews — the NMC advertising guidelines forbid it — so nothing here puts your registration at risk.
Edit your hours, services and photos once in ExaHealth and send the changes to Google when you choose.
See your rating trend over time. Know which months drive the most reviews.
How patients find you, what they search for, and where they come from — all in one dashboard.
Dr. Aisha Verma
Dermatologist · Jubilee Hills, Hyderabad
1,247
Views this week
89
Actions
34
Direction requests
Recent reviews
Excellent experience! Dr. Verma is very thorough and caring.
From your Google profileQuick consultation, clear explanation. Highly recommended.
From your Google profileRunning clinics in multiple locations? Switch between them from a single account — separate schedules, separate staff, but one unified dashboard.
Jubilee Hills
Mon–Sat, 9 AM–1 PM
142
patients
Banjara Hills
Mon–Fri, 5 PM–9 PM
98
patients
Gachibowli
Sat–Sun, 10 AM–2 PM
67
patients
Jubilee Hills
Banjara Hills
Gachibowli
3
Total clinics
307
Total patients
₹3.2L
This week
Owner, Admin, Doctor, Assistant / Nurse, Front desk and Accounts are built in — your front desk registers and collects without seeing medical records, and your nurse records vitals without writing prescriptions. Need something different? Make a custom role from any of them, and see exactly who opened which record.
Custom roles start from a built-in one; the record-access log shows who opened which record, and when.
ABDM-compliant software is increasingly expected of clinics and hospitals, starting with government schemes. Moving an old system across takes months; on ExaHealth it is part of the platform.
ExaHealth is approved by the National Health Authority as an ABDM PHR app and health locker, so your patients can already bring their ABHA-linked records to you through the app. Your clinic's own ABDM connection — scan & share, records exchange and DHIS incentive tracking — is built and opens as each clinic is registered. It is included in the Clinic plan, and founding clinics get our help registering the clinic and its doctors on the health registries (HFR and HPR).
Patients bring their ABHA records
Through the ExaHealth app — an NHA-approved PHR and health locker
Scan & share at your deskSoon
Patients check in with their ABHA from a QR at reception
Records exchange for your clinicSoon
Your prescriptions and reports sent to the patient’s ABHA, with consent
DHIS incentive trackingSoon
See what the Digital Health Incentive Scheme pays your clinic
ABHA Health ID
Ayushman Bharat Health Account
Example data




An ABDM-certified PHR & Health Locker under India’s Ayushman Bharat Digital Mission — link your ABHA to pull and share records across hospitals and labs, with consent you control. And live on UHI, India’s Unified Health Interface — search blood stock, ambulances, doctors and government schemes across the national health network.
Seen enough? Start with a founding place.
Founding clinics: every Practice feature free until paid plans open, set up by our team — 25 a month, Hyderabad first.
Does it pay for itself?
Move the sliders to match your clinic. This is arithmetic on your numbers, not a promise of results.
Assumes 25 OPD days a month.
Follow-ups you ask for each month
300
The Practice plan (₹1,999/month) is covered when reminders bring back
4 patients
about 1.3% of the follow-ups you already ask for.
Every 10 more patients who keep their follow-up is ₹5,000 a month in fees — and a review that actually happens.
Founding Clinics · Hyderabad
For practices that live on repeat visits — family physicians, diabetes and internal medicine, paediatrics, obstetrics and gynaecology. One to three doctors, Hyderabad first.
Care messages, reports before the review, care plans, the voice scribe, specialty packs and UPI reconciliation — from day one, at no charge. We tell you at least 30 days before paid plans start, and you can always stay on Free.
Practice ₹11,999 for your first paid year instead of ₹19,999 — and the same in year two. Clinic ₹29,999 instead of ₹49,999.
Get started today. We verify your clinic within a day, and within 48 hours bring in your patient list (Excel or an export from your current software), build your top prescription templates from your own pad, set fees, hours and GST billing, your UPI QR and the waiting-room screen, connect your Google Business Profile, put your licences and registrations on the renewal calendar, and train your front desk on a call.
ABDM-compliant software is increasingly expected of clinics and hospitals, starting with government schemes. We help you register the clinic and its doctors on India’s health registries (HFR and HPR), so your ABDM connection is ready the day it opens on ExaHealth.
The token screen set up on your waiting-room TV, a printable standee inviting patients to get the ExaHealth app to keep their prescriptions and share their reports with you, and a review of your Google Business Profile with what to fix.
If follow-up reminders have not brought back at least 10 patients in your first 90 paid days — counted on your own Reports → Quality page — we refund the year. All you do is set follow-up dates in the consult.
Your requests go straight to the people who build ExaHealth — founding clinics shape what we build next.
25 clinics a month
Every founding clinic is set up by a person on our team, so each month's group closes at 25. If this month is full you join the next one — and you can start on Free today in the meantime.
How it works
Apply
Two minutes. Tell us about your OPD.
A 15-minute call
We look at how your day runs and what you want first.
We verify and move you across
Your clinic verified within a day; your records, templates, billing and Google within 48 hours.
Reminders go out
The first follow-up messages leave in your first week.
Switching software is normally the reason doctors put this off for a year. You can start seeing patients on ExaHealth the day your clinic is verified, while our team moves your data across — within 48 hours, from Excel or an export of your current software.
The systems doctors most often switch from — and any EMR you're currently using.
Pricing
Free runs your OPD for good. Practice and Clinic open to founding clinics first — every Practice feature is free for them until paid plans start.
Run your OPD — free, forever
No card, no trial clock.
Patients come back — follow-ups that send themselves
Billed ₹19,999/year — save ~17%
Run a team — 3 doctors included, every location
Billed ₹49,999/year — save ~17%
Network — five or more locations, a hospital OPD or a chain: central admin across organisations, integrations and a service agreement, priced with you.
Talk to us →Allergy checks today — and drug-safety alerts when they go live — on every plan, Free included.
Export your patient list as a file whenever you want, on any plan.
Messages and the voice scribe are in the plan. No per-message credits, no cut of your UPI collections.
The only extras are more doctors and more messages. Your website, WhatsApp and support are not sold separately.
ExaHealth care search never ranks a place by payment. Anything sponsored is labelled as sponsored.
Coming next — included in your plan when it goes live, at no extra charge
Feature comparison
The five closest Indian clinic platforms, compared on what each publishes on its own site. A dash means not advertised — not proof it is missing.
| Feature | ExaHealth | Practo | Eka Care | HealthPlix | Bajaj Finserv Health | Healcard |
|---|---|---|---|---|---|---|
| Patients share reports from their own health app before the visit | ||||||
| Follow-up, recall and waiting-list messages on WhatsApp, sent automatically | ||||||
| Care plans measured from your clinic’s own readings | ||||||
| Licence & registration renewal calendar with reminders | ||||||
| Walk-ins and bookings in one live token queue | ||||||
| E-prescription from a drug list (not a file upload) | ||||||
| Prescription on WhatsApp (a secure link) | ||||||
| Google Business Profile — reviews, sync, insights | ||||||
| Multi-clinic / multi-location support | ||||||
| Staff & front-desk roles that hide medical records | ||||||
| Online appointment booking | ||||||
| Drug interaction alerts | Soon | |||||
| ABDM / ABHA for your clinic (scan & share, records exchange) | Soon | |||||
| Published price | Free forever; Practice ₹1,999/mo, GST included | ₹999–1,499/mo, plus 1.8–2% of payments collected | ₹16,999–1,00,000/yr + 18% GST; extra seats, message credits and add-ons on top | Not published (≈₹12,000–18,000/yr + GST reported) | ₹8,259–35,399/yr + 18% GST | Free tier; ₹9,999–25,999/yr + 18% GST |
Trust & compliance
Not a badge in the footer — here's what's actually certified, and where to verify it.
Every connection is encrypted, sensitive fields are encrypted inside the database, and files sit in encrypted storage.
Independently certified information-security and quality-management systems, not a self-declared claim.
Your receptionist books appointments; only clinical staff see medical notes. Access is scoped per role, not all-or-nothing.
Every access to a patient record is logged — who viewed what, and when.
Got questions?
Everything you need to know about getting started.
Blogs & articles
Practical guides for Indian clinics, written from the rules and the day-to-day work — not from a feature list.
What the software covers, how the five pricing models differ, and what changes the day you open a second location.
What a hospital CRM has to do before it earns its place, and how to tell whether it is working.
Beds change the data model. The one question that settles which of the two your practice needs.
What the 2016 EHR Standards actually name, and four checks to run in any vendor demo.
Which services are GST-exempt, where tax does apply, and the evening reconciliation habit.
Whether the central Act applies in your state, what registration involves, and what skipping it costs.
The modules that do the real work, and how to get quotes you can actually compare.
Five decisions to make before booking goes live, so walk-ins and online slots stop colliding.
Tell us about your OPD. We call you, verify your clinic within a day and move your data across within 48 hours, and every Practice feature is free until paid plans open. Or start on Free right now.
Jagadishwar Balla, Founder
+91 77991 33122 · support@exahealth.com
We run co-branded wellness sessions inside IT companies in Hyderabad — stress, back pain, lifestyle disease, sleep. You bring the expertise; we bring the company, the room and the logistics.
See how we collaborate with doctors