Project management with time tracking inside the task, so the hours you bill reconcile to the work you did. Here is the whole path, with nobody re-keying anything along it.
09:42
Not a separate app. Not a dropdown. The row you were already reading, in the list you were already in.
11:27
The entry is a row with a start and no stop. Elapsed is worked out from the start, so nothing is counting and nothing can drift. When you open it again, it is simply right.
17:30
Every entry lands in the timesheet against the task it belongs to. The only thing left to do is check it and send it.
Friday
Submitted weeks lock. The hours stop moving, so Monday's report says the same thing on Tuesday.
Month end
Billable hours at each person's rate, grouped by client, exported as a CSV your accountant will accept without a conversation.