Coming to work 10 minutes later than the agreed time is just not on time as finishing 10 minutes later. Both can happen once in a while and I general I don’t see an issue, e.g. there’s been an accident on the road you use to work? Not your fault, but you weren’t there on time. 10 minutes of more work because something that nobody had on their radar came up? Also ok but also not on time.
It’s a totally different thing to say “sorry I’m late, I’ll make up for it by covering for you next time you need to leave a bit earlier” and “10 minutes later is basically on time”. Same if a boss says “Sorry this took longer today, just come in later another day” which is fine vs “a little bit of extra work has never hurt anybody” or “your own fault you didn’t finish the task during agreed hours”
Coming to work 10 minutes later than the agreed time is just not on time as finishing 10 minutes later. Both can happen once in a while and I general I don’t see an issue, e.g. there’s been an accident on the road you use to work? Not your fault, but you weren’t there on time. 10 minutes of more work because something that nobody had on their radar came up? Also ok but also not on time.
It’s a totally different thing to say “sorry I’m late, I’ll make up for it by covering for you next time you need to leave a bit earlier” and “10 minutes later is basically on time”. Same if a boss says “Sorry this took longer today, just come in later another day” which is fine vs “a little bit of extra work has never hurt anybody” or “your own fault you didn’t finish the task during agreed hours”