Tips HR Hotel

Cara Mengurangi Overtime Hotel Tanpa Mengorbankan Service Quality

06 August 2026
Diperbarui 12 Aug 2026
9 menit baca
6 views
Cara Mengurangi Overtime Hotel Tanpa Mengorbankan Service Quality

Dalam banyak hotel, overtime baru mendapat perhatian ketika angka payroll melewati budget. Management kemudian mengambil langkah sederhana: β€œKurangi lembur.” Masalahnya, overtime adalah output dari sistem operasional. Jika housekeeping terus kekurangan tenaga pada high occupancy, Front Office menghadapi peak arrival tanpa coverage yang cukup, atau roster tidak mengikuti workload, pembatasan overtime hanya memindahkan masalah ke tempat lain. Akibatnya bisa muncul: Overtime ↓ tetapi: Service Delay ↑ Employee Fatigue ↑ Complaint ↑ Turnover ↑ Karena itu target yang lebih tepat bukan sekadar menghilangkan overtime, melainkan mengendalikan overtime yang tidak produktif dan memahami overtime yang memang diperlukan oleh demand.

Dalam banyak hotel, overtime baru mendapat perhatian ketika angka payroll melewati budget.

Management kemudian mengambil langkah sederhana:

“Kurangi lembur.”

Masalahnya, overtime adalah output dari sistem operasional.

Jika housekeeping terus kekurangan tenaga pada high occupancy, Front Office menghadapi peak arrival tanpa coverage yang cukup, atau roster tidak mengikuti workload, pembatasan overtime hanya memindahkan masalah ke tempat lain.

Akibatnya bisa muncul:

Overtime ↓

tetapi:

Service Delay ↑

Employee Fatigue ↑

Complaint ↑

Turnover ↑

Karena itu target yang lebih tepat bukan sekadar menghilangkan overtime, melainkan mengendalikan overtime yang tidak produktif dan memahami overtime yang memang diperlukan oleh demand.


1. Bedakan Overtime yang Sehat dan Overtime yang Bermasalah

Tidak semua overtime memiliki akar masalah yang sama.

Overtime karena Demand

Misalnya:

  • occupancy tinggi;
  • group arrival;
  • banquet;
  • event;
  • unexpected business volume.

Ini dapat menjadi overtime yang legitimate secara operational.

Overtime karena Workforce Gap

Terjadi karena:

  • manpower kurang;
  • vacancy;
  • recruitment terlambat;
  • absenteeism tinggi.

Jika berulang, hotel perlu memperbaiki workforce structure.

Overtime karena Productivity Problem

Contohnya workload sebenarnya normal, tetapi penyelesaian pekerjaan membutuhkan labor hours jauh di atas standard.

Ini membutuhkan:

  • process review;
  • training;
  • supervision;
  • equipment improvement.

Overtime karena Scheduling Problem

Employee sebenarnya cukup, tetapi distribution shift tidak sesuai dengan workload.

Ini salah satu area yang sering tidak terlihat jika management hanya melihat total headcount.


2. Ukur Overtime Rate

Jangan hanya melihat nominal rupiah.

Gunakan:

Overtime Rate = Overtime Hours ÷ Total Labor Hours × 100%

Contoh:

Total labor hours:

20.000 jam

Overtime:

1.000 jam

Maka:

1.000 ÷ 20.000 × 100% = 5%

Metric ini lebih informatif karena menunjukkan proporsi overtime terhadap total labor input.


3. Lihat Overtime Cost

Gunakan:

Overtime Cost ÷ Total Labor Cost × 100%

Misalnya:

Total labor cost:

Rp1 miliar

Overtime cost:

Rp80 juta

Maka:

8% labor cost berasal dari overtime.

Angka ini perlu dibandingkan dengan:

  • budget;
  • previous month;
  • previous year;
  • occupancy;
  • revenue;
  • department.

4. Jangan Melihat Overtime Hotel Secara Keseluruhan

Total overtime dapat menyembunyikan sumber masalah.

Misalnya:

Total overtime = 1.500 jam

Angka tersebut terlihat besar.

Tetapi setelah dipecah:

Department Overtime
Housekeeping 800 jam
F&B 400 jam
Front Office 150 jam
Engineering 100 jam
Others 50 jam

Sekarang terlihat:

Housekeeping menyumbang lebih dari separuh overtime.

Investigation dapat difokuskan pada department tersebut.


5. Gunakan Overtime Heatmap

Hotel dapat memetakan overtime berdasarkan:

  • department;
  • hari;
  • shift;
  • employee;
  • occupancy;
  • event;
  • supervisor.

Contoh:

Jika overtime selalu terjadi:

Friday–Sunday, 16.00–21.00

maka kemungkinan terdapat mismatch antara:

Peak Workload

dan

Shift Coverage.

Data ini jauh lebih berguna daripada sekadar mengetahui total overtime bulanan.


6. Hubungkan Overtime dengan Occupancy

Bandingkan:

Occupancy

dengan:

Overtime Hours

Contoh:

Occupancy Overtime
55% 300 hrs
65% 350 hrs
75% 500 hrs
85% 900 hrs

Jika overtime meningkat secara proporsional terhadap demand, mungkin memang terdapat workload pressure.

Tetapi jika:

Occupancy 60% → overtime 800 jam

sementara:

Occupancy 80% → overtime 700 jam

ada kemungkinan masalah berada pada:

  • roster;
  • absenteeism;
  • productivity;
  • staffing allocation.

7. Jangan Menggunakan Occupancy sebagai Satu-Satunya Driver

Housekeeping lebih tepat melihat:

Departure Rooms

Front Office:

Arrival + Departure

F&B:

Covers

Banquet:

Event Volume

Engineering:

Work Orders

Karena overtime harus dikaitkan dengan workload actual, bukan hanya occupancy.


8. Perbaiki Roster Sebelum Menambah Staff

Kesalahan umum:

Overtime tinggi → recruitment.

Padahal bisa saja masalahnya adalah roster.

Contoh:

Peak workload:

16.00–20.00

Tetapi sebagian besar employee bekerja:

08.00–16.00

Akibatnya:

Coverage rendah saat peak

Overtime tinggi

Padahal total headcount mungkin sudah cukup.

Solusinya dapat berupa:

  • staggered shift;
  • split shift jika sesuai kebutuhan dan aturan;
  • adjusted start time;
  • flexible shift;
  • cross-department support.

9. Gunakan Demand-Based Scheduling

Roster seharusnya mengikuti pola demand.

Contoh Housekeeping:

Hari Departure Staffing
Senin 70 Normal
Selasa 90 Normal+
Rabu 120 High
Kamis 65 Normal
Jumat 140 High
Sabtu 150 Peak
Minggu 100 Normal+

Jika staffing dibuat sama setiap hari, hotel berpotensi:

Overstaffed pada low workload

dan:

Understaffed pada peak workload.


10. Forecast Arrival dan Departure

Front Office dan Housekeeping sebaiknya menerima forecast yang cukup detail.

Contoh:

Tomorrow

Arrival:

150

Departure:

120

Occupancy:

85%

Group arrival:

60 rooms

Data tersebut dapat digunakan untuk menentukan:

  • staffing;
  • shift;
  • meal break;
  • supervisor coverage;
  • housekeeping allocation.

Workforce planning menjadi proactive, bukan reactive.


11. Atasi Absenteeism

Absenteeism yang tinggi dapat memicu overtime secara langsung.

Misalnya:

Scheduled:

10 employee

Absent:

2 employee

Workload:

tetap.

Hotel kemudian meminta:

8 employee bekerja lebih lama.

Jika pola ini terus terjadi:

Absenteeism → Overtime → Fatigue → Absenteeism

muncul cycle yang tidak sehat.

Karena itu absenteeism perlu dipantau bersama overtime.


12. Periksa Vacancy yang Terlalu Lama

Jika sebuah department memiliki:

Budgeted Position = 20

tetapi:

Actual Employee = 17

dan kekurangan 3 orang ditutup dengan overtime, hotel sebenarnya sedang membayar vacancy melalui overtime.

Bandingkan:

Annual Overtime Cost

dengan:

Annual Cost of Additional FTE

Jika overtime recurring, recruitment dapat menjadi pilihan yang lebih ekonomis.


13. Hitung Overtime vs Additional Employee

Misalnya:

Overtime cost tahunan:

Rp180 juta

Estimated annual cost satu additional employee:

Rp120 juta

Jika kebutuhan workload bersifat recurring, mempertahankan overtime mungkin tidak ekonomis.

Tetapi jika demand hanya seasonal:

Rp180 juta overtime

bisa saja masih lebih rasional daripada menambah permanent employee.

Keputusan harus mempertimbangkan:

Demand Duration + Cost + Flexibility


14. Tingkatkan Productivity Sebelum Menambah Labor

Misalnya:

Department membutuhkan:

1.000 labor hours

Actual:

1.200 labor hours

Ada:

200 labor hours variance.

Jangan otomatis recruitment.

Cari penyebab:

  • SOP;
  • equipment;
  • employee skill;
  • work process;
  • rework;
  • unnecessary movement;
  • poor handover.

Jika productivity dapat dinaikkan tanpa menurunkan quality, overtime dapat turun tanpa penambahan headcount.


15. Kurangi Rework

Rework sering menjadi overtime yang tidak terlihat.

Contoh:

Room inspection menemukan:

  • bathroom belum sesuai standard;
  • linen salah;
  • amenities kurang.

Room attendant harus kembali.

Output terlihat sama:

1 room cleaned

Tetapi labor hours sebenarnya bertambah.

Maka:

Rework = Hidden Labor Cost

Hotel perlu mengukur:

Rework Rate

dan menghubungkannya dengan overtime.


16. Gunakan Cross-Training

Ketika satu department mengalami peak workload, employee dengan skill yang relevan dapat membantu area lain.

Contoh:

F&B:

Restaurant ↔ Banquet

Front Office:

Front Desk ↔ Reservation

Housekeeping:

Rooms ↔ Public Area

Tujuannya bukan membuat semua orang melakukan semua pekerjaan.

Tujuannya meningkatkan:

Workforce Flexibility

sehingga peak workload tidak selalu berujung overtime.


17. Gunakan Casual atau Flexible Labor untuk Peak Demand

Jika demand bersifat seasonal, hotel dapat menggunakan:

  • casual;
  • part-time;
  • seasonal worker;
  • outsourcing.

Contoh:

Normal:

80 FTE

Peak:

100 FTE

Daripada mempertahankan 100 permanent employee sepanjang tahun, hotel dapat mempertimbangkan:

80 Core + 20 Flexible Capacity

Jika operating model dan regulasi memungkinkan.


18. Jangan Mengandalkan Overtime sebagai Staffing Strategy

Overtime sering terlihat fleksibel.

Hotel tidak perlu recruitment.

Tidak perlu onboarding.

Employee sudah mengetahui pekerjaan.

Tetapi overtime yang terlalu sering memiliki hidden cost:

Fatigue

Error

Rework

Service Complaint

Employee Turnover

Recruitment Cost

Jadi overtime dapat menjadi solusi tactical, tetapi buruk jika dijadikan permanent staffing strategy.


19. Batasi Overtime dengan Approval System

Hotel dapat membuat approval level.

Contoh:

Normal Overtime

Supervisor approval.

High Overtime

Department Head approval.

Exceptional Overtime

Executive approval.

Tujuannya bukan membuat proses administratif lebih rumit.

Tujuannya memastikan overtime memiliki:

Business Reason + Workload Justification


20. Analisis Overtime per Employee

Jika satu department memiliki:

1.000 overtime hours

jangan hanya melihat department.

Cari distribusi.

Misalnya:

5 employee menghasilkan:

700 jam

sementara:

20 employee lainnya:

300 jam

Ini menunjukkan overtime mungkin terkonsentrasi pada employee tertentu.

Kemungkinan:

  • skill dependency;
  • schedule;
  • supervisor allocation;
  • absenteeism;
  • employee preference;
  • workload concentration.

21. Jangan Membuat Overtime Equal untuk Semua

Jika overtime terjadi karena workload, pembagian overtime seharusnya mempertimbangkan:

  • legal working limits;
  • rest requirement;
  • competency;
  • workload;
  • fatigue;
  • fairness.

Tujuannya bukan sekadar membagi overtime secara rata.

Yang dicari adalah:

Operational Need + Compliance + Sustainability


22. Gunakan Technology untuk Mengurangi Manual Labor

Technology dapat mengurangi pekerjaan administratif yang berulang.

Contoh:

  • PMS integration;
  • digital checklist;
  • mobile housekeeping task;
  • automated reporting;
  • employee scheduling;
  • digital approval;
  • automated guest communication.

Namun technology bukan otomatis menghasilkan labor saving.

Hitung:

Labor Hours Saved

vs

Technology Cost

vs

Service Impact


23. Buat Overtime Dashboard

Minimal dashboard dapat memuat:

KPI Budget Actual Variance
Overtime Hours 500 750 +50%
Overtime Cost Rp50M Rp75M +50%
Labor Hours 20K 21K +5%
Occupancy 75% 78% +3 pts
Productivity 0,50 0,48 -4%

Kemudian tambahkan:

  • department;
  • shift;
  • employee;
  • reason;
  • event;
  • absenteeism.

Management dapat melihat apakah overtime disebabkan oleh demand atau inefficiency.


24. Buat Overtime Reason Code

Setiap overtime sebaiknya memiliki alasan.

Contoh:

OT-01 — High Occupancy

OT-02 — Group Arrival

OT-03 — Banquet/Event

OT-04 — Staff Absence

OT-05 — Vacancy

OT-06 — Low Productivity

OT-07 — Emergency

OT-08 — Operational Issue

Setelah satu atau dua bulan, management dapat melihat penyebab terbesar.


25. Gunakan Pareto Analysis

Misalnya:

Total overtime:

2.000 jam

Breakdown:

  • Vacancy: 700 jam
  • High occupancy: 500 jam
  • Absenteeism: 350 jam
  • Low productivity: 250 jam
  • Emergency: 100 jam
  • Others: 100 jam

Maka tiga penyebab terbesar menyumbang:

1.550 jam atau 77,5%

Management dapat fokus pada tiga penyebab tersebut.

Ini jauh lebih efektif daripada mencoba memperbaiki seluruh overtime sekaligus.


26. Jangan Mengejar Overtime = Nol

Target:

0 overtime

tidak selalu rasional untuk hotel.

Ada:

  • emergency;
  • high occupancy;
  • major event;
  • unexpected operational issue.

Target yang lebih realistis:

Controlled Overtime

Artinya overtime:

  • predictable;
  • justified;
  • budgeted;
  • compliant;
  • economically rational.

27. KPI untuk Mengontrol Overtime Hotel

Gunakan:

Overtime Hours

Total jam overtime.

Overtime Rate

OT Hours ÷ Total Labor Hours × 100%

Overtime Cost

Total biaya lembur.

Overtime Cost %

OT Cost ÷ Total Labor Cost × 100%

OT per Employee

OT Hours ÷ Employee

OT vs Occupancy

Membandingkan overtime dengan demand.

OT vs Workload

Membandingkan overtime dengan actual workload.

Vacancy Coverage

Berapa overtime yang berasal dari posisi kosong.

Absenteeism Impact

Berapa overtime yang muncul karena absence.

Productivity Variance

Actual productivity vs budget.


28. Framework Mengurangi Overtime Hotel

Gunakan proses:

Measure

Segment by Department

Identify Reason

Compare with Workload

Check Roster

Check Productivity

Check Absenteeism & Vacancy

Calculate Cost

Choose Intervention

Intervensi dapat berupa:

Roster Change / Cross-Training / Recruitment / Flexible Labor / Process Improvement / Technology

Kemudian:

Monitor Result


29. Contoh Decision Matrix

Penyebab Intervensi
Peak demand Flexible staffing
Poor roster Rebuild shift
Vacancy Recruitment
Absenteeism Attendance management
Low productivity Training / process improvement
Rework Quality control
Manual process Automation
Seasonal demand Casual / part-time
Skill shortage Cross-training
Emergency Maintain contingency capacity

Ini membantu management menghindari solusi tunggal untuk semua masalah overtime.


30. Target Akhir Bukan Overtime Nol

Management hotel sebaiknya tidak mengejar:

Overtime = 0

tetapi:

Overtime = Controlled + Justified + Productive

Jika overtime terjadi karena:

Demand ↑

dan:

Revenue ↑

maka overtime mungkin masuk akal.

Jika overtime terjadi karena:

Poor Scheduling

atau:

Vacancy berbulan-bulan

maka overtime menjadi warning signal.

Perbedaannya penting karena satu membutuhkan capacity planning, sedangkan yang lain membutuhkan operational correction.


5 Insight untuk Management Hotel

1. Overtime adalah gejala, bukan selalu akar masalah

Cari hubungan antara overtime, workload, roster, productivity, absenteeism, dan vacancy.

2. Jangan hanya melihat total overtime

Pecah berdasarkan department, shift, employee, dan reason code.

3. Recurring overtime adalah data manpower planning

Bandingkan annual overtime cost dengan cost of additional FTE.

4. Roster sering lebih cepat diperbaiki daripada headcount

Jika masalah berada pada timing coverage, recruitment belum tentu jawabannya.

5. Overtime harus dinilai bersama revenue dan service

Overtime yang mendukung high-demand revenue berbeda dengan overtime akibat inefficiency.


Penutup

Mengurangi overtime hotel bukan berarti membuat employee pulang secepat mungkin.

Tujuan yang lebih rasional adalah menghilangkan overtime yang tidak perlu sambil mempertahankan kapasitas ketika demand memang membutuhkan tambahan labor.

Framework yang dapat digunakan:

Demand → Workload → Roster → Productivity → Labor Hours → Overtime → Cost → Service Quality

Jika overtime tinggi karena occupancy dan event, hotel membutuhkan flexible capacity.

Jika overtime tinggi karena vacancy, workforce planning perlu diperbaiki.

Jika overtime tinggi karena roster, shift structure perlu diubah.

Jika overtime tinggi karena productivity, proses dan capability perlu diperbaiki.

Jika overtime tinggi karena absenteeism, attendance menjadi akar masalah.

Dengan pendekatan tersebut, overtime berubah dari sekadar angka di payroll menjadi operational signal yang membantu management mengambil keputusan tentang manpower, scheduling, productivity, dan profitability.

Bagikan Artikel

Bantu teman Anda temukan insight ini