TTime-Trak/Blog
Download →
The Client Who Paid Double and I Still Lost
Story·3 min read·August 9, 2026

The Client Who Paid Double and I Still Lost

My highest-paying client was quietly draining more than I was billing, and I only found out when I finally ran the numbers.

He paid fast. Faster than anyone else on my roster. The invoices went out, the money landed, and I told myself that relationship was the best one I had.

I was wrong. It took me almost a year to figure that out.

The Rate Looked Great on Paper

He was paying me $120 an hour. That was above my average at the time. Every month, the invoice was somewhere between $2,400 and $3,600. I felt good about it. I felt like I had finally figured out the pricing thing.

What I had actually figured out was how to feel good about a number without looking at what was behind it.

I was not tracking my time with him closely. I was logging some of it. The calls, the deliverables, the obvious stuff. But all the other things, the Slack replies at 9pm, the quick questions that turned into 40-minute conversations, the re-reads and edits after he changed direction mid-project, none of that made it into my time logs.

I thought I was doing fine. I was not fine.

What the Spreadsheet Showed Me

I started using Time-Trak properly about eight months into the relationship. Not because I suspected anything. Just because I was getting sloppy across all my clients and wanted to clean things up.

I ran his hours for the next billing cycle with the floating timer running every time I touched anything connected to his work. Every call. Every message thread. Every revision pass.

At the end of the month I expected to invoice around $3,000.

The actual hours I had worked came to 41. At $120 an hour, that should have been $4,920. But I had only planned to bill him for the deliverables we agreed on, which totalled $2,800.

That gap, $2,120 in a single month, was work I had done and never charged for.

I went back and looked at the previous six months through the same lens. Same pattern. Different amounts. I had been doing roughly 15 to 20 hours a month of unbilled work for this one client, every single month, while telling myself he was my best deal.

The Part That Stung

He was not a bad client. He was not trying to take advantage of me. He was just someone who communicated a lot, changed his mind often, and needed more hand-holding than the project scope assumed.

The problem was entirely mine. I had never tracked the full picture, so I never saw the full cost. I had priced a project based on what I thought it would take, and then when it took more, I just absorbed the difference and smiled when the invoice cleared.

That is not a good client. That is a comfortable trap.

What I Changed

I had a straight conversation with him. Not accusatory. Just honest. I showed him what the last billing cycle actually looked like in hours, and I told him I needed to adjust how we structured the work.

He appreciated it. He had no idea I was spending that much time. We moved to a monthly retainer with a clear hour cap, and I started sending him a time summary at the end of each month so there were no surprises.

He is still a client. But now he is actually my best deal, not just the one that felt that way.

The Number That Changed How I Work

After I ran that six-month analysis, I calculated what my real effective hourly rate had been with him.

Not the rate I quoted. The rate I actually earned after counting every hour I worked.

It was $74. On a project I thought was paying me $120.

That number did more for my business than any advice I had ever read. I raised my rates. I tightened my scopes. And I stopped assuming that a client who pays fast is a client who is worth what you think.

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

More like this

← All articles·time-trak.com