Summary cards
Three tiles up top summarize the period:- Total revenue - sum of every payment recorded in the range
- Average per payment - revenue divided by number of payments
- Insurance coverage - share of revenue paid via insurance vs. cash
Appointment stats
Below the tiles, four counters show the appointment volume behind the money:- Total - appointments in the range
- Completed - marked completed by staff
- Cancelled - cancelled by patient or clinic
- Pending - still reserved, not yet resolved
Payments table
Every payment in the range appears in the table with:- Date paid
- Patient name (click to open the patient’s record)
- Amount in EGP
- Method - cash, card, InstaPay, or transfer
- Insurance - which insurer, if any
- Notes - free-text notes staff added at payment time
Payments are recorded automatically when staff mark an appointment or intake as paid. There’s no separate “log a payment” step - payment lives on the appointment/intake itself.