Cara Kira OT Malaysia 2026: Formula, Kadar & Contoh Pengiraan
Panduan mudah untuk majikan SME dan HR yang mahu kira kerja lebih masa dengan tepat sebelum hari gaji
Photo by Marvin Meyer on Unsplash
Ringkasan penting
Formula kadar sejam: gaji bulanan ÷ 26 ÷ jam kerja normal sehari, lazimnya 8 jam.
Kadar OT: hari biasa lazimnya 1.5×; hari rehat 2× kemudian 3×; cuti umum lazimnya 3× bagi pekerja yang dilindungi.
Had lazim: sehingga 104 jam OT sebulan dan 12 jam jumlah kerja sehari, tertakluk kepada peraturan dan pengecualian berkaitan.
Semak nombor dengan kalkulator OT Malaysia percuma sebelum anda kunci payroll.
Carian cara kira OT biasanya muncul apabila payroll hampir ditutup: seorang pekerja pulang lewat tiga malam, seorang lagi bekerja pada hari rehat, dan HR perlu menjawab sama ada semua jam itu dibayar pada kadar yang sama. Jawapannya tidak. Pengiraan OT yang betul bermula dengan kadar sejam dan jenis hari, bukan dengan satu angka pukal pada hujung bulan.
Artikel ini ialah panduan praktikal Bahasa Melayu untuk pemilik SME, admin HR dan pasukan kewangan. Ia menerangkan cara kira OT Malaysia, formula yang digunakan, kadar OT Malaysia 1.5×, 2× dan 3×, serta contoh bagi gaji asas RM1,700, RM3,000 dan RM5,000. Ia ialah panduan pendidikan, bukan nasihat guaman. Rujuk teks Akta Kerja 1955 semasa, kontrak pekerjaan dan panduan JTKSM jika kes anda melibatkan syif, hari rehat atau kategori pekerja khas.
Jangan guna formula ini untuk mengatasi kontrak yang memberi faedah lebih baik kepada pekerja. Jika kontrak menetapkan kadar yang lebih tinggi, ikut kadar yang lebih baik itu dan simpan rekod kelulusan OT.
Akta Kerja 1955, kerja lebih masa dan kelayakan
Dalam konteks sektor swasta di Semenanjung Malaysia dan Labuan, kerja lebih masa Malaysia sering dirujuk kepada peraturan waktu kerja, hari rehat dan cuti umum dalam Akta Kerja 1955. Secara asas, pekerja tidak patut dianggap “boleh kerja lebih lama” hanya kerana kerja belum siap. Majikan perlu mengenal pasti waktu kerja normal yang dipersetujui, merekod jam tambahan dan membayar premium apabila ia terpakai.
Perlindungan kadar minimum OT di bawah Akta lazimnya terpakai kepada pekerja yang upahnya tidak melebihi kira-kira RM4,000 sebulan, serta kategori tertentu seperti pekerja manual tanpa mengira paras upah. Bagi pekerja bergaji RM5,000 atau jawatan pengurusan, jangan andaikan mereka langsung tidak menerima OT atau sentiasa menerima kadar yang sama. Kontrak, polisi syarikat dan skop tugas menentukan apa yang perlu dibayar. Itu sebabnya contoh RM5,000 di bawah menunjukkan matematik kadar, tetapi bukan janji kelayakan statutori.
Untuk latar belakang lengkap mengenai had waktu kerja, baca panduan waktu bekerja di Malaysia. Untuk memahami bagaimana peraturan pekerjaan bersambung dengan payroll, lihat juga Akta Kerja dan payroll Malaysia.
Formula OT gaji: mula dengan kadar sejam
Formula asas yang perlu diingati adalah mudah:
Formula kadar OT Malaysia
Kadar sejam = Gaji bulanan ÷ 26 ÷ Jam kerja normal sehari
Kemudian: bayaran OT = kadar sejam × jam OT × gandaan bagi jenis hari.
Angka 26 bukan tekaan dan bukan bilangan hari kalendar dalam sebulan. Untuk pekerja bergaji bulanan, ia digunakan dalam pengiraan kadar upah biasa berasaskan Seksyen 60I. Jika jadual kerja normal ialah lapan jam sehari, anda bahagi lagi dengan 8. Jangan campurkan formula OT ini dengan formula gaji prorata atau potongan cuti tanpa gaji; tujuannya berbeza.
Contohnya, pekerja bergaji RM3,000 dengan hari normal lapan jam mempunyai kadar sejam RM3,000 ÷ 26 ÷ 8 = RM14.42 selepas pembundaran. Jika beliau bekerja dua jam tambahan pada hari biasa, nilai OTnya bukan RM14.42 × 2 sahaja. Anda perlu gunakan gandaan 1.5×: RM14.42 × 2 × 1.5 = RM43.26.
Tetapkan polisi pembundaran yang konsisten. Sesetengah payroll membundarkan kadar sejam pada dua titik perpuluhan sebelum mendarab; yang lain menyimpan lebih banyak perpuluhan dan membundarkan jumlah akhir. Mana-mana pendekatan perlu konsisten, boleh dijelaskan dan menghasilkan baris payslip yang pekerja boleh semak.
Kadar OT Malaysia: 1.5×, 2× dan 3×
Selepas anda memperoleh kadar sejam, klasifikasikan setiap blok masa. Jangan satukan semua jam tambahan sebagai “OT” tanpa label. Hari biasa, hari rehat dan cuti umum membawa kadar OT Malaysia yang berbeza.
| Jenis hari / jam | Gandaan lazim | Cara kira |
|---|---|---|
| OT hari kerja biasa | 1.5× | Kadar sejam × jam OT × 1.5 |
| Hari rehat, lapan jam pertama | 2× | Kadar sejam × jam × 2 |
| Hari rehat, melebihi lapan jam | 3× | Kadar sejam × jam × 3 |
| Jam bekerja pada cuti umum | 3× | Kadar sejam × jam × 3, selain semakan aturan cuti umum |
Jadual ini menunjukkan struktur yang kerap digunakan bagi pekerja yang dilindungi. Hari rehat dan cuti umum mempunyai perincian tambahan, contohnya jumlah jam yang bekerja dan sama ada kerja diminta oleh majikan. Rekodkan jenis hari di sistem kehadiran pada masa kelulusan, bukannya cuba meneka daripada tarikh pada hujung bulan.
Contoh cara kira OT: gaji asas RM1,700
Mari guna pekerja bergaji asas RM1,700 dengan lapan jam kerja normal sehari. Kadar sejam ialah RM1,700 ÷ 26 ÷ 8 = RM8.17 selepas pembundaran. Ini contoh biasa bagi pekerja yang mungkin berada dalam lingkungan perlindungan upah Akta, tertakluk kepada status sebenar dan kontrak.
2 jam OT pada hari biasa
- Kadar OT sejam: RM8.17 × 1.5 = RM12.26
- Bayaran OT: RM12.26 × 2 = RM24.52
5 jam kerja pada hari rehat
- Kadar hari rehat: RM8.17 × 2 = RM16.34 sejam
- Bayaran: RM16.34 × 5 = RM81.70
Jika dua blok ini berlaku dalam bulan yang sama, jumlah contoh OT ialah RM106.22. Jangan terus tambah angka itu ke gaji bersih. Masukkan sebagai komponen pendapatan payroll dahulu, kemudian semak rawatan KWSP, PERKESO, EIS dan PCB menurut jadual serta peraturan semasa.
Contoh cara kira OT: gaji asas RM3,000
Bagi gaji asas RM3,000 dan lapan jam sehari, kadar sejam ialah RM3,000 ÷ 26 ÷ 8 = RM14.42. Contoh ini sesuai untuk menunjukkan beza besar antara hari biasa, hari rehat dan cuti umum walaupun bilangan jam sama.
3 jam OT hari kerja biasa
- RM14.42 × 1.5 = RM21.63 sejam
- RM21.63 × 3 = RM64.89
4 jam pada hari rehat, dalam lapan jam pertama
- RM14.42 × 2 = RM28.84 sejam
- RM28.84 × 4 = RM115.36
2 jam pada cuti umum
- RM14.42 × 3 = RM43.26 sejam
- RM43.26 × 2 = RM86.52
Jumlah tiga senario ialah RM266.77. Ini ialah contoh formula OT gaji bagi jam yang diberi. Bayaran kerja pada cuti umum boleh turut melibatkan peraturan bayaran hari cuti itu sendiri; jangan menganggap 3× sahaja menyelesaikan semua keadaan tanpa semakan polisi dan Akta.
Contoh cara kira OT: gaji asas RM5,000
Kadar sejam bagi gaji asas RM5,000, dengan lapan jam normal sehari, ialah RM5,000 ÷ 26 ÷ 8 = RM24.04. Untuk 10 jam OT hari kerja biasa, pengiraannya ialah RM24.04 × 1.5 = RM36.06 sejam, kemudian RM36.06 × 10 = RM360.60.
Tetapi contoh ini membawa peringatan penting: paras RM5,000 biasanya berada di atas ambang upah kira-kira RM4,000 yang disebut untuk perlindungan OT statutori biasa. Oleh itu, matematik 1.5× membantu anda memahami nilai kadar jika kontrak menjanjikannya, tetapi kelayakan mesti disahkan melalui kontrak, kategori kerja dan polisi syarikat. Jangan menolak tuntutan pekerja hanya berdasarkan gaji, dan jangan menjanjikan kadar Akta tanpa semakan.
OT juga boleh mengubah jumlah upah kasar bulan itu. Apabila gross pay berubah, pasukan payroll perlu semak kesan pada caruman dan potongan, bukan hanya “top up” jumlah tunai. Ini ialah sebab penggunaan formula manual berulang kali boleh mencipta ralat yang susah dikesan.
Hari rehat dan cuti umum: jangan anggap sama
Kesilapan paling mahal dalam pengiraan OT ialah menggunakan 1.5× untuk semua jam tambahan. Hari rehat bukan hari kerja biasa, dan cuti umum juga bukan sekadar hari rehat yang dinamakan semula. Untuk hari rehat, struktur lazim membezakan jam dalam lapan jam pertama pada 2× dan jam selepas itu pada 3×. Bagi cuti umum, jam bekerja lazimnya dikira pada 3×, sementara kelayakan cuti umum biasa perlu diperiksa secara berasingan.
Catat juga sama ada kerja hari rehat dibuat atas arahan majikan atau atas permintaan pekerja. Butiran ini boleh menjejaskan hak bayaran dalam keadaan tertentu. Sistem kehadiran yang hanya menyimpan “masuk” dan “keluar” tanpa sebab atau kelulusan menyukarkan HR menjawab pertanyaan kemudian.
Jika jadual syarikat menggunakan syif, hari rehat bergilir atau premis yang dibuka pada cuti umum, tetapkan kod hari dalam jadual kerja lebih awal. Dengan itu, penyelia meluluskan OT pada kategori yang betul dan payroll tidak perlu membina semula sejarah kerja dari mesej WhatsApp.
Had OT: 104 jam sebulan bukan sasaran pengurusan
Had yang sering disebut ialah 104 jam kerja lebih masa sebulan bagi pekerja dilindungi, dengan jumlah masa kerja termasuk OT lazimnya tidak melebihi 12 jam sehari. Waktu kerja normal mingguan pula lazimnya dirujuk kepada 45 jam. Had ini bukan angka untuk dirancang sebagai kapasiti tetap; ia ialah garis pematuhan yang perlu dipantau.
Bagi SME, masalah biasanya bukan niat untuk melanggar had. Ia berlaku apabila setiap ketua pasukan meluluskan beberapa jam sendiri dan tiada sesiapa melihat jumlah bulanannya. Jejaki OT per pekerja, bukan hanya jumlah kos jabatan. Jika seorang pekerja kerap menghampiri had, semak penjadualan, kapasiti pasukan atau proses kerja sebelum masalah itu menjadi isu payroll dan kebajikan.
7 kesilapan biasa semasa kira OT
- Membahagi dengan 30 atau 31 untuk formula OT berasaskan kadar upah biasa, sedangkan amalan formula ini menggunakan 26.
- Tidak tahu jam kerja normal sehari; pekerja 7.5 jam dan 8 jam tidak boleh dikira dengan divisor jam yang sama tanpa semakan jadual.
- Menyatukan hari biasa, hari rehat dan cuti umum dalam satu baris “OT” tanpa gandaan yang tepat.
- Meluluskan OT selepas payroll ditutup, lalu menghasilkan pembetulan manual yang sukar diaudit.
- Tidak mengira semula komponen statutori selepas pendapatan OT ditambah kepada gross pay.
- Tidak memaparkan jam, kadar dan jumlah dengan jelas pada slip gaji apabila pekerja bertanya.
- Menganggap had 104 jam sebagai target dan tidak melihat tanda beban kerja berlebihan dalam pasukan.
Aliran kerja yang lebih kemas
- Kelulusan OT direkod sekali dengan jenis hari dan sebab kerja.
- Payroll menerima jam yang telah diklasifikasikan, bukan satu jumlah tanpa konteks.
- Slip gaji menunjukkan item OT yang pekerja boleh semak sendiri.
Dari kiraan OT ke slip gaji: bila patut automatikkan
Spreadsheet boleh menyelesaikan satu contoh. Cabaran sebenar bermula apabila beberapa pekerja mempunyai jadual, hari rehat dan kelulusan berbeza. Pada masa itu, masalahnya bukan lagi cara kira ot, tetapi memastikan rekod kehadiran, kelulusan, formula, potongan dan slip gaji menggunakan sumber data yang sama.
HavaHR membantu SME menyatukan OT, kehadiran, cuti dan payroll supaya pasukan tidak perlu salin angka antara fail. Anda masih menentukan polisi dan meluluskan jam kerja, manakala sistem membantu menjadikan aliran daripada jam diluluskan ke slip gaji lebih mudah dikesan dan disemak.
Soalan lazim tentang cara kira OT Malaysia
Bagaimana cara kira OT di Malaysia?
Kira kadar sejam dahulu: gaji bulanan ÷ 26 ÷ jam kerja normal sehari. Kemudian darab kadar sejam dengan jam OT dan gandaan hari berkenaan: lazimnya 1.5× pada hari kerja biasa, 2× atau 3× pada hari rehat, dan 3× bagi jam bekerja pada cuti umum untuk pekerja yang dilindungi Akta Kerja 1955.
Mengapa formula OT menggunakan bahagi 26?
Bagi tujuan kadar upah biasa pekerja bergaji bulanan, amalan berasaskan Seksyen 60I Akta Kerja 1955 menggunakan 26 hari. Selepas kadar harian diperoleh, bahagi lagi dengan jam kerja normal sehari untuk mendapatkan kadar sejam.
Berapakah kadar OT Malaysia pada hari kerja biasa?
Bagi ramai pekerja yang dilindungi Akta Kerja 1955, kerja melebihi waktu kerja normal pada hari kerja biasa dibayar sekurang-kurangnya 1.5 kali kadar sejam. Semak kontrak dan kategori pekerja kerana syarat yang lebih baik boleh diberi oleh majikan.
Apakah kadar OT pada hari rehat dan cuti umum?
Struktur lazim ialah 2× untuk kerja pada hari rehat dalam lapan jam pertama dan 3× bagi jam melebihi lapan jam pada hari rehat. Jam bekerja pada cuti umum lazimnya 3× kadar sejam, di samping peraturan bayaran cuti umum yang berasingan.
Siapa yang berhak mendapat kadar OT statutori?
Perlindungan OT Akta Kerja 1955 lazimnya terpakai kepada pekerja dengan upah tidak melebihi kira-kira RM4,000 sebulan serta kategori tertentu seperti pekerja manual. Bagi gaji lebih tinggi atau jawatan pengurusan, kelayakan OT biasanya bergantung pada kontrak kerja; semak terma bertulis.
Berapa jam OT maksimum sebulan di Malaysia?
Had yang sering dirujuk ialah 104 jam kerja lebih masa dalam sebulan bagi pekerja dilindungi, melainkan kelulusan Ketua Pengarah terpakai. Jumlah waktu bekerja termasuk OT juga lazimnya tidak boleh melebihi 12 jam sehari. Semak pengecualian dan pengaturan syif yang berkaitan.
Adakah OT mengubah caruman KWSP dan PERKESO?
OT menambah upah kasar dan perlu disemak semula dalam payroll. Rawatan caruman KWSP, PERKESO, EIS dan PCB tidak semestinya sama untuk semua komponen pendapatan, jadi gunakan jadual dan panduan rasmi semasa sebelum memuktamadkan slip gaji.
Bagaimana HavaHR membantu pengiraan OT?
HavaHR menghubungkan rekod kehadiran dan kelulusan OT dengan payroll supaya jam mengikut jenis hari, kadar, potongan statutori dan baris slip gaji dapat disemak dalam satu aliran kerja.
Kesimpulan
Untuk cara kira OT Malaysia dengan yakin, ingat urutannya: kira kadar sejam menggunakan gaji ÷ 26 ÷ jam sehari, kenal pasti jenis hari, gunakan gandaan 1.5×, 2× atau 3× yang tepat, kemudian semak had masa dan kesan payroll. Formula ini mudah; disiplin rekod dan klasifikasi hari itulah yang mengelakkan pertikaian.
Gunakan kalkulator OT Malaysia untuk semakan cepat, bandingkan dengan panduan Inggeris kami di How to Calculate Overtime in Malaysia, dan tempah demo HavaHR apabila anda mahu berhenti menyusun semula OT secara manual setiap bulan.