In order to accommodate part hours like 0.25 or 0.75, the absence functionality within the BreatheHR system would need to operate in 100ths of an hour. This would ultimately give rise to very complicated leave calculations. Therefore, we recommend that such hours are averaged out over the week using whole and half hours to the nearest half hour.
Example: John works 3.75 hours a day on Tuesday, Thursday and Friday which equals 11.25 hours over the full week. This should be rounded up to 11.5.
His working pattern could then be plotted as below:
When it comes to managing the holiday allowance aspect of employees who work part hours, the easiest option is to give them a daily allowance. However, this will only be appropriate if they were to be working the same hours each day.
If the employee works differing hours in a day, then an hourly allowance would be more appropriate. In this case, we would recommend that you round up each day's working hours to the nearest hour and assign an hourly allowance based on the total weekly hours based on these rounded up daily hours for that employee so that a neat deduction can be made for each day's leave requested.
Example: David works 3.75 hours on a Monday and 8.75 on a Thursday and Friday. Rounded up, this would be 4 for Monday and 9 for Thursday and Friday which totals 22 hours.
His working pattern would look like this, then: