With timr you can keep track of your working hours. timr supports a preset of your weekly hours of work, holiday calendar and different working time types like office time, business trip, compensatory time off, et cetera.
Timesheets, Weekly work hours, Holidays
You can define the weekly work hours for each employee. At the end of the month you can simply create the working time report for each employee where you can balance the employees overtime and vacation.