Kira kerja lebih masa, hari rehat dan cuti umum, seksyen demi seksyen

Gaji bulanan masuk, jam keluar: kadar gaji biasa (÷ 26), kadar sejam, dan setiap jalur hari rehat serta cuti umum dengan seksyen yang menetapkannya.

🔒 100% dalam pelayar · tiada muat naik ke pelayan

Dua kadar itu

Jam seminggu ÷ hari bekerja memberi hari biasa, hingga 0.01 jam terdekat. Akta mengehadkan seminggu pada 45 jam (s.60A(1)(d)) dan sehari pada 9 jam (s.60A(1)(b) serta provisonya), dan halaman ini menolak angka melebihi mana-mana had itu daripada menggunakannya secara senyap.

Satu catatan setiap baris: jenis, kemudian jam. biasa 2 · rehat 4 · cuti umum 6. Jam boleh berbentuk pecahan (1.5). Semuanya dikira dalam tab ini; tiada apa dimuat naik.

Isi gaji dan waktu biasa, kemudian tambah satu baris bagi setiap hari bekerja.

Setiap baris dikira daripada pembahagian tepat kemudian dibundarkan kepada sen, dan jumlah ialah hasil tambah baris yang telah dibundarkan itu — jadi baris sentiasa berjumlah tepat. Kadar yang dicetak di atas juga dibundarkan, jadi kadar × jam boleh berbeza satu sen daripada sesuatu baris.

Ini kiraan, bukan nasihat. Akta Kerja 1955 menetapkan kadar minimum dan kontrak perkhidmatan boleh membayar lebih; halaman ini tidak menentukan siapa yang dilindungi Akta, dan ia bukan pengganti amalan penggajian anda atau peguam.

Apa yang dibuang

Peraturan Malaysia & kes luar biasa

Halaman ini kiraan, bukan nasihat. Ia menggunakan pendaraban dalam Bahagian XII Akta Kerja 1955 pada angka yang anda taip, mencetak setiap baris dengan seksyen asalnya, dan berhenti daripada meneka apabila sesuatu input mustahil. Akta menetapkan kadar minimum — kontrak perkhidmatan boleh membayar lebih — dan halaman ini tidak memberitahu apa yang patut dibayar atau siapa yang dilindungi Akta.

Asal setiap pendaraban

Apa yang alat ini kiraPendarabanSeksyenApa yang diliputi — dan apa yang halaman ini tidak putuskan
Kadar gaji biasagaji bulanan ÷ 26s.60I(1A)Pekerja bergaji bulanan. Tidak diputuskan di sini: sama ada elaun atau komisen ialah upah di bawah s.2 — seksyen itu sendiri mengecualikan bayaran insentif, bayaran hari rehat dan bayaran cuti umum.
Kadar sejamkadar gaji biasa ÷ waktu kerja biasas.60I(1)(b)Waktu yang dipersetujui dalam kontrak (s.60A(3)(c)). Tidak diputuskan di sini: apa kata kontrak — anda yang menaipnya.
Kerja lebih masa hari biasa× 1.5 sejams.60A(3)(a)Jam melebihi waktu kerja biasa, sehari. Tidak diputuskan di sini: sama ada pekerja itu termasuk dalam liputan Akta.
Hari rehat, sehingga separuh waktu biasa× ½ kadar gaji biasas.60(3)(b)(i)Pekerja bergaji bulanan atau mingguan. Pekerja bergaji harian atau sejam dibayar satu hari gaji untuk kerja yang sama di bawah s.60(3)(a)(i) — dua kali, bukan separuh. Input alat ini ialah gaji bulanan, jadi ia menggunakan (b) dan tidak berpura-pura tahu pekerja mana yang anda ada.
Hari rehat, melebihi separuh hingga waktu biasa× 1 kadar gaji biasas.60(3)(b)(ii)Pekerja yang sama, hari yang sama. Sempadan itu tepat: tepat separuh hari masih jalur separuh hari.
Hari rehat, melebihi waktu biasa× 2 sejam, pada jam lebihans.60(3)(c)Hanya jam melebihi hari biasa. Tidak diputuskan di sini: sama ada hari rehat itu yang dijadualkan majikan (s.59).
Cuti umum, sehingga waktu biasa× 2 kadar gaji biasa, sebagai tambahan kepada bayaran cutis.60D(3)(a)(i)Mana-mana tempoh kerja pada hari itu — seksyen itu berkata begitu tanpa mengira tempoh kerja kurang daripada waktu biasa. Tidak diputuskan di sini: sama ada hari itu cuti yang diwartakan atau dipersetujui (s.60D(1)).
Cuti umum, melebihi waktu biasa× 3 sejam, pada jam lebihans.60D(3)(aa)Hanya jam melebihi hari biasa.

Jalur, dikira — RM 2,000.00 sebulan, hari 8 jam

Inilah output alat ini sendiri untuk kadar gaji biasa RM 76.92 dan kadar sejam RM 9.62; tekan Muatkan data contoh dan angka yang sama muncul.

KerjaJamApa yang Akta bayarJumlah
Kerja lebih masa selepas hari biasa22 × sejam × 1.5RM 28.85
Hari rehat3½ × kadar biasa — paling banyak separuh hariRM 38.46
Hari rehat61 × kadar biasa — melebihi separuh hariRM 76.92
Hari rehat101 × kadar biasa + 2 jam × sejam × 2RM 115.38
Cuti umum42 × kadar biasa, walau sependek mana pun harinyaRM 153.85
Cuti umum102 × kadar biasa + 2 jam × sejam × 3RM 211.54

Setiap jumlah dikira daripada pembahagian tepat dan dibundarkan sekali, sebab itu 2 jam × 1.5 × RM 9.62 yang tercetak menjadi RM 28.86 sedangkan barisnya menyebut RM 28.85. Jumlah pada halaman ialah hasil tambah baris yang telah dibundarkan, jadi slip gaji yang dibina daripadanya sentiasa berjumlah tepat.

Waktu, liputan dan paras minimum — setiap angka bertarikh

HadAngkaSeksyen dan tarikhApa halaman ini buat dengannya
Seminggu45 jams.60A(1)(d), berkuat kuasa 1 Januari 2023 di bawah Akta Kerja (Pindaan) 2022 [Akta A1651]Menolak angka lebih tinggi, dalam mod mingguan.
Sehari8 jam, atau 9 jam jika hari lain lebih pendeks.60A(1)(b) dan proviso (iii)Menolak hari biasa melebihi 9 jam. Melebihi itu memerlukan kebenaran Ketua Pengarah di bawah s.60A(1A).
Kerja lebih masa sebulan104 jams.60A(4)(a) dan Peraturan Pekerjaan (Had Kerja Lebih Masa) 1980Memberi amaran. Kerja pada hari rehat dan cuti umum dikecualikan daripada had itu oleh proviso pertama s.60A(4)(a).
Gaji minimumRM 1,700.00 sebulanPerintah Gaji Minimum 2024, P.U.(A) 376/2024, berkuat kuasa 1 Februari 2025 (semua majikan mulai 1 Ogos 2025)Menolak gaji di bawahnya: RM 1,700.00 ÷ 26 ialah angka harian RM 65.38 dalam Perintah itu sendiri, jadi gaji yang lebih rendah meletakkan kadar biasa di bawah paras statutori.
Siapa yang diliputi kadar kerja lebih masa, hari rehat dan cuti umumgaji sehingga RM 4,000.00 sebulan, serta pekerja dalam perenggan 2Jadual Pertama, perenggan 1A (dimasukkan oleh Akta A1651) dan perenggan 2Memberi amaran melebihi RM 4,000.00 dan tidak memutuskan. Perenggan 1A menidakkan s.60(3), 60A(3), 60C(2A), 60D(3) dan 60D(4) apabila gaji bulanan melebihi RM 4,000.00; perenggan 2 mengekalkannya untuk kerja kasar dan kelas lain yang dinamakannya, walau berapa pun gajinya.

Apa yang halaman ini enggan putuskan

Sama ada kontrak, perjanjian kolektif atau buku panduan anda sudah membayar lebih daripada minimum ini. Sama ada sesuatu elaun dikira sebagai upah di bawah s.2. Sama ada hari yang bekerja itu hari rehat yang dijadualkan atau cuti umum yang diwartakan. Sama ada pekerja itu termasuk dalam Jadual Pertama. Setiap satu mengubah jawapan dan tiada satu pun ada dalam angka yang anda taip, jadi angka daripada halaman ini ialah semakan pada hamparan anda — bukan pengganti kontrak atau amalan penggajian anda.

Sebelum dan selepas

Sebelum

Gaji pokok bulanan (RM): 2,000.00
Waktu biasa sehari: 8 jam

biasa 2
rehat 4
rehat 6
cuti umum 6
cuti umum 10

Selepas

Akta Kerja 1955 — bayaran kerja lebih masa, hari rehat dan cuti umum

Gaji pokok bulanan: RM 2,000.00
Kadar gaji biasa (gaji bulanan ÷ 26): RM 76.92
Kadar sejam (kadar biasa ÷ waktu biasa): RM 9.62

1. Kerja lebih masa hari biasa (2 jam) — 2 jam × RM 9.62 × 1.5 = RM 28.85   [s.60A(3)(a)]
2. Hari rehat, sehingga separuh waktu biasa (4 jam) — 0.5 × RM 76.92 = RM 38.46   [s.60(3)(b)(i)]
3. Hari rehat, melebihi separuh hingga waktu biasa (6 jam) — 1 × RM 76.92 = RM 76.92   [s.60(3)(b)(ii)]
4. Cuti umum, sehingga waktu biasa (6 jam) — 2 × RM 76.92 = RM 153.85   [s.60D(3)(a)(i)]
5. Cuti umum, sehingga waktu biasa (8 jam) — 2 × RM 76.92 = RM 153.85   [s.60D(3)(a)(i)]
6. Cuti umum, melebihi waktu biasa (2 jam) — 2 jam × RM 9.62 × 3 = RM 57.69   [s.60D(3)(aa)]

Jumlah: RM 509.62

Kiraan semata-mata, bukan nasihat. Akta menetapkan minimum; kontrak boleh membayar lebih. Setiap baris di atas menyebut seksyen yang menjadi asasnya.

Cara ia berfungsi

  1. Taip gaji pokok bulanan dan waktu kerja biasa — sehari, atau angka mingguan bersama bilangan hari bekerja, dan alat ini membahagikannya.
  2. Tambah satu baris bagi setiap hari bekerja: biasa untuk kerja lebih masa selepas hari biasa, rehat untuk hari rehat, cuti umum untuk cuti umum, kemudian jamnya. Muatkan contoh untuk melihat semua jalur sekali gus.
  3. Baca pecahan itu baris demi baris — setiap baris menyebut seksyennya — kemudian tekan Salin hasil dan tampal di sebelah slip gaji yang anda semak.

Soalan lazim

Mengapa gaji bulanan dibahagi 26 dan bukan bilangan hari dalam bulan itu?

Kerana itulah yang s.60I(1A) tetapkan: kadar gaji biasa bagi pekerja bergaji bulanan ialah gaji bulanan ÷ 26, tanpa mengira bulannya. Membahagi dengan 30, dengan 31 atau dengan hari bekerja sebenar ialah tabiat hamparan yang lazim, dan itulah yang membuat dua bulan bertengkar tentang kadar sejam yang sama. Kadar sejam kemudian datang daripada s.60I(1)(b): kadar gaji biasa ÷ waktu kerja biasa yang dipersetujui dalam kontrak.

Pekerja saya bergaji lebih RM 4,000 sebulan. Adakah ini masih terpakai?

Itulah tepatnya soalan yang halaman ini tidak akan jawab untuk anda. Perenggan 1A Jadual Pertama (dimasukkan oleh Akta Kerja (Pindaan) 2022, berkuat kuasa 1 Januari 2023) menidakkan s.60(3), 60A(3), 60D(3) dan 60D(4) bagi pekerja yang gajinya melebihi RM 4,000.00 sebulan — tetapi perenggan 2 mengekalkannya untuk kerja kasar, pengendalian dan penyelenggaraan kenderaan, penyeliaan kerja kasar, dan kelas lain yang dinamakan di sana, walau berapa pun gajinya. Kontrak juga boleh memberi syarat lebih baik daripada Akta. Alat ini tetap mengira, dan mencetak amaran dan bukan keputusan.

Hari rehat bekerja 4 jam: separuh hari atau sehari penuh?

Bagi pekerja bergaji bulanan, separuh: s.60(3)(b)(i) membayar separuh kadar gaji biasa untuk kerja yang tidak melebihi separuh waktu biasa, dan s.60(3)(b)(ii) membayar satu hari gaji apabila melebihi separuh. Pada hari 8 jam, 4 jam ialah tepat separuh dan kekal dalam jalur separuh. Pekerja bergaji harian pula di bawah s.60(3)(a), yang membayar satu hari gaji untuk separuh hari dan dua hari gaji untuk sehari penuh — sebab itu alat ini meminta gaji bulanan dan tidak menawarkan untuk meneka asas yang satu lagi.

Adakah bayaran cuti umum itu tambahan kepada gaji hari itu, atau ganti gaji?

Tambahan. s.60D(3)(a)(i) membayar dua hari gaji pada kadar gaji biasa "sebagai tambahan kepada bayaran cuti yang dia berhak terima untuk hari itu", dan bagi pekerja bergaji bulanan s.60D(2A) menganggap gaji bulanan tanpa potongan itu sudah termasuk bayaran cuti tersebut. Jadi pada cuti umum, dua hari tambahan yang anda lihat di sini memang tambahan — hari biasa itu sudah ada dalam gaji bulanan.