
In brief: Time-tracking in a hotel is more complex than it appears. The same employee may work at breakfast then at the evening banquet. Night shifts span two calendar days. Casual workers and students have specific rules. Time-tracking must break hours down by department, distinguish day from night hours and export cleanly to the payroll provider. This guide covers hotel time-tracking, from floor-level clocking to payroll export. Shyfter automates the entire process.
In a shop or an office, time-tracking is simple: one clock-in, one clock-out, the same hours every day. In hospitality, everything is more complex. The hotel operates 24/7. Shifts vary from day to day. A casual worker may work 4 hours in the morning and return for 5 hours in the evening. The night auditor clocks in one day and out the next. Supplements change by hour (night), day (Sunday) and worker status (casual worker, student, permanent).
A time-tracking system that does not handle these cases generates cascading errors: incorrect hour calculations, missed supplements, undetected overtime, incorrect payroll exports. The social inspectorate knows this, which is why checks in Belgian hospitality are among the most frequent.
In Belgium, the hospitality sector is subject to mandatory attendance recording. Every worker must be recorded at the start of their shift. This system was put in place to combat undeclared work and ensure compliance with working hours. Recording must be done using a compliant system. Paper-based tracking (attendance sheets) is tolerated but does not meet the required standards of reliability and traceability. Digital time-tracking is today's recommended standard.
Time-tracking complements the Dimona employment declaration. Dimona declares the start of work to social security. Time-tracking records actual hours. Both must be consistent: if a casual worker is declared in Dimona from 6pm to 11pm but clocks from 5:30pm to 11:30pm, there is an inconsistency that may be flagged in an inspection.
Time-tracking data must be retained for a minimum period (generally 5 years) so it can be presented in the event of a social inspectorate check or a dispute with a worker. A digital system stores this data automatically and enables rapid extraction.
In hospitality, knowing the total hours worked is not enough. To manage payroll cost, you must know how many hours were worked by department: front desk, housekeeping, kitchen, bar, spa, maintenance, events. This breakdown allows: calculating payroll cost by department and reporting it against revenue; identifying departments that are over- or understaffed; comparing productivity across periods; managing the hours-per-occupied-room ratio by department.
A versatile employee who works at breakfast (kitchen, 6am–10am) then at the evening service (restaurant, 6pm–10pm) must clock separately for each department. Similarly, a casual worker who does banquet service in the evening after helping in housekeeping in the morning must record two separate clock-ins. Shyfter handles multi-department time-tracking: the employee clocks in and out for each assignment with the associated department. Hours are automatically distributed to the correct cost centres.
Some tasks do not fall under a specific department: cleaning the lobby (housekeeping or maintenance?), preparing a meeting room (events or housekeeping?). Define clear allocation rules so that time-tracking is consistent. The simplest rule: the department supervising the task records the hours.
Under CP 302, hours worked between 8pm and 6am carry a supplement. Time-tracking must distinguish day from night hours for each employee, each day. For a shift that spans the boundary (e.g. 6pm–2am), the system must calculate: 2 day hours (6pm–8pm) and 6 night hours (8pm–2am). This breakdown is automatic in Shyfter.
The night auditor working from 10pm to 7am clocks in on day 1 and out on day 2. The time-tracking system must link these hours to the correct assignment, without splitting them into two separate days. This is a frequent source of error with basic time-tracking systems or Excel sheets.
Under CP 302, the average weekly working time is 38 hours. Every hour beyond that triggers a 50% supplement (100% on Sundays and public holidays). Unplanned overtime is a warning signal indicating a schedule that underestimates needs. Real-time time-tracking detects overruns before the end of the week. When an employee approaches 38 hours on Thursday, you can adjust Friday's schedule to avoid overtime. Shyfter sends automatic alerts when a threshold is reached.
If a department regularly accumulates overtime, the problem is not the time-tracking but the schedule. A housekeeping team that systematically works 42 hours instead of 38 needs a reinforcement, not overtime. Use time-tracking data to adjust team sizing.
Hospitality casual workers are engaged for a maximum of 2 consecutive days. Time-tracking must record the exact hours of each assignment. If a casual worker exceeds legal limits, time-tracking provides the evidence of the excess.
Tracking the 475 annual hours for student jobbers is critical. Every hour clocked by a student must be counted in their annual counter. An excess shifts contributions to the standard rate, with a 25 to 30% additional cost for the employer. Shyfter maintains a real-time counter for each student. When a student approaches 475 hours (alert at 400 hours, then at 450), the system notifies the manager. No more nasty surprises at year-end.
Seasonal staff on fixed-term contracts are tracked like permanent employees. Tracking covers compliance with maximum working hours (daily and weekly) and supplements (night, Sunday, public holidays). In peak season, hours accumulate quickly and overruns are frequent if the schedule is poorly calibrated.
The payroll provider needs, for each worker and each pay period: day hours worked; night hours worked (for supplement calculation); Sunday hours worked; public holiday hours worked; overtime; absence days (sick leave, annual leave, compensatory rest); and department allocation (if required for accounting purposes).
Shyfter generates a structured export compatible with the main Belgian payroll providers. Time-tracking data is automatically broken down (day/night, weekday/Sunday/holiday, department) and formatted for import into the payroll system. The manager validates the export; the payroll provider integrates it. No manual data entry, fewer errors.
Before each export, compare the planned schedule with actual hours clocked. Discrepancies reveal problems: shifts not respected, unapproved overtime, undeclared absences. Shyfter displays these discrepancies in one click for quick validation.
A digital time-tracking system with automatic reminders eliminates most of these errors. The employee receives a notification if they have not clocked their arrival when their shift begins. The manager is alerted for missing or inconsistent clock-ins. Breaks are handled by automatic rules (deduction of 30 minutes after 6 hours of work, for example).
The employee must clock out at the end of their assignment in the first department, then clock in at the start of their assignment in the second. Shyfter natively handles multi-department time-tracking: each assignment is recorded with its department, exact hours and status (day/night). Hours are automatically distributed to the correct cost centres for payroll calculation and export to the payroll provider.
Attendance recording is mandatory in the hospitality sector, but the law does not specifically require a digital system. A paper register is technically compliant. In practice, digital time-tracking has become the standard because it offers traceability, reliability and export capability that paper cannot provide. The social inspectorate accepts compliant digital systems as proof of hours worked.
Every hour clocked by a student is automatically added to their annual counter in Shyfter. The system sends alerts at 400 hours (anticipation), 450 hours (warning) and 470 hours (critical). The manager can view each student's remaining hour balance at any time. If a student reaches 475 hours, they are flagged in the schedule to prevent any new reduced-contribution assignment.