Packages, pay-per-session, and open session grants — all with automatic rate locking at attendance time. Therapists never see a rupee. Admins get clean invoices without chasing anyone.
Three steps — configure once, therapist marks attendance, admin invoices. No manual reconciliation at any stage.
Choose a billing model per patient: a fixed-count package, an open session grant (prepaid, no date expiry), or straight pay-per-session. Mix models freely — different patients can use different models at the same centre.
The therapist taps Present or Absent. The system captures the applicable rate at that exact moment, deducts from the correct grant or package, and logs the billing entry. No therapist involvement in money at all.
By the time admin opens the billing screen, every session is already matched to a rate and a balance. Export GST-compliant invoices in one click. No manual reconciliation, no hunting for missing sessions.
Every patient gets the model that fits them. Mix freely within the same centre.
Buy 20 sessions, deduct as attended. Expiry alerts fire before the last session — not after. No more silent package exhaustion.
20 sessions · Speech Therapy · Dr. Rai · ₹800/session
No prepayment required. Rate is set per service type or per therapist. Invoiced session by session or batched monthly — your choice.
OT · Dr. Menon · ₹1,200/session · Billed monthly
Parent prepays ₹20,000. Sessions are deducted at the agreed rate as they happen. No expiry date. Balance visible to admin at all times.
₹20,000 grant · ABA · ₹900/session · 14 sessions remaining
The billing rate is captured at the moment attendance is marked — permanently. If you change rates tomorrow, all historical sessions stay at the rate that applied then. Invoices are always accurate.
Therapists see schedules and clinical notes. They never see a rate, a balance, or an invoice. Billing is entirely an admin concern — no awkward conversations, no accidental disclosures.
One patient on a package, another on pay-per-session, a third on an open grant. All managed in the same centre, the same dashboard, the same billing screen.
No admin action required between attendance and billing. The system deducts, updates the balance, and flags low-balance patients automatically.
All invoices include the required fields for Indian GST compliance. Export ready for your CA — no reformatting, no manual additions.
Alerts fire when a package has 2 sessions remaining — not when it hits zero. Enough time to renew before the gap, not after.
Real outcome
"The package expiry alerts alone recovered ₹1.6L in the first month that we would have just lost."
Dr. Sneha Deshpande · Little Minds Therapy · Pune · 8 therapists
Alerts fire before the last session. If the package still expires before renewal, the system flags those sessions as unbilled — they don't silently disappear. Admin can then create a new package or convert them to pay-per-session.
Yes. You can switch a patient from a package to pay-per-session or an open grant at any point. Historical sessions stay on their original model. Future sessions use the new one.
No. Therapists see schedules, attendance, and clinical notes. Rates, balances, and invoices are completely hidden from the therapist role.
Each service type can have a default rate, a therapist-specific rate, or a patient-specific rate. The most specific rate that applies is the one that gets locked when attendance is marked.
A package has a fixed session count (20 sessions, then expired). An open grant has a prepaid rupee balance with no session count ceiling — you deduct the agreed rate per session until the balance runs out. No date expiry on either.
Yes. Each branch can have its own rate structure. Patients at different locations can be on different models. The admin dashboard consolidates everything.
Still have billing questions?
Book a 15-min billing walkthrough