This is not a guide to becoming more disciplined.
That sounds tiring.
It is a guide to making time tracking require slightly less discipline in the first place.
Rule one: stop expecting perfection
You will forget something.
You will leave a timer running.
You will realise on Thursday that Tuesday is missing half an hour.
Build a system that can survive this.
A process that only works when you behave perfectly is not a process. It is a wish.
Rule two: use the evidence you already create
Tasks.
Calendar meetings.
Timer sessions.
A quick manual entry.
These are all better than relying on your memory at the end of the week.
You do not need one perfect source.
You need enough clues to make review easy.
Rule three: review little and often
Five minutes today is cheaper than 40 minutes on Friday.
You do not need a beautiful daily ritual.
Just clear the obvious items while you still know what they are.
Rule four: do not overcategorise
A time entry needs enough information to be useful.
It does not need twelve tags, three levels of project hierarchy and a taxonomy you need documentation to remember.
Client.
Work.
Duration.
Billable or not.
Add more only when it solves a real problem.
Rule five: track the boring things
The glamorous work is easy to remember.
Track the calls, revisions, admin and little fixes too.
Those are the bits that disappear.
Rule six: use timers selectively
If you are sitting down for a clear block of work, start one.
If a task is likely to be interrupted six times in 20 minutes, maybe another method will be easier.
There is no prize for timer purity.
Rule seven: invoice from a record, not memory
This is the whole point.
By the time you invoice, the thinking should already be done.
The lazy system is the one that prevents you from doing the same work twice.
That is a respectable form of laziness.