Dear RUTU,
Please go through this, it's a real example.
For WORKERS: The shift starts at 06:30 and ends at 03:00. At 03:00 sharp, the workers are at the gate of the company. So, if a worker comes late even by 1 minute, he is deducted half a day's salary. However, if he is made to work after 03:00, he is eligible for overtime. Therefore, for workers, timings are very strict.
For OFFICERS/OFFICE STAFF,
The general shift starts at 08:30 but never ends. This is true; some officers in my company come at 08:30 but daily leave at 06:00, 07:00, or 08:00, although the official timing is 05:00. There is a good mutual understanding between the officials, seniors, and juniors that even if someone works half a day, his leave is not counted as he works 2-3 extra hours almost every day without any extra pay. That's the situation. I have taken holidays amounting to 10-12 days in a month for emergencies, but my pay was not deducted despite there being no holiday quota for me.
So, think about your industry and decide on the appropriate action.