Skip to main content

WIP Analytics

Work-In-Progress (WIP) represents time that has been recorded but not yet invoiced. WIP analytics help you understand your practice's revenue pipeline and identify unbilled work.

WIP Dashboardโ€‹

The WIP dashboard shows:

MetricDescription
Total WIPSum of all unbilled time entries (hours ร— rate)
WIP by EntityBreakdown per client entity
WIP by ServiceBreakdown per service category
WIP by UserBreakdown per staff member
Oldest WIPThe longest-unbilled time entries
WIP TrendMonth-over-month WIP growth

WIP by Entityโ€‹

A table showing each entity's unbilled work:

ColumnDescription
EntityClient name
HoursTotal unbilled hours
ValueTotal unbilled value (hours ร— rate)
Oldest EntryDate of oldest unbilled entry
Days UnbilledHow long the oldest entry has been waiting
Stale WIP

WIP older than 90 days is highlighted in red. Consider invoicing promptly or writing off entries that won't be billed.

WIP Ageingโ€‹

Similar to invoice ageing, WIP ageing tracks how long time has been unbilled:

Age BandRisk Level
0 โ€“ 30 daysNormal โ€” within billing cycle
31 โ€“ 60 daysAttention โ€” should be invoiced soon
61 โ€“ 90 daysAt risk โ€” invoice or review
90+ daysCritical โ€” write off or invoice immediately

Write-Offsโ€‹

To write off unbilled time:

  1. Navigate to Time Tracking
  2. Select the entries to write off
  3. Click Write Off
  4. Enter a reason
  5. The entries are removed from WIP but remain in reports

Revenue Analyticsโ€‹

The billing section also provides:

ReportDescription
Revenue by MonthMonthly invoiced revenue
Revenue by ServiceWhich services generate the most revenue
Revenue by EntityTop billing clients
Realisation Rate(Invoiced รท Recorded) ร— 100%
Collection Rate(Paid รท Invoiced) ร— 100%
Utilisation Rate(Billable hours รท Available hours) ร— 100%

Approvalsโ€‹

The Approvals section covers the time entry review and approval workflow.