At least where I work we have to record our hours down to 1/10th of an hour, and charge specific numbers for specific contracts. There's some reasonable flexibility/tolerance, but if I get all my work done in half a day and spend the rest of the day on youtube, but charge a full day, that's called mischarging and is one of the few quick ways to be fired.
I think most folks here would file this under the "terrible job" category and move on. Most jobs don't require this sort of micromanagement, and none of the really great ones do.
Haha, the hours are extremely flexible, so it's not so bad. Can blame some contract fraud my fortune 500 employer committed back in the 80s. It's been a requirement ever since.
When your employer is contracting people out against hourly rate you generally have to be accurate with the hours. When customers pay by the hour I find it quite reasonable. Also in some countries keeping track of hours worked is required by law for the employees benefit.