Cara Kira OT Malaysia 2026 – Panduan Lengkap

Mengikut Akta Kerja 1955 (Employment Act 1955) Section 60A(1)

Asas Undang-Undang: Akta Kerja 1955 Section 60A(1)

Section 60A(1) menetapkan bahawa mana-mana pekerja yang bekerja melebihi waktu kerja biasa berhak mendapat bayaran kerja lebih masa (overtime) pada kadar yang ditetapkan. Waktu kerja biasa tidak boleh melebihi 8 jam sehari atau 45 jam seminggu.

Formula Pengiraan OT

Kadar Sejam = Gaji Bulanan ÷ 26 ÷ Jam Kerja Biasa

Di mana:

Kadar OT Mengikut Jenis Hari

Jenis HariKadar OTKeterangan
Hari Biasa (Normal Day)1.5xSetiap jam melebihi waktu kerja biasa
Hari Rehat (Rest Day) – 8 jam pertama2.0xKerja pada hari rehat mingguan
Hari Rehat (Rest Day) – melebihi 8 jam2.0xSetiap jam melebihi 8 jam pada hari rehat
Hari Cuti Umum (Public Holiday)3.0xSetiap jam kerja pada hari cuti umum

Contoh Pengiraan – Gaji RM2,000

Langkah 1: Kira Kadar Sejam

Kadar Sejam = RM2,000 ÷ 26 ÷ 8

= RM9.62 sejam

Langkah 2: Kira OT Hari Biasa (1.5x)

Contoh: Kerja OT 2 jam pada hari biasa

OT = RM9.62 × 1.5 × 2 jam

= RM28.85

Langkah 3: Kira OT Hari Rehat (2x)

Contoh: Kerja 10 jam pada hari rehat

8 jam pertama = RM9.62 × 2.0 × 8 = RM153.85

2 jam selebihnya = RM9.62 × 2.0 × 2 = RM38.46

Jumlah = RM192.31

Langkah 4: Kira OT Hari Cuti Umum (3x)

Contoh: Kerja OT 3 jam pada hari cuti umum

OT = RM9.62 × 3.0 × 3 jam

= RM86.54

Pengiraan Cross-Midnight (Melepasi Tengah Malam)

Apabila kerja OT melepasi 12:00 tengah malam, pengiraan dibahagikan mengikut hari:

Senario: Pekerja bekerja OT dari 10:00 malam (Selasa – hari biasa) hingga 1:00 pagi (Rabu – hari cuti umum)

• 10:00 PM – 12:00 AM (2 jam) = kadar hari biasa 1.5x

  RM9.62 × 1.5 × 2 = RM28.85

• 12:00 AM – 1:00 AM (1 jam) = kadar hari cuti umum 3x

  RM9.62 × 3.0 × 1 = RM28.85

Jumlah OT = RM57.69

Jadual Ringkasan Semua Senario (Gaji RM2,000)

SenarioJam OTKadarPengiraanJumlah
Hari biasa11.5x9.62 × 1.5 × 1RM14.42
Hari biasa21.5x9.62 × 1.5 × 2RM28.85
Hari biasa31.5x9.62 × 1.5 × 3RM43.27
Hari biasa41.5x9.62 × 1.5 × 4RM57.69
Hari rehat (≤8 jam)82.0x9.62 × 2.0 × 8RM153.85
Hari rehat (>8 jam)102.0x(9.62×2.0×8)+(9.62×2.0×2)RM192.31
Cuti umum13.0x9.62 × 3.0 × 1RM28.85
Cuti umum43.0x9.62 × 3.0 × 4RM115.38
Cuti umum83.0x9.62 × 3.0 × 8RM230.77
Cross-midnight (biasa→cuti)2+11.5x/3.0x(9.62×1.5×2)+(9.62×3.0×1)RM57.69

Soalan Lazim (FAQ)

Bagaimana cara kira OT di Malaysia?

Formula: Kadar sejam = Gaji bulanan ÷ 26 ÷ jam kerja biasa. Kemudian darab dengan kadar OT (1.5x hari biasa, 2x hari rehat, 3x hari cuti umum).

Berapakah kadar OT hari biasa?

Kadar OT hari biasa ialah 1.5 kali ganda kadar sejam biasa mengikut Akta Kerja 1955 Section 60A(1).

Bagaimana kira OT hari cuti umum?

OT pada hari cuti umum dibayar pada kadar 3x gaji sejam biasa untuk setiap jam kerja lebih masa.

Bagaimana kira OT yang melepasi tengah malam (cross-midnight)?

Jam sebelum 12:00 malam dikira mengikut kadar hari tersebut, manakala jam selepas 12:00 malam dikira mengikut kadar hari berikutnya.

Adakah semua pekerja layak dapat OT?

Mengikut pindaan Akta Kerja 2022, semua pekerja dengan gaji RM4,000 dan ke bawah layak mendapat bayaran OT. Pekerja bergaji lebih RM4,000 juga dilindungi untuk waktu kerja maksimum.

Automatikkan Pengiraan OT Anda

SafeSyt HR mengira OT secara automatik mengikut Akta Kerja 1955 – termasuk cross-midnight dan cuti umum.

Cuba SafeSyt HR Sekarang →