Gaji. Bunyi ringkas, tetapi impaknya besar. Ia bukan sekadar angka di slip, tetapi ia adalah hak, maruah, dan hasil titik peluh pekerja.
Dalam konteks undang-undang Malaysia, khususnya di bawah Akta Kerja 1955 (Pindaan) 2022, isu majikan tahan gaji pekerja bukan sesuatu yang boleh dipandang ringan. Ia bukan sekadar kesilapan pentadbiran. Ia adalah pelanggaran dari sudut pandang undang-undang dan etika.
Perihal Gaji Dan Hak Pekerja
Jika kita meneliti struktur Akta Kerja 1955 (Pindaan) 2022, isu gaji atau upah pekerja tidak disentuh secara sambil lalu. Ia diperincikan secara sistematik melalui beberapa bahagian utama:
- Bahagian 3: Pembayaran Upah
- Bahagian 4: Potongan Daripada Upah
- Bahagian 5: Sistem Pembayaran Upah
- Bahagian 6: Keutamaan Upah
Ini bukan sekadar garis panduan. Ini adalah rangka perlindungan.
Dua seksyen yang menjadi tunjang kepada isu ini ialah Seksyen 18 dan Seksyen 19:
Seksyen 18: Tempoh Upah
“(1) Sesuatu kontrak perkhidmatan hendaklah menetapkan suatu tempoh upah tidak melebihi satu bulan.
(2) Jika tiada tempoh ditetapkan, ia dianggap sebagai satu bulan.”
Seksyen 19: Masa Pembayaran Upah
“Setiap majikan hendaklah membayar gaji tidak lewat daripada hari ketujuh selepas hari terakhir tempoh upah.”
Terjemahannya jelas dan tidak boleh diputar belit:
Gaji bulanan mesti dibayar dalam tempoh maksimum 7 hari selepas tamat tempoh kerja. Tiada ruang untuk “tunggu dulu”, “hold sekejap”, atau alasan dalaman syarikat.
Dalam erti kata lain, gaji adalah hak mutlak pekerja. Kelewatan atau kegagalan pembayaran bukan sahaja mencetuskan isu kepercayaan, malah membuka pintu kepada tindakan undang-undang oleh Jabatan Tenaga Kerja.
Kesalahan Majikan Tahan (Hold) Gaji Pekerja
Mari kita luruskan satu salah faham yang masih berlegar dalam dunia pekerjaan:
“Majikan tidak boleh tahan gaji pekerja walaupun pekerja itu ingin berhenti.”
Ini bukan pandangan. Ini adalah ketetapan undang-undang. Seksyen 20 Akta Kerja 1955 (Pindaan) 2022 menyatakan:
“Upah pekerja hendaklah dibayar tidak lewat daripada hari kontrak perkhidmatan tamat.”
Jika pekerja berhenti pada 15 atau 20 hari bulan, gaji bagi tempoh kerja tersebut perlu dibayar pada hari terakhir itu juga, bukan minggu depan, bukan bulan depan.
Di sinilah isu majikan tahan gaji pekerja menjadi kritikal. Tindakan menahan gaji atas alasan pekerja berhenti adalah salah, dan boleh dilaporkan kepada Jabatan Tenaga Kerja. Jika disabitkan kesalahan, majikan boleh dikenakan tindakan lanjut oleh Ketua Pengarah.
Bagaimana Jika Pekerja Berhenti Tanpa Notis?
Di sinilah ramai tersilap tafsir. Jika pekerja melanggar kontrak dengan berhenti tanpa notis, Seksyen 21 memberi ruang kepada majikan untuk menuntut indemniti (ganti rugi).
Ini bermaksud:
- Pekerja mungkin perlu membayar pampasan bersamaan tempoh notis (contohnya 1 atau 2 bulan gaji).
- Majikan boleh membuat potongan yang sah berdasarkan Seksyen 24.
Tetapi, dan ini penting, ia bukan bermaksud majikan boleh sewenang-wenangnya hold keseluruhan gaji. Sebaliknya, ia adalah soal kira-kira yang sah, gaji yang layak dibayar ditolak dengan indemniti yang perlu dijelaskan.
Baca juga: Cara Pengiraan Gaji Pekerja
Kesimpulannya, menahan gaji sebagai “hukuman” kepada pekerja yang ingin berhenti bukan sahaja salah, tetapi juga mencerminkan kegagalan pengurusan. Undang-undang sudah jelas. Hak pekerja sudah ditetapkan.
Persoalannya sekarang bukan lagi “boleh atau tidak”, tetapi sama ada majikan bersedia untuk beroperasi secara profesional dan patuh kepada undang-undang. Dalam dunia kerja yang semakin telus, reputasi syarikat tidak lagi dibina atas keuntungan semata-mata, tetapi juga atas bagaimana mereka melayan manusia di dalamnya.
Pengurusan Pekerja Boleh Jadi Mencabar Tanpa MySyarikat!
Sebagai majikan, menguruskan pelbagai jenis pekerja boleh menjadi tugas yang rumit. Tanpa sistem yang teratur, risiko salah pengiraan, rekod bercelaru, atau ketidakpatuhan terhadap polisi adalah tinggi.
Perkenalkan MySyarikat, sistem HRMS (Human Resource Management System) automasi yang membantu majikan:
- Mengautomasikan tugasan: Semua tugasan direkodkan secara digital untuk memudahkan semakan.
- Menguruskan pengurusan secara online: Sebarang tugasan kini boleh diakses dengan satu klik.
- Memastikan pematuhan: Sistem direka untuk mematuhi undang-undang kerja di Malaysia.
Tidak kira sama ada anda majikan SME atau syarikat besar, MySyarikat adalah penyelesaian lengkap untuk pengurusan sumber manusia anda!
Mari BOOK DEMO untuk mendapatkan sistem MySyarikat sekarang!








Jika saya sudah beri notis 1 bulan bermula tarik saya beri notis 15/11 dan jika gaji saya pada bulan 11 ini dihold tindakan apa perlu saya buat pada majikan tersebut dan notis saya ditamat kan 14/12
Boleh buat laporan ke JTK ya.
jika saya diberhentikan tanpa notis dgn alasan tidak bagi bukti sakit dan alasan keburukan saya apa tindakan yang harus d buat?
Jika pekerja gagal menyerahkan bukti sijil sakit (MC) dan gagal hadir bekerja 2 hari berturut-turut ia boleh dianggap melanggar persetujuan kontrak kerja, maka majikan berhak untuk memecat pekerja. Dinasihatkan untuk bincang dengan majikan dan kemukakan bukti sebagai sokongan.
Kalau berhenti tanpa notis, disebabkan tekanan mental dari bos, dan bos langsung tak bayar gaji bulan lepas, still boleh buat report jtk tak ?
Untuk berhenti kerja perlu berikan notis penamatan, jika pemberhentian segera perlu ganti rugi notis. Jika pekerja gagal bayar ganti rugi notis maka majikan boleh ambilnya daripada gaji pekerja.
Saya telah ditamatkan perkhidmatan pada 4.3.25.dengan alasan saya tidak setuju dan tidak mengikut prosedur akta pekerjaan 1955yang sepatutnya. Surat penamatan telah diberikan kepada dalam masa 24 jam.
Dalam surat penamatan tersebut menyatakan gaji saya akan dibayar sehingga 4.4.25.Tetapi, pihak syarikat meminta saya memulangkan surat akuan penerimaan. Sekuranya saya enggan berbuat demikian, gaji saya akan ditangguhkan. Saya tidak memulangkan surat akuan penerimaan kerana tidak setuju dengan alasan pemecatan saya.
Setahu saya pihak majikan tidak berhak untuk menangguhkan gaji.
Apa perlu saya buat
Boleh buat aduan ke JTK.
Sy tidak dapat hadirkan diri di tempat kerja dalam satu jangkasamasa yg amat panjang iaitu lebih kurang 1 bulan setengah dimana Sy telah mengalami minor stroke. Bolehkah majikan ditempat Sy bekerja itu TIDAK MEMBAYAR GAJI SY dalam bulan tersebut walaupun SY TELAH SERTAKAN PDNYA SIJIL CUTI SAKIT SY ITU?
JIka ianya berlaku pd pihak manakah sepatutnya Sy membuat rujukan?. Apakah tindakan yg perlu Sy lakukan? Sy ucapkan berbanyak terima kasih krn sudi meluangkan masa dgn masalah Sy ini.
Boleh berbincang dengan majikan terlebih dahulu, atau rujuk PERKESO untuk dapatkan bantuan daripada skim-skim keilatan yang ditawarkan.
sy ada sorang staf yg bermasalah yang tak nak datang kerja tanpa alasan … hari kejadian sy call 5@6 kali tk angkat .. dan sy call mak dia.. sruh kejutkan dia.. apabila dia bangun dari tido.. dia reply ws sy dan bagitahu yg dia tak pergi kerja harini.. sedangkan pada haritu kerja bnyak ..
DAN haritu itu jugak sy terus buang dia kerja.. dan sy bagitahu dkt dia yg sy akan ambik tindakkan (penalti) atas sengaja tidak hadir kerja tanpa sebab langsung..
jadi sy mahu tanya tuan.. sekiranya pekerja yg jenis macam itu.. boleh kah sy hold haji dia smpai proses tindakkan selesai ?
atau ada hak2 lain yg majikan boleh buat terhadap pekerja yg macam ini?!
Secara asasnya majikan tidak boleh menahan gaji pekerja sesuka hati, melainkan untuk tujuan semakan percukaian atau jika ada sebarang bond lain.
Saya ada sorang technician yg sudah menghantar 3 bulan notis berhenti kerja yang akan berakhir pada bulan 7, 2025. Namun, penyelia beliau telah mendengar cakap-cakap dari rakan sekerja beliau yang beliau hanya tunggu untuk ambil gaji sahaja. sudah dapat gaji, dia takkan datang kerja selepas itu. ini bermakna pekerja hanya tunggu pembayaran gaji sahaja dan berniat untuk MIA. bolehkah syarikat hold separuh gaji pekerja berdasarkan maklumat tersebut
Jika benar tidak habiskan tempoh notis maka pekerja berhak untuk menahan gaji atau memotong gaji untuk dianggap sebagai bayaran ganti rugi notis.
ingin bertanya di dalam perjanjian yang dibuat oleh majikan kepada pekerja mengatakan sekiranya pekerja itu sudah menjadi permanent staff, pekerja itu perlu kerja sekurang-kurangnya 2 tahun (kontrak) di syarikat tersebut tetapi jika ingin berhenti dalam masa kurang 2 tahun, pekerja itu di denda RM3000 untuk 1 tahun. Pekerja itu sudah bekerja selama 1 tahun 1 bulan lebih dan majikan memberitahu sekiranya ingin berhenti dalam masa kurang 2 tahun, kena ada pekerja lain untuk menggantikan tempat tersebut. Soalan saya, sudah ada pekerja baru yang boleh menggantikan tempat saya dan wajibkah saya membayar denda RM3000 tersebut ?
Perkara ini adalah dinasihatkan untuk bincang dengan majikan dan pegawai HR, kerana jika ia telah ditetapkan dalam kontrak maka pekerja perlu ikut penetapan yang dipersetujui.
saya ingin bertanya, tarikh akhir saya bekerja adalah pada 14/5/2025 tetapi sehingga 9/6/2025 saya masih idak menerima sebarang gaji, apabila followup diminta tunggu minggu ini atau minggu depan atas alasan list pulangan uniform tidak sampai pada HR, sedangkan saya sudah memulangkan uniform pada hari akhir saya bekerja. apa yang perlu saya lakukan?
Boleh terus minta pada HR dan majikan kerana gaji pekerja adalah hak.
Hi,
Syarikat lama saya bekerja telah hold gaji saya disebabkan saya tak buat exit clearance dimana exit clearance tu tak dimaklumkan dalam kontrak dan sebaik sahaja hari gaji, baru diberitahu yang gaji saya kena hold dan waktu tu saya sedang bercuti diluar negeri. Soalan saya bolehkah syarikat lama saya berbuat demikian ?
Penahanan gaji hanya boleh dibuat jika terdapat sebarang masalah seperti untuk selesaikan PCB atau membayar ganti rugi, selain daripada itu jika pekerja sudah lengkap tempoh notis maka majikan tidak boleh tahan gaji pekerja tersebut.
saya ingin bertanya…sekiranya saya tak dapat hadir bekerja kerana sakit gout yg teramat sangat dan saya dan inform kepada buddy saya bekerja malam tu selama dua malam berturut² dan hari ketiga kawan saya tu dtg kerumah bawak ke hospital untuk dapatkan rawatan..dan dapatkan mc..dan mc saya dah inform after that gaji saya kena tahan sebab alasan absent tak beritahu manager…boleh ke company tu tahan gaji saya sehingga saya menjawab balas surat yang diberi..selepas jawab kena tunggu jawapan dari atasan pulak berkenaan jawapan saya sama ada akan dipertimbangkan atau tidak untuk di bayar….
Sepatutnya perlu maklumkan kepada majikan atau pegawai HR, bukannya rakan sekerja. Ia bergantung kepada polisi syarikat.
Hai, saya nak bertanya. Saya pekerja konttak dan kontrak tamat pada 14 July 2025 dan gaji kesemua staff dimasukkan pada tarikh 28 haribulan june 2025, namun gaji saya ditahan atas alasan tempoh tarikh akhir saya tidak melebihi 15 hari.. adakah pihak majikan boleh menahan gaji saya dengan alasan tersebut. Sy menerima emel penamatan kontrak pada 29 May 2025 lagi. Sekarang pihak majikan kata gaji saya akan ditahan sehingga 7 July 2025 untuk bayaran gaji yang sepatutnya masuk 28 Jun 2025
Majikan tidak boleh menahan gaji pekerja.
Saya nk tnya siasatan DI pekerja sepatutnya diselesaikan berapa bulan waktunya?? Kerana gaji saya digantung
Bergantung kepada tempoh siasatan yang dilakukan.
Saya telah diberhentikan kerja (MSA) gan gaji bulan terakhir saya berserta pampasan telah ditahan atas sebab menunggu tax clearance. Adakah betul proses ini?
Betul, jika terdapat sebarang pembayaran cukai tertangguh maka majikan perlu selesaikannya dahulu.
Situasi saya, saya bekerja pon x ada contract, kerja lebih masa dri pukul 10 pgi ke 10 mlm tanpa ada bayaran OT pon, gaji mmg basic rm 1700. Tak ada waktu rehat yg fixed. No kwsp ,socso(dijanjikan tapi kena kerja 1 tahun baru dpt caruman)
Saya resign dri tempat kerja dh hampir 4 bulan..tapi majikan masih lagi tak bayar gaji saya. Saya dh cuba mintak tapi x diendahkan. Kata nak bayar tapi smpai sekarang habuk pon x nmpak.
Saya mmg resign last minit, disebabkan personal matter.
Majikan berhak ke hold gaji saya?
Harap tuan dapat jawab persoalan saya..terima kasih.
Saya masih dalam probation dan saya hantar notis 24 jam dan membayar sebanyak 1400 pampasan dan 300 saya mohon untuk majikan menolak daripada gaji saya. Kemudian dalam surat penerimaan perletakan, majikan hold gaji saya selama sebulan dan pada bulan yang dinyatakan untuk membayar gaji saya itu majikan gagal membayar gaji saya.
Jadi dalam kes ini macam mana ya?
Jika pekerja telah membayar pampasan notis 24 jam seperti yang dipersetujui, majikan tidak berhak menahan baki gaji melebihi jumlah pampasan tersebut.
Adakah saya perlu buat aduan ke JTK?
Boleh buat aduan ke JTK.
Salam, sy nk tanya. majikan ada hak ka utk hold gaji pekerja yg MC. MC telah di serahkan, tetapi majikan nak hold gaji.
Jika MC yang diberikan tersebut dikeluarkan oleh doktor yang sah maka majikan tidak boleh tahan gaji pekerja.
Adakah majikan boleh membayar gaji terakhir perkerja selepas 7hb dengan reason untuk proses penutupan akaun syarikat ?
Akta mengatakan gaji pekerja mesti dibayar dalam tempoh 7 hari selepas memasuki bulan penggajian baharu.
Saya nak tanya, saya bekerja di sebuah hotel. Saya telah membuat tempahan bilik untuk client saya, tempahan bilik beserta tempahan event. 2 minggu sebelum tarikh client membatalkan event, tetapi saya lupa membatalkan bilik penginapan. Tempahan bilik dibuat rakan kerja yang berbeza.
Tiba hari kejadian saya tidak bekerja, client yang menempah bilik tidak muncul. Majikan memanggil saya dan memaksa saya membayar kos bilik yang ‘no show’. Client saya bersetuju untuk membayar gantirugi bila program yang dibatalkan di ganti dengan tarikh lain di masa hadapan. Majikan mahu menahan gaji saya selagi pelanggan belum menjelaskan bayaran bilik tersebut.
Majikan tidak boleh menahan gaji sesuka hati.
Saya nak tanya adakah majikan berhak untuk menahan pekerja dari berhenti dan tetapkan sebelum berhenti harus siapkan kerja
Jika sudah hantar notis maka pekerja boleh berhenti selepas tamat tempoh notis.