Back to the waitlist

Sample report: unbilled hours, Q3

Made-up agency, made-up client names. A plain script read beispiel-timesheet.csv (27 entries) and beispiel-invoices.csv, summed hours per client and priced the gap at €95 per hour. The planned service would do this on your exports.

Q3 sample agency: tracked hours against invoiced hours
ClientTracked hInvoiced hGap hGap at €95/h
Alder & Finch Bakery624814€1,330
Kestrel Logistics301812€1,140
Marlow Dental40400€0
Tidewater Outfitters554114€1,330
Total40€3,800

Gap = tracked hours minus invoiced hours. A gap is not always lost money: some hours are written off on purpose. You decide what to bill.