Why billable hours go missing, and what to do about it
Reconstructed timesheets lose real revenue. Where the hours go, and why capturing time as evidence changes the invoice conversation.
Ask an engineer on Friday afternoon what they did on Tuesday and you will get an honest answer that is also wrong. Not dishonest — just reconstructed. Reconstruction is where billable hours go.
The losses are structural, not careless
The hours that disappear are consistently the same kinds of hours:
- Short interruptions. A ten-minute fix between two longer tasks rarely gets logged, and a week has a lot of ten-minute fixes.
- Work that spans a boundary. Something started before lunch and finished after it becomes one remembered block, usually the shorter one.
- Investigation that led nowhere. Time spent ruling out a cause is real work, but it feels unbillable because it produced no visible change.
- Out-of-hours work. Handled at the time, logged later, and often logged at the standard rate because the premium requires remembering when it happened.
None of these are discipline problems. They are memory problems, and asking people to be more disciplined about memory does not work.
Capture beats recall
The alternative is to record the session and derive the log entry from it rather than from memory. If the screen session is captured while the work happens, the time entry can be generated when the engineer stops — with a summary of what was actually done, attached to the ticket it was done against.
The practical detail that matters here is granularity. A summary every minute produces noise nobody reads. One comprehensive summary per session produces something a client will actually accept as a description of work.
The real payoff is the disputed invoice
Recovered hours are the obvious benefit. The larger one is what happens when a client questions a line item. In a reconstructed system the answer is an assertion: our engineer says it took four hours. In a captured system the answer is a replayable recording and a summary generated at the time.
That changes the negotiation. It also changes how often the negotiation happens at all, because invoices that trace back to specific tickets and specific people get queried less.
Separate billable from non-billable, visibly
A related habit worth adopting: show non-billable work on the report rather than hiding it. A client who can see the hours you absorbed has a clearer picture of what the relationship costs you, and that is a stronger position to renegotiate a retainer from than a report that only shows what you charged for.