Billing

Billing as complex as your centre.
Invoicing as simple as one click.

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.

How billing works

Three steps — configure once, therapist marks attendance, admin invoices. No manual reconciliation at any stage.

01

Configure once per patient

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.

02

Therapist marks attendance — nothing else

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.

03

Admin reviews, reconciles, invoices

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.

Three billing models, one system

Every patient gets the model that fits them. Mix freely within the same centre.

Session packages

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

Pay-per-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

Open session grants

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

Under the hood

Rate locking

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.

Billing invisible to therapists

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.

Multi-model in one centre

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.

Automatic deductions

No admin action required between attendance and billing. The system deducts, updates the balance, and flags low-balance patients automatically.

GST-compliant invoices

All invoices include the required fields for Indian GST compliance. Export ready for your CA — no reformatting, no manual additions.

Package expiry alerts

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

Billing questions answered

What happens if a package expires mid-quarter?

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.

Can we change a patient's billing model mid-way?

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.

Do therapists ever see billing details?

No. Therapists see schedules, attendance, and clinical notes. Rates, balances, and invoices are completely hidden from the therapist role.

How does rate locking work across therapists?

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.

What's an open session grant vs. a package?

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.

Can we run multiple billing models across locations?

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