Worked hours vs. hours billed on a customer field ticket · Jun 1 – Jul 20, 2026
● DEMO · sample data
Gap hours by region — billed vs. gap
Billed hrsGap hrs
Where the leakage is — unbilled $ by KPA report
Billed — hours tied to a ticketPartial — some hours unbilledGap — no ticket, revenue leakage
Date
Employee
Role
Client
Region
Job Type
Pad
KPA Report
Worked hrs
Billed hrs
Gap hrs
Rate
Ticket #
Status
Action
Billable Time % by region — goal ≥ 80%
≥80%60–79%<60%┊ dashed = 80% goal
How the crew stacks up — employees vs. 80% goal
Hit goal (≥80%)Near (60–79%)Below (<60%)
Employee
Role
Primary Region
Worked hrs
Billed hrs
BTP %
Goal ≥80%
Assign ticket to KPA report
KPA report
Entry
Posts the ticket number back to the KPA API so the report is marked billed & assigned. Demo: simulated round-trip — resolving the gap updates every KPI and chart live.