The Raise I Gave Myself by Reading My Own Time Logs
I did not negotiate harder or land a bigger client. I just finally looked at where my hours were actually going.
I did not get a raise. I found one.
It was sitting in my time logs the whole time. I had been tracking for about eight months before I actually read the data with any intention. I used the timer, I generated invoices, I moved on. I never sat down and looked at what the patterns were showing me.
When I finally did, I found about $800 a month I was leaving on the table.
What I Was Missing
I had three client categories in my head: good clients, fine clients, and the one I tolerated because they paid on time.
What the time logs showed me was different. The client I thought of as good was actually my lowest effective hourly rate because the projects always ran long. The client I thought of as fine had a consistent communication overhead I had never accounted for. And the client I tolerated was actually my most efficient work relationship by a significant margin.
My gut ranking and my actual profitability ranking were completely inverted.
The Specific Numbers
Client A felt like my best client. Nice feedback, interesting work, always paid. But my logged hours versus invoiced hours showed I was working about 20 percent over my estimates on every project. My effective rate was $68 an hour against a quoted rate of $90.
Client B was fine. Steady work. But my communication log for that client showed six to eight hours a month in emails and calls that I never billed. Effective rate: $61 an hour.
Client C, the one I was mildly annoyed by, was clean. Clear briefs, fast approvals, minimal back-and-forth. I came in under estimate on most projects. Effective rate: $94 an hour.
I had been thinking about dropping Client C for a better opportunity. The data told me to do the opposite.
What I Did With This
I stopped making decisions based on how clients felt and started making them based on what the hours showed.
For Client A, I had a scope conversation. I did not mention profitability. I said the projects had been running longer than estimated and I wanted to build more accurate timelines going forward. I revised my estimates upward and my effective rate climbed.
For Client B, I added a communication line to the retainer. Named it, justified it with a month of data, got it approved.
For Client C, I deprioritized replacing that relationship and focused instead on finding more clients who worked the same way.
The Part Nobody Tells You About Rate Increases
Most advice about raising rates focuses on confidence. Charge what you are worth. Know your value. Those things matter, but they are not complete.
What actually makes rate conversations easier is data. When you can show a client that the project scope has consistently run 25 percent longer than the original estimate, the rate conversation becomes a scope conversation. That is easier to have. Clients understand scope. They can look at the hours and see what happened.
When you have nothing to show, you are asking them to take your word for it. When you have a time log, you are showing them a record.
The Habit That Made This Possible
None of this analysis happened automatically. I had to decide to sit down with my data once a quarter and actually read it.
Not to generate invoices. Not to fill in a report. To understand what the hours were telling me about which work was profitable and which work was quietly expensive.
The timer captured the data. But I had to look at it.
That quarterly hour of reading my own logs has been worth more than any single rate negotiation I have had. Because it tells me where I am actually losing money before I have lost too much of it.
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