Table of contentsClick to expand
- Why hospitality attendance is uniquely complex
- Specific regulatory requirements for Portuguese hospitality
- Attendance channel setup for a hotel
- Operational practices by department
- Hours bank and seasonality
- Common hospitality attendance pitfalls
- Multi-property and group operations
- Cost comparison for hotels
- Official sources
- Conclusion
Hotels in Portugal operate 24/7 with complex, multi-department teams — reception, kitchen, housekeeping, F&B, maintenance, SPA, events — each with its own rhythm, shifts and premium structure. Managing attendance for 20 to 200+ employees across these functions is not just about clock-in; it is about correctly applying the Portuguese Labour Code (Lei 7/2009), the hospitality sectoral CCT (CCT da Hotelaria e Restauração), night premiums, Sunday work, and the ever-present risk of ACT inspection.
This guide is for international hotel owners and GMs running Portuguese operations. It covers the specific attendance challenges of hospitality, the hospitality-sector regulatory requirements, implementation steps and the operational practices that reduce liability while improving team visibility.
Why hospitality attendance is uniquely complex
- Permanent 24/7 operation — shifts cover all 168 hours of the week, every day of the year
- Multiple departments with different cadences — reception on 3 shifts, housekeeping starts 8h and peaks mid-morning, kitchen on service peaks (lunch 12-15h, dinner 19-23h), SPA on client bookings
- Seasonal peaks — Easter, summer, Christmas, New Year’s Eve: workforce doubles, overtime peaks, temporary contracts
- Sectoral CCT premiums — Portuguese hospitality CCT frequently sets night premium at 30% (above the 25% legal minimum), Sunday/holiday at 50-100%
- Mandatory meals — meal periods count/don’t count depending on contract type; mishandling creates systematic errors
- Multi-location groups — chains with multiple properties need consolidated reporting with per-location detail
- High staff turnover — frequent onboarding, offboarding, contract changes
Specific regulatory requirements for Portuguese hospitality
Hospitality sectoral CCT
The CCT da Hotelaria e Restauração (or sub-sectoral variants like CCT APHORT, CCT AHRESP) typically fixes:
- Night premium 30% (above 25% legal) for work between 22h-7h
- Sunday work premium 50-100% depending on function and whether it is scheduled or extraordinary
- Holiday work premium 100-200%
- Shift premium 10-20% for workers on fixed rotating shifts
- Daily meal allowance (subsídio de alimentação) or in-kind meal
- Additional vacation days by seniority (23-25 days vs 22 legal baseline)
- Reinforced annual medical surveillance for night workers (Article 225 + CCT)
Confirm the exact CCT applicable via BTE (Boletim do Trabalho e Emprego) — regional variants exist for Algarve, Madeira, Azores.
Working time registration (Article 202)
Daily registration of start, end, breaks for every employee including temp/seasonal staff. Server timestamp is essential (handwritten books are increasingly fragile in audit). Preservation for 5 years.
Posted schedule (Article 216)
Weekly schedule posted in Portuguese on premises, visible to all employees, updated with at least 7 days of advance notice (Article 217). Last-minute changes trigger overtime treatment.
Mandatory breaks (Article 213)
1-hour break every 5 continuous working hours. Enforcement often loose in service peaks — but the obligation stands and ACT inspectors check records.
Attendance channel setup for a hotel
Typical hospitality deployment combines:
- Physical terminal in staff entrance (RFID card or facial recognition) — fast clock-in for shift changes, no bottleneck
- Mobile app for housekeeping (clock-in at start of day, room-by-room tracking if required), maintenance team (field work across property), management staff
- Browser for reception, back-office, finance, HR
- Supervisor dashboards — real-time view of who is on site, which department, who is late/absent, overtime running
Operational practices by department
Reception (3 shifts: morning, afternoon, night)
Terminal clock-in at desk area. Night shift automatically generates 30% CCT premium. Multiple reception agents per shift during peak season. Shift leader approves exceptions daily.
Housekeeping
Mobile app clock-in at service entrance. Supervisor sees real-time list of active cleaners. For properties tracking room cleaning times for productivity, mobile allows per-room start/stop. Pay typically monthly fixed + occasional overtime for check-out peaks.
Kitchen and F&B service
Terminal clock-in at kitchen entrance. Service peaks (lunch, dinner) frequently generate overtime — must be pre-authorized by chef / F&B manager via the system (written authorization). Night premium applies to any hours worked after 22h. Weekend work premium per CCT.
Maintenance
Mobile app for workers moving across the property. Supervisor tracks on-call rotation. On-call hours are not working time but call-outs are — the system must distinguish.
Events, SPA, seasonal temps
Temporary contracts need special handling. The system should allow quick onboarding (minutes, not hours) and apply the correct contract-specific rules (e.g. different weekly maximum hours, different premium structure).
Hours bank and seasonality
Hospitality is a prime use case for the hours bank regime (Articles 208-208-B). Allows worker to accumulate hours in high season and compensate in low season within a 12-month reference period. Limits: 12h/day, 60h/week isolated, 50h average over 4 weeks, 150h/year increment. CCT may fix more favourable regimes. System must track running balance per worker and generate transparent monthly statements.
Common hospitality attendance pitfalls
- Meal periods not configured per contract type — some contracts count meals as paid time, others don’t; blanket treatment creates systematic errors
- Night premium applied only to overnight shift — must apply to any hours after 22h, including evening-shift workers who finish late
- CCT shift premium forgotten — software defaulting to legal minimum misses hospitality’s 10-20% shift premium
- Weekend work treated as normal — missing Sunday/Saturday CCT premium
- Overtime verbal authorization — service peaks lead to “just stay another hour” — undocumented, this becomes disputed overtime later
- Seasonal temps onboarded without proper contract rules — generic defaults applied, premiums miscalculated
- Housekeeping clock-in in common area — queue at start of shift, inflated minutes; terminal or mobile at service entrance is better
- No tracking of 11-hour daily rest between shifts — closing kitchen at 00h and opening at 8h breakfast = 8h rest, violation
- Medical surveillance renewals missed for night workers (reception overnight, kitchen late service)
Multi-property and group operations
Hotel groups managing multiple properties benefit from a single cloud platform with per-property views:
- Consolidated group-level reporting
- Per-property P&L on labour cost per occupied room (OPM)
- Cross-property benchmarking (overtime %, absenteeism, shift premium cost)
- Shared employee pool (worker moves between properties) with correct working-time aggregation
- Standardised payroll feed to the group payroll system
Cost comparison for hotels
Monthly cost for a 50-employee hotel:
- Portuguese cloud software + mobile + terminal: €40-75/month total
- International hospitality platform (Shiftbase, Sesame Enterprise): €250-400/month
- Legacy PMS-integrated attendance: often bundled, but inflexible for sectoral CCT configuration
Official sources
- Portuguese Labour Code (Lei 7/2009) — Diário da República
- Autoridade para as Condições do Trabalho — act.gov.pt
- CCT da Hotelaria e Restauração via BTE
- AHRESP — ahresp.com (sectoral association)
Conclusion
Hospitality attendance management in Portugal is sector-specific. The combination of 24/7 operation, multi-department shifts, sectoral CCT premiums above legal minimums, seasonal peaks and high turnover makes manual tracking (spreadsheet or paper) unsustainable at any scale. Portuguese cloud software with hospitality CCT presets ships ready to apply the correct premiums and multi-channel clock-in natively, at a fraction of international platform cost.
Running a hotel in Portugal and need attendance software built for hospitality? PicaPonto is Portuguese cloud software with hospitality CCT presets, multi-channel clock-in (terminal, mobile, browser), supervisor dashboards and native payroll integration (Primavera, PHC, Sage 200, Eticadata). Start a 15-day free trial.
This article does not constitute legal advice. For specific cases, consult a Portuguese employment lawyer.
Related reading
- Article 202 of the Portuguese Labour Code
- Workforce Attendance Management in Portugal
- Compensatory Rest for Overtime (Article 229)
- ACT Labour Inspections in Portugal
Frequently Asked Questions
Filipe Fonseca




