HR, Payroll & Attendance for Hotels + Hospitality

A hotel runs 24/7 across 6-8 departments — housekeeping, F&B service, F&B kitchen, front desk, concierge, engineering, security, wellness/spa. Each has different shift patterns, pay scales, union rules, and service-charge participation. Gulf hotels on top of this manage 60-80% expat workforce with iqama/visa expiry risk. Peak seasons (summer, Eid, Hajj in Saudi, New Year in UAE) double the headcount. AttendUX handles the whole hotel from one dashboard — 300-room property or 20-hotel group.

Why hotels choose AttendUX

Built around how Hotels & Hospitality businesses actually operate — not bolted on as an afterthought.

Department-level rules

Housekeeping on 4-day rolling rotations, F&B on 8-hr split shifts (lunch + dinner service), front desk on classic 3-shift 24/7, engineering on-call rotations. Set pattern per department once — payroll follows.

Service charge pool distribution

Monthly service charge pooled across participating roles (not security or admin). Distribution by position weight (chef vs server), hours worked, or station — your choice. AttendUX computes each employee's share on payroll with full audit trail.

Seasonal headcount flex

Summer in Egyptian beach resorts, Hajj in Mecca hotels, New Year in Dubai — all drive 50-100% headcount spikes. Upload 80 temps via CSV, assign to departments, pay at seasonal rate, auto-deactivate at end date.

Expat staff iqama tracking

Gulf hotel staff are typically 60-80% expat. Each carries iqama/labor card with expiry. AttendUX alerts HR 30/14/7 days before expiry; auto-pauses WPS inclusion at 14 days so MHRSD/MOHRE does not block the account.

F&B tips + service charge mix

F&B service staff get tips (voluntary customer tips) + service charge (10-12% mandatory in Gulf hotels). AttendUX tracks both streams separately — tips per shift from POS, service charge monthly from accounting — and includes both on payslips with clear breakdown.

Housekeeping mobile app

Housekeepers clock in with their phone + room-assignment list, mark rooms complete, log damage reports. Live housekeeping dashboard shows front-desk which rooms are ready. Attendance + productivity in one flow.

A typical month for a 4-star Dubai hotel

You run a 180-room 4-star hotel in Deira — 280 staff across 7 departments (housekeeping 70, F&B service 50, F&B kitchen 40, front desk 30, engineering 25, security 25, admin/sales 40). 70% expat on iqama. Peak season starts November through New Year.

Before

  • 7 department heads keep paper shift rosters; HR reconciles weekly in 7 Excel tabs
  • Service charge pool computed manually by finance from the monthly accounts — delays payroll by 3-4 days
  • Iqama expiries in a shared sheet — 2 missed last year, both temporarily suspended
  • Summer season temps hired via WhatsApp word-of-mouth, timesheets on paper, chaos
  • F&B tips vs service charge mixed on payslips, staff disputes every month

With AttendUX

  • Face-recognition clock-in at department-level tablets, geofenced to the property
  • Service charge pool rule set once — AttendUX computes each eligible employee's share on payroll from POS imports + accounting data
  • Iqama expiries flagged 30/14/7 days out, auto email + WhatsApp to HR
  • Seasonal temps: CSV upload with department + seasonal rate + end date; auto-deactivated after peak
  • Payslips show tips (per-shift from POS) and service charge (monthly pool) in separate line items — zero disputes

Frequently Asked Questions

How does the service charge pool work?

Service charge (typically 10-12% added to the bill at Gulf hotels) is collected monthly by accounting and distributed to participating staff per your policy. In AttendUX, set which positions participate (housekeeping + F&B + front desk usually; admin + sales typically excluded), weight (e.g. chef 2.0, server 1.5, busser 1.0) and distribution basis (hours worked or position weight). AttendUX computes each employee's share from the monthly service-charge total + attendance, and includes it on payslips as a separate line. Full audit trail per month per employee.

Does it handle 24/7 department coverage?

Yes. Each department has its own 24/7 coverage ruleset — front desk 3-shift, housekeeping day + evening, engineering + security on-call rotations. AttendUX enforces handover rules per department (e.g. front desk night shift cannot leave without the morning shift clocked in). Live dashboard shows coverage status per department per hour; alerts on gaps.

Can it manage both tips and service charge separately on payslips?

Yes — two separate line items. Tips are tracked per shift from POS import (variable, voluntary customer tips). Service charge is a monthly pool distribution (mandatory 10-12% on the bill in Gulf). Each shows on the payslip with its own breakdown so staff see exactly where every riyal/dirham comes from. Zero month-end disputes.

What about during Hajj season or New Year peaks?

Seasonal upload flow. CSV with temps' details + department assignments + daily/hourly rates + end-date. AttendUX pays them at seasonal rate for the window, includes them in WPS or cash list per their contract, and auto-deactivates after the end date. No manual removal, no leftover accounts.

Start Free Trial

7-day free trial · no credit card · full feature access

Start Free Trial
Start Your Free Trial No card · Ready in 5 min
Start Free