Period filter — switch between All Time, This Year, This Quarter, and This Month.
KPI cards — total jobs, revenue (invoiced value), collected (payments received), and outstanding with overdue count.
Pipeline bars — see how many jobs and how much money sits at each stage.
Monthly Revenue chart — last 6 months of cash collected, current month highlighted in yellow.
Overdue panel — lists overdue jobs with days overdue and outstanding balance. Click any to open it.
Payment Log — every payment recorded across all jobs, newest first. Has two filters: a date range (Last 30 days / Last 90 days / This year / All time — defaults to Last 30 days) and a payment method filter. Shows total collected, this month, average days to pay, and a breakdown by method. The payment count in the header updates to reflect the current filter.
Aged Receivables — shows all unpaid invoices and overdue jobs bucketed into Current, 1–30, 31–60, 61–90, and 90+ days. Always reflects today’s date regardless of the period filter. Each bucket is colour-coded — yellow at 1–30 days, orange at 31–60, red at 61+ days. Click any row to open that job.