The Invoice I Never Sent
There was $1,400 sitting in finished work I had tracked but never billed. It took me three months to find it.
How Tracked Hours Disappear Without Getting Paid
You would think that tracking time carefully would guarantee you get paid for it. Log the hours, send the invoice, collect the money. Straightforward.
It is not always that simple. There is a gap between a logged hour and a paid hour, and things fall into that gap more often than most freelancers admit.
I found this out when I ran a random audit on a slow Thursday afternoon. I went through every project with logged hours in the past quarter and checked each one against my sent invoices. I was expecting to find nothing.
I found $1,400 in work I had done and never billed.
How It Happened
No single dramatic failure. Just a collection of small ones.
One client had a project that finished in a weird limbo. The main deliverable was done but there was one small follow-up task I completed two weeks later. I logged the time. The project felt closed in my head. I never invoiced that last session.
Another situation: a retainer client where I went slightly over the monthly hours in one particular month. I noted it. I thought about raising it with them. I got busy with something else. That overage was logged but never added to any invoice.
A third case: a project where I had logged time in the wrong project folder. The work was real. The hours were accurate. They were just filed under an internal project label I had used accidentally. When I invoiced the client I only pulled from their project, so those hours never made it onto anything I sent.
The Numbers Were All There
Every single hour was logged. The time tracker had done its job perfectly. The failure was entirely in my invoicing process, or more accurately, my lack of one.
I did not have a consistent routine for checking logged hours against sent invoices before closing the month. I invoiced when I remembered to, or when a project felt complete, or when I needed cash flow. None of those triggers were reliable.
What a Billing Check Actually Looks Like
After that audit, I built a simple end-of-month check into my routine. Before I close out any month, I go through every project with active time logs and verify that every logged hour either has an invoice attached or a clear reason why it does not.
Clear reasons include things like: internal work, unbillable discovery time I chose not to charge, or a session that was my fault and I decided to absorb. Everything else should be on an invoice.
This check takes maybe fifteen minutes. Sometimes twenty if a project had a complicated month. It has caught unbilled hours every single month since I started doing it. Not always large amounts, but always something.
The Cost of the Gap
That $1,400 was three months of small misses compounding quietly. None of the individual items felt significant when they happened. One twenty-minute follow-up. One hour over a retainer cap. A handful of entries in the wrong folder.
But missed hours do not announce themselves. They just sit there. Your time log says the work happened. Your bank account says you never got paid for it. The distance between those two facts is a process problem, not a time tracking problem.
The tracker worked. I was the one who failed to close the loop.
The Habit That Fixed It
End of month, check your logs. Look at every project. If hours are sitting there unlabeled or unlinked to an invoice, deal with them before you close the period. Once a month closes and weeks pass, the context fades. You forget what that session was. You feel weird invoicing it late. You let it go.
Get there before that happens. Your time log is only worth money if you actually send the invoice.
Track your time, bill every minute.
Time-Trak is a native Mac and Windows time tracker with a floating timer, automatic screenshots, and one-click invoicing.
Free during beta.
Download Time-Trak →macOS + Windows · Floating widget · Auto screenshots