All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger.
What should be taken into account is the real time of the official working hours and not the time in the punch clock if it is not properly set, unless the body in charge of this time delay or advance agrees to it, in which case, it is considered as permission from it, and subsequently it is not an obligation on the employee to make up the difference between the two times.
Allaah Knows best.