Hi Niharika,
This is a universal issue faced by most of the companies. To be very frank, there is no proven solution for this because of the following reasons:
1. This activity is generally practiced by those employees whose presence in the organization is very important. They may be the key persons or decision-makers in their respective departments or sections. Primarily at lower levels, they are team leaders, group leaders, or individuals with exceptional qualities.
2. You must have or may be going to face a situation where you report latecoming to the higher management for a particular person, and it will not be heard. If you keep complaining about an individual or a group, they will simply be called by the higher authorities, given a warning every six to nine months, and that's all. No strict action will be taken against them.
This generally happens everywhere and there is no way of eliminating it, especially for those in technical sections, such as engineers, foremen, chargemen, heads, chiefs, etc.
I am telling you, this behavior is even tolerated in companies like Tata Steel, TCE, Jindal, etc.
The only way to reduce the number of latecomings is by:
1. Reacting immediately when someone comes late by showing a bit of anger or reprimanding in front of everybody.
2. Advising your boss (a helpless fellow who cannot reduce latecoming since the work has to be completed in time) that whenever he finds a mistake in the work of such employees who have made latecoming a habit, he should use words like "Neither do you complete your job on time nor come to the office on time, you are a useless fellow" while scrutinizing their work in front of them. This method actually works with most employees.
The method mentioned above aims at brainwashing such employees by embarrassing them for their behavior.
However, if an employee is exceeding their commitments, then their latecoming can be overlooked. I am telling you this because some time ago, I was also a latecomer for around 5 years. After that, I left the job, started my own company, and found the above method to be very productive.
For my firm, I have devised a formula for the total number of working hours in a week (minimum 48, maximum 56). If somebody stays for a longer duration, it is adjusted with the next days or we pay them for the extra duration.
I hope this may help you.
Regards,
Rahul Vijay
rahul@eastindiacorporation.org