Regarding your query on leave deduction, it's important to understand that the scenario you described is in compliance with the 'Sandwich Rule' in labor law. This rule states that if a paid leave or holiday is sandwiched between two non-working days or leaves, then the entire period may be treated as leave. However, in your case, Friday and Saturday are public holidays and Sunday is a regular day off. Hence, these days are not considered as leave.
Here are the steps to handle this:
1. As Friday and Saturday are public holidays, the employee is entitled to them without any leave deduction.
2. Since Sunday is a regular off day, no leave needs to be deducted for this day as well.
3. For the leave requested on Monday, you can indeed deduct a day's leave from the employee's leave balance.
Please remember that this is under the assumption that the employee has not taken any leave on the days before the public holiday i.e., Thursday. If an employee has taken a leave on Thursday, then the Sandwich Rule might come into effect, and you may have to mark the employee absent for the days in between.
I would recommend referring to the local labor laws and your company's leave policy for a more precise understanding. In India, you can refer to the Industrial Employment (Standing Orders) Act, 1946, which covers leave and holiday policies for workers.
In conclusion, based on the information you provided and the general labor laws in India, you should only deduct leave for Monday, and not for the public holidays or the regular off day.