The Project I Tracked Perfectly and Still Undercharged
I had complete time records and still sent an invoice that was too low. The problem wasn't the data. It was what I did with it.
I Did Everything Right. Sort Of.
I tracked every session. I had the time logs to prove it. I ran the report before I built the invoice. I had more data than I'd ever had on a project before.
Then I looked at the total and rounded down by thirty percent.
Not because the hours were wrong. They were right. I rounded down because the number scared me. Because I didn't think the client would pay it. Because I had convinced myself that what I logged wasn't what I had actually earned.
That project paid me less than minimum wage per hour when I worked it out later. And I had the records to prove exactly how badly I had cut myself.
The Invisible Edit
Most freelancers think the invoice problem is that they don't track time. And for a lot of people, that's true. No logs means no evidence means low or missing invoices.
But there's a second problem nobody talks about: tracking the time and then editing it down anyway.
You look at the logged hours and you think: did that meeting really take ninety minutes? You start second-guessing sessions you know were real. You subtract a little here, remove an entry that feels embarrassing to explain, drop a half-hour because the client seemed annoyed last week.
The log was accurate. The invoice wasn't. You corrupted your own data at the last step.
Why Accurate Logs Don't Automatically Fix Billing
Time data is only useful if you trust it. And trusting it means treating your own records like you'd treat records from someone else.
If a contractor handed you a timesheet with every session documented, you would not assume they were lying. You'd pay it. But when it's your own hours, you apply a discount that nobody asked for.
I did this because I had no reference point. I didn't know what other projects had cost me in time. I had no baseline. So when I looked at a big number, I had no way to tell if it was accurate or inflated. I defaulted to assuming inflation.
That's what project history is for. Once you have a few completed projects with full logs, you stop guessing. You can see what a project like this actually takes. You stop editing your invoices based on how the number feels.
What Changed When I Stopped Rounding Down
I made a rule. Log it accurately, invoice what the log says, send it without editing the number down in the final step.
The first invoice I sent under that rule was uncomfortable. It was higher than anything I had sent that client before. I was sure they'd push back.
They paid it in four days. No questions.
The client was never the problem. The problem was me auditing my own work with a bias toward making myself smaller.
The Gap Between Data and Courage
This is the part of time tracking that no software can fix. Time-Trak shows you the hours. It shows you the report. It builds the invoice. But it cannot make you send the number you see.
That part is yours.
What the data does is remove the excuse of not knowing. When I rounded down before I tracked anything, I could tell myself the project just wasn't worth more. When I have the logs, I can't tell myself that. I know exactly what it was worth. Choosing to bill less is a decision I have to own.
That accountability changed how I price. It changed how I work. It made it harder to be a pushover with myself.
Track accurately. Read it without flinching. Send the number the log gives you.
The invoice is only wrong if you rewrite 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