The clinic runs.
You just run it.
OPDone is one system for the front desk, the consulting room, the dispensary and the accounts book — appointments, patient records, prescriptions, billing, stock and payroll, across every branch you own.
- roles, scoped
- 4roles, scoped
- GST handled
- 18%GST handled
- login per chain
- 1login per chain
Everything in one place
The whole clinic, not just the calendar
Most practices stitch together a booking app, a spreadsheet and a billing book. OPDone replaces all three, and keeps every branch on the same records.
Appointments
Book, reschedule, see who is waiting and call them in.
Patient records
Demographics, history and visit notes.
Consultation workspace
Notes, vitals and prescriptions the patient can be sent.
Billing
Raise bills, take payments by QR or cash, chase what is owed, and see takings per QR code.
Documents
Letterhead prescriptions, and scans filed to your own Drive or OneDrive.
Inventory
Stock levels, batches, expiry alerts and low-stock reordering.
Payroll
Staff salaries, advances and payslips.
Multiple clinics
Run more than one branch from a single login.
WhatsApp reminders
Reminders, prescriptions and payment links, from the clinic's own number.
Online payment gateway
Take card and netbanking payments through Razorpay.
Reports & exports
Revenue, footfall and doctor-wise performance, exportable.
Interns
Take on interns on a stipend, with front-desk access but no clinical authority.
Audit log
Who did what, when — retained for compliance.
How it works
One record, from the front desk to the ledger
Nothing gets typed twice. What reception books is what the doctor opens, what the doctor does is what the bill charges for.
- 01
The patient books
ReceptionistReception takes the call or the patient walks in. The slot is checked against the doctor's real schedule, so a double booking is not possible. A WhatsApp reminder goes out on its own.
- 02
The doctor consults
DoctorThe record opens with history, allergies and past visits already on screen. Vitals, notes and the follow-up plan are captured in the room, not written up afterwards.
- 03
The prescription reaches the patient
DoctorPrescriptions, certificates and letters come out on clinic letterhead, saved against the visit — so the same document is there at the next appointment. Send it to the patient on WhatsApp or by email while they are still at the desk. Scans and lab reports attach to it too, filed into a folder per patient in your own Drive or OneDrive.
- 04
The bill settles
ReceptionistThe invoice is raised from what was actually done, with GST applied correctly. Take cash, UPI, card or netbanking — or send a link that opens the patient's own payment app with the amount filled in. Each UPI payment is recorded against the QR code it went into. Nothing has to be paid on the spot: the bill issues, the visit closes, and what is still owed shows on a collections list with how long it has been outstanding.
- 05
The month closes
OwnerRevenue, footfall and doctor-wise performance are already totalled, and takings are split by QR code and cash for any day, week, month or range — so each account matches its bank statement and the cash matches the drawer. Salaries, advances and payslips run from the same data, and the dispensary shelf reconciles against what was received — nothing is re-entered.
Access control
Everyone sees their own job
Four roles, allow-listed from nothing. A receptionist cannot prescribe. An intern gets the front desk and no clinical authority — prescriptions carry a doctor’s registration number and are not delegable.
One clinic never sees another
Separation is enforced in the database itself with row-level security, not by a filter in the application. A query that forgets its clinic returns nothing rather than someone else’s patients.
Owner
Runs the business
- Every clinic and branch
- Staff, schedules and payroll
- Plan, invoices and settings
- Takings by QR code and cash
Doctor
Sees patients
- Consultation workspace
- Prescriptions and certificates
- Own schedule
- Bill a patient directly
Receptionist
Runs the front desk
- Book and reschedule
- Patient records
- Take payment, apply discount
- Day's queue
Intern
Training at the desk
- Book and reschedule
- Patient records
- Take payment, apply discount
- No prescribing rights
Pricing
Priced per clinic, not per patient
Appointments, patient records and billing are on every plan — a clinic system that can be stripped of its appointment book is not a cheaper product. Start on the full thing for thirty days, then pay for what your practice actually is.
Trial
Everything, for 30 days
Free
30 days · no card
- 1 clinic
- 3 doctors
- 5 receptionists
- Documents
- Multiple clinics
- WhatsApp reminders
- Inventory
- Consultation workspace
- Payroll
- Reports & exports
- Interns
- Audit log
- Most chosen
Business
A single clinic, run properly
₹499/month
billed monthly · + 18% GST
about ₹17 a day
- 1 clinic
- 3 doctors
- 5 receptionists
- Documents
- Inventory
- Consultation workspace
- WhatsApp reminders
- Email to patients
Pro
Several branches, staff and books
₹999/month
billed monthly · + 18% GST
about ₹33 a day
- 3 clinics
- 6 doctors
- 10 receptionists
- Documents
- Inventory
- Consultation workspace
- WhatsApp reminders
- Email to patients
- Multiple clinics
- Payroll
- Reports & exports
- Interns
- Online payment gateway
- API access
- Audit log
Every plan includes appointments, patient records, billing. Need payroll on a smaller plan, one extra branch, or more than three clinics? Those are sold as add-ons rather than forcing a tier upgrade — ask us.
Questions
The things clinics ask first
Can we move our existing patient records in?
Yes. Send us what you have — a spreadsheet, an export from your current software, even a register — and we import demographics, history and outstanding balances before you go live.
What happens if the internet drops mid-consultation?
Work in progress stays in the browser and syncs when the line returns. Billing and prescriptions confirm against the server, so nothing is issued twice.
Is patient data safe, and where does it live?
Records are held in an Indian-region database with row-level security, so one clinic's data is unreachable from another's session. Access is per-role, and every change is attributable to the person who made it. Scanned files are separate: they go to the clinic's own Google Drive or OneDrive, so we hold the index and never the document itself.
Where do scanned reports and X-rays actually go?
Into your own cloud storage — connect either Google Drive or OneDrive, whichever your clinic already uses. Each patient gets their own folder, named by record number, and staff documents are filed separately. We keep a link and never a copy, which means a scan stays under your retention policy rather than ours, and it is still there if you ever leave.
Do we need new hardware?
No. OPDone runs in the browser on the computers, tablets and phones you already have. Prescriptions print to any existing printer.
We run three branches. Is that three subscriptions?
One. Multi-clinic is a plan feature, not a separate account — you sign in once and switch branches, and the owner sees all of them together.
Can reception see how much the clinic makes?
No. Reception sees each bill they collect and how many are pending or paid. The clinic's totals, and the takings report split by QR code and cash, are for the owner — doctors see what is outstanding and collected.
We stock hundreds of items. Do we type them all in?
No. Send the list you already have — a price list, an old register, an export — and it loads as a spreadsheet, as do your suppliers and each purchase invoice. Batch numbers and expiry dates come in with the delivery.
Can it really track every gram of a churna?
Not honestly, and we do not pretend to. Packaged items are exact — they leave against a bill. Loose ingredients are counted periodically instead: you print the shelf, count it, upload it back, and the difference is recorded. Between counts the figure is marked as an estimate, because an inventory nobody keeps up is worse than none.
How long does setup take?
A single clinic is usually live the same week: we create the account, import records, add your letterhead and train the front desk. Chains take longer, and we do it branch by branch.
Can we leave and take our data?
Yes, and you do not have to ask. Patients, appointments, prescriptions, invoices, payments, inventory, staff and payroll download as spreadsheets from Settings, whenever you like. Scanned files need no exporting at all — they are already in your own Drive or OneDrive. It is your data.
See it against your own clinic
Thirty minutes, your actual workflow, your actual numbers. If it does not fit how you already work, we will tell you.
No card required to see a demo.
