← All articles

Physiotherapy Clinic Billing & Due Tracking Guide

Per-session vs package billing, discount control, daily reconciliation and due tracking — a practical money system for physiotherapy clinics in Bangladesh.

ChamberBD Team

· 7 min read

Ask a physiotherapy clinic owner in Bangladesh what keeps them up at night and you’ll rarely hear “patients.” You’ll hear “dues.” The clinical work happens; the money arrives later, partially, verbally promised, and scattered across a register only one person can decode. By month-end you are profitable on paper and short on cash.

This is not a patient honesty problem. It’s a systems problem — physio billing is structurally different from consultation billing, and it needs its own workflow. Here’s a complete one.

Why physio billing is different

A doctor’s chamber collects one fee at one visit. A physio clinic delivers a course of sessions over weeks, each with a price, often at a package discount, paid in fragments: something today, something at session six, the rest “when the course ends.” Multiply by sixty active patients and you get the defining question of physio finance: who owes what, right now? If you can’t answer in one minute, dues are leaking.

Choose your pricing model deliberately

Per-session pricing — each session has a price; the patient ideally pays each visit.

  • Pros: simple, dues stay small, easy walk-in pricing.
  • Cons: every visit includes a payment conversation; patients feel the meter running; drop-offs mid-course cost you nothing but earn you less.

Package (course) pricing — 12 sessions for ৳5,500 instead of 12 × ৳500.

  • Pros: commitment improves attendance and outcomes; cash can arrive up front; one price conversation instead of twelve.
  • Cons: if the package is payable “later,” you’ve invented structured dues; refunds on abandoned courses get awkward.

The practical answer for most clinics is a hybrid: per-session rates for walk-ins and short plans; packages for prescribed courses, with at least 30–50% collected at session one and a clear written balance schedule. Whichever you choose, the price list must be fixed and visible — a price that depends on who’s at the desk is a discount policy you didn’t approve.

Control discounts before they control you

Discounts are normal in Bangladesh — referred patients, students, hardship cases. Uncontrolled discounts are how a ৳500 session quietly becomes ৳350 for everyone who asks. Three rules:

  1. Named approvers. Reception can apply a listed discount (e.g., 10% for referred patients); anything beyond needs a manager or owner, by name.
  2. Every discount recorded — amount, reason, approver — on the patient’s ledger, not in anyone’s head.
  3. Cap totals per course. A 12-session course carries one negotiated price; it doesn’t get re-discounted at session nine because the patient asked nicely.

Review a monthly discount report. If discounts exceed 8–10% of gross, you don’t have generous staff — you have a pricing hole.

Run a per-patient ledger

The heart of due tracking is a simple running ledger per patient:

Date Item Charge Paid Balance
02 Jun Traction course (12) ৳5,500 ৳2,000 ৳3,500
05 Jun Session 2 · bKash ৳500 ৳3,000
08 Jun Session 3 ৳3,000

Charges when service is agreed, payments when money moves, balance always current. On paper this is one page per patient and real discipline; in software it’s automatic — which is exactly why “per-session billing with dues” sits high on our software buyer’s checklist.

Two habits make the ledger trustworthy:

  • Record payment at the visit, not at day-end. Memory-based bookkeeping fails precisely on busy days, and busy days are your revenue.
  • Say the balance out loud at every visit. “Today’s session done — ৳3,000 remaining on the course, shall we take ৳1,000 today?” Dues that are spoken shrink; dues that are silent grow.

Reconcile daily — it takes ten minutes

Every closing, before anyone leaves:

  1. Total the day’s recorded payments by method — cash, bKash/Nagad, card/bank.
  2. Count the cash drawer and check the bKash statement.
  3. Match them. Investigate any gap today, while everyone remembers.
  4. Note the day’s total collections and new dues in a daily summary the owner actually sees.

Ten minutes daily prevents the month-end archaeology where ৳18,000 is “somewhere.” It also quietly discourages leakage: recorded-at-visit payments plus same-day counting leaves nowhere for money to rest unofficially.

Statements patients trust

Due conversations go wrong when they’re memory versus memory. A printed statement — sessions delivered with dates, charges, every payment with method, discounts shown, balance at the bottom — changes the conversation from negotiation to arithmetic. Patients pay faster when they can see the fairness. Print one at course milestones, at any due conversation, and whenever a guardian (who wasn’t at the sessions) is the one paying.

Watch five numbers weekly

  • Collections — actual money in, by method.
  • Total outstanding dues — and whether the number is rising or falling.
  • Dues aging — anything unpaid 30+ days needs a call this week, politely; recovery rates fall off a cliff after 60 days.
  • Discount percentage of gross billing.
  • Revenue per active patient — falling revenue with steady sessions means dues or discounts are eating you.

Where software earns its subscription

Everything above works on paper with heroic discipline. Software makes it the default: payments recorded against sessions in one tap, dues computed automatically, aging report always current, statements printed in seconds, daily collection summaries by method, discounts logged with approver names. ChamberBD Physio does all of this from ৳1,099/month — see pricing — and because billing sits next to scheduling, session 8 of 12 and its balance appear on the same screen, which is where the due conversation naturally happens. (Getting those sessions booked cleanly in the first place is its own craft — covered in our conflict-free scheduling guide.)

Run the ledger, reconcile daily, print statements, watch the five numbers. Do that for one month and “who owes what?” becomes a report, not a mystery — and your clinic’s cash finally matches its work.

Run your physio center on autopilot

ChamberBD Physio handles scheduling, conflict-free rooms and machines, billing with due tracking and inventory — from ৳1,099/month, in বাংলা and English.