Free template

Deferred revenue register for packages

Money taken for sessions not yet given is not revenue yet. This register shows, package by package, what has been earned, what is still owed in sessions, and which patients have stopped coming.

Deferred revenue register

Download

FreeNo sign-upDownloads directlyExcel and Google Sheets

What is inside

SettingsClinic name, currency, the date the register is read on, and your package types with sessions, price and how many days without a session make a package stalled.
PackagesOne row per package sold: patient code, mobile, type, date sold, price and paid to date. Sessions delivered and remaining, revenue recognised, deferred amount, last session, days since it and status are worked out. Freeze or cancel from one column.
SessionsDate, package number, doctor. The patient, package and session number fill in.
SummaryDeferred balance in total and by package type, completion by type, and up to 20 stalled packages, largest deferred amount first, with mobile numbers for reception.

How to use it

  1. List your packages

    Each type with its sessions, price and the days that count as stalled.

  2. Log each sale

    Package number, patient, type, price and what has been paid.

  3. Log each session

    Date and package number. Everything else counts itself.

  4. Call the stalled list

    Reception works down the summary, largest amount first.

Who it is for

Clinics that sell courses of sessions paid upfront or in instalments: laser, skin care, physiotherapy, nutrition. The sample holds 60 packages sold from June to September 2026, read on 30 September; 9 have stalled, and the summary lists them by the amount still owed.

Questions

Does it work in Google Sheets?

Yes. Upload it to Google Drive and open it with Google Sheets. It uses COUNTIFS, SUMIFS, INDEX, MATCH and LARGE, which both handle.

Can I change the currency?

Yes. Pick it on the Settings sheet. The amounts are numbers, so the sums do not change.

Is my data stored anywhere?

No. The file is yours, on your computer or your own Drive. Nothing you type reaches Medicolize.

How is revenue recognised?

In equal parts per session: price × sessions delivered ÷ sessions in the package. Deferred is what was paid less what was recognised. A negative figure means the patient has had more sessions than they paid for.

Every package tracked from the visit

In Medicolize each session is taken off the patient’s treatment plan when the visit is recorded and payments sit against the same plan, so what is paid, delivered and still owed is on the patient file. Thirty minutes on your own clinic.

Book a demo WhatsApp