Where freelance hours go missing — and how to stop losing them
Most freelancers undercharge because the hours were never written down, not because the rate was wrong. A practical way to track billable time on an iPhone and turn it straight into an invoice.
Ask a freelancer what went wrong with a project and you rarely hear “my rate was too low”. You hear some version of “it took longer than I quoted”.
Usually both are true, and the second one caused the first. The hours existed. They were worked. They were simply never written down anywhere, so when the invoice went out at the end of the month it was built from memory — and memory rounds down.
The three places hours disappear
The five-minute jobs. A client emails a question. You answer it properly: fifteen minutes, maybe twenty-five. It does not feel like work worth logging, so it is not logged. Do that four times a week across three clients and you have given away a full billable day a month.
The gap between doing and recording. You meant to write down Tuesday’s hours. On Friday you reconstruct the week. Every reconstruction is a guess, and guesses skew low, because you remember the block of focused work and not the forty minutes of setup around it.
Work that does not look like work. Reading a brief. A call that ran long. Revisions that arrived as three separate messages. This is real, billable effort that never becomes a line item because it has no obvious start and stop.
None of these are discipline problems. They are recording problems, and the fix is to make recording take less effort than remembering.
Log at the moment, not at the end
The single change that matters: put the entry in when you stop, not when you invoice. It takes eight seconds while the work is fresh and it is accurate. The same entry reconstructed on Friday takes five minutes and is wrong.
That is why this works better on a phone than in a spreadsheet. The phone is already in your hand when you finish a call. The spreadsheet is on a laptop you closed an hour ago.
Track against a project, not a client
A client is who pays. A project is what you agreed to do. Those are different things, and mixing them is what makes it impossible to answer the question every freelancer eventually needs answered: did that job actually make money?
If all your hours sit under “Novák”, you know what you invoiced them last year. If they sit under “Novák — website redesign” and “Novák — monthly retainer”, you know that one of those is worth repeating and one is quietly costing you.
Invocat ByEase groups work this way: clients hold contact details, projects hold the hours, expenses and notes, and the dashboard shows where the business stands across both. Everything is stored on your device and your own iCloud — the same principle as the rest of these apps, which matters when the data is your entire client list and what each of them pays.
Expenses are hours’ quieter twin
The same forgetting applies to money you spent. A stock photo licence, a font, a train ticket to a client meeting. Individually trivial, and individually forgotten, and collectively a real number by December.
The fix is identical: capture at the moment. Photograph the receipt when it is in your hand. Invocat’s Pro tier will read a receipt photo and fill in the details, or turn a line of plain text like “150 € on a new laptop” into an expense — which is useful precisely because it removes the friction from the step people skip.
Then make the invoice a consequence, not a task
Here is the part that changes how the month ends. If hours and expenses are already attached to a project, the invoice is not a document you sit down to write. It is a view of data you already have.
That is the whole argument for tracking time in the same place you bill from. Time tracking in one app and invoicing in another means a transcription step every month, and every transcription step is somewhere for hours to fall out again.
A workflow that survives a busy week
- A project per piece of agreed work, not per client.
- Log when you stop. Eight seconds, on the phone, before the next thing.
- Photograph receipts on the spot. Never “later”.
- Look at the dashboard weekly, not monthly — a project running over is something to raise with the client in week two, not to absorb in week six.
- Invoice from the tracked data, never from memory.
The freelancers who make money are not the ones with the highest rates. They are the ones who bill for the work they actually did.