The billable hours you're not billing — and how to find them
Kick-off calls, feedback rounds, the 20-minute Loom review. Billable time that never makes it onto invoices. Here's where it hides and how to recover it.
A 45-minute feedback call happened. It’s not on your invoice. You didn’t forget it — it just didn’t feel like “real” work, so it fell out of the billing process somewhere between the call ending and the invoice going out.
That gap, multiplied across every client and every month, is meaningful money.
Where unbilled time actually hides
Calls and meetings. Kick-off sessions, weekly check-ins, revision discussions, end-of-project debriefs. These are direct client time — you can’t be doing other client work during them. If you’d charge for a design revision, you should charge for the call discussing it. The two are the same category of work.
Most freelancers charge for output and don’t charge for input. But gathering information, getting feedback, and discussing direction are all part of producing output. The meeting isn’t overhead — it’s client work. The friction isn’t knowing this — it’s getting it onto the invoice without it feeling like a confrontation.
“Quick” things. The Loom walkthrough of a prototype that took 25 minutes to record and send. The detailed email response that took 30 minutes to write. The Slack thread that scattered across an afternoon. If it was specific to a client and it took time, it’s billable.
None of these feel big enough to invoice for individually. So they get absorbed. But five 20-minute interactions across a month is one billable hour — €80–150 gone, every month, from one client.
Overrun time. The meeting scheduled for one hour that ran 90 minutes. The session blocked for three hours that took five. Calendars record what was scheduled. You remember the scheduled version. The overrun disappears.
The audit that shows you what you’re missing
Go back through your calendar for the last 30 days. Filter by client — every event with the client’s name in it, or every event that was directly related to client work. Total the time.
Compare that to what you invoiced.
The difference is what you lost. For most freelancers who’ve never done this audit, the first time is uncomfortable — not because the amounts are catastrophic, but because they’re consistent. The same pattern every month: a few calls here, a few async interactions there. €200–400 per client per month, quietly not billed.
Within 30 days, most of it is still recoverable. Add a line item with the date and a brief description. “Revision call, 12 March, 45 minutes.” No explanation needed beyond that.
Running a full billing audit against your calendar before invoicing each month takes 15 minutes and usually pays for itself in the first session.
The structural fix
The audit is a corrective measure. The prevention is simpler: tag every client interaction in your calendar when it happens.
[ClientName] Feedback call — that’s the entire convention. The client name in brackets makes every block sortable, filterable, and totable. Nothing elaborate. Just consistent.
Done that way, your calendar becomes a live billing record. When invoice time comes, you’re not reconstructing — you’re reading. The total is already there.
One change that compounds: block time for async work the same way you block time for calls. “Loom review for [Client]” takes 30 seconds to add to your calendar. At the end of the month, it’s visible. Without it, it evaporated.
The hours you don’t invoice aren’t recovered by working more
That’s the part that’s easy to miss. Working an extra hour this week doesn’t compensate for the hour you didn’t bill last week. The two are unrelated.
The hours you already worked and didn’t bill are the most recoverable revenue you have. You did the work. You just didn’t capture it.
Timescanner reads your tagged calendar blocks and totals hours per client automatically — so nothing falls out of the billing record between the work happening and the invoice going out. Works with any iCal-compatible calendar.
Timescanner
Your calendar already knows how much you worked.
No timers. No new habits. Timescanner reads your calendar — Google Calendar, Outlook, iCloud, and more — and generates your billing reports automatically.
Start free trial — 30 days, no credit card