The Project I Finished Proud and Broke
The work was the best I had ever done. The invoice was the worst I had ever sent. A story about quality costing more than the client paid for.
I still have the final files saved in a folder labeled "Portfolio Gold."
The client loved it. I loved it. It was genuinely one of the best projects I had completed up to that point in my freelance career. Clean, considered, exactly right.
Then I looked at my hours.
I had spent 41 hours on a project I quoted at 20. The flat rate was $1,800. My effective hourly rate for that project came out to $43.90. My target was $85.
I did not track time during that project. I tracked it afterward, reconstructing from calendar blocks and memory, which meant the real number was probably worse.
Why Good Work Takes Longer
I told myself the overrun was a one-off. I cared about this project. I went deeper than I needed to. I iterated more than the brief required because I wanted it to be right.
But that reasoning doesn't hold up under pressure. Caring about the work is not a billing category. Neither is "going the extra mile." Those are personal choices, and they're fine to make. But they need to be made with open eyes.
I was making them with my eyes shut because I had no timer running.
The Reconstruction Problem
Trying to build a time log after the fact is like trying to remember what you ate three weeks ago. You get the rough shape but not the detail. You forget the two hours you spent on that one layout that you scrapped. You forget the research session that ran long. You forget the client call that turned into a 45-minute direction shift.
All of that time happened. It just didn't get recorded, so it didn't get billed, so it didn't get paid.
When I started using a desktop time tracker with a floating widget, the change wasn't dramatic. I just stopped losing those hours. The timer was always visible. Starting it took one click. The record was there when I needed it.
The next flat-rate project I took, I tracked every hour anyway. Not to bill by the hour. To know when I was approaching my quoted estimate so I could have a conversation before the overrun became a loss.
What Pride Costs You
There's a version of freelancing where doing great work and getting paid fairly for it are in conflict. I was living in that version.
I would scope a project based on what I thought a client could afford or what felt competitive, and then I'd work to my own standard regardless. The gap between what I quoted and what the work actually required came out of my pocket every time.
Good work should cost more. That's not arrogance. It's arithmetic. If you're skilled, experienced, and thorough, your hours are worth more and you tend to use more of them because you see problems other people miss.
You can't price that correctly if you don't know how long things actually take.
The Folder Is Still There
I kept those files. The work is good. I'm still proud of it.
But now when I look at that folder I also remember what it cost me to learn this: you can do the best work of your career and still underpay yourself if you're not watching the hours.
The client didn't ask me to give away time. I did it voluntarily, in the dark, with no data to stop me.
Now I have the data. The timer runs from the first minute. The report exists before the invoice. The pride in the work stays. The financial loss doesn't have to.
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