Gaji & Payroll

Cara Buat Payroll Bulanan untuk SME, Langkah demi Langkah

Panduan payroll bulanan SME Malaysia: 8 langkah dari kumpul data sampai hantar caruman, contoh pengiraan EPF SOCSO EIS dan tarikh mati.

Cara Buat Payroll Bulanan untuk SME, Langkah demi Langkah
Ringkasan pantasPayroll SME jadi cepat bila ada urutan tetap: kunci tarikh cut off, kira caruman atas gaji layak (bukan basic sahaja), dan hantar semua caruman sebelum 15 haribulan.
Disemak berdasarkan Akta Kerja 1955 dan garis panduan rasmi KWSP, PERKESO dan LHDN. Strategi untuk panduan, hasil bergantung pada pelaksanaan anda.

Setiap hujung bulan, cerita sama berulang. Fail Excel payroll dibuka, formula EPF ditaip semula, ada pekerja yang komplen gaji kurang RM120, dan bos terpaksa transfer manual sebab lupa satu orang. Kalau anda ada 8 sampai 30 pekerja, proses ini sepatutnya ambil 2 jam sebulan, bukan dua hari penuh.

Masalahnya bukan payroll itu susah. Masalahnya kebanyakan SME buat payroll tanpa urutan tetap, jadi setiap bulan macam mula dari kosong. Artikel ini pecahkan proses payroll bulanan kepada langkah yang boleh anda ikut, siap dengan contoh pengiraan sebenar dan tarikh mati caruman yang selalu terlepas.

Faham Dulu Apa Yang Anda Kira

Sebelum masuk langkah, kena jelas struktur gaji. Ramai bos SME campur adukkan istilah ini sampai pengiraan caruman jadi salah.

  • Gaji pokok (basic salary): jumlah tetap dalam surat tawaran.
  • Elaun tetap: elaun kereta, telefon, perumahan yang dibayar setiap bulan tanpa syarat. Biasanya kena caruman.
  • Elaun berubah: OT, komisen, bonus, insentif. Layanan caruman berbeza ikut jenis.
  • Gaji kasar (gross): semua di atas dicampur.
  • Gaji bersih (net): gross tolak potongan pekerja (EPF, SOCSO, EIS, PCB, potongan lain).

Titik keliru paling biasa: bos ingat caruman dikira atas gaji pokok sahaja. Sebenarnya kebanyakan caruman dikira atas gaji layak yang termasuk elaun tetap. Kalau anda kira atas basic sahaja, caruman anda kurang bayar dan itu risiko audit.

Langkah 1: Kunci Tarikh dan Cut Off

Tetapkan tiga tarikh dan jangan ubah:

  1. Cut off data: contoh 20 haribulan. Selepas tarikh ini, sebarang claim, OT, atau MC masuk bulan berikutnya.
  2. Tarikh proses: contoh 24 haribulan. Payroll dikira dan disemak.
  3. Tarikh bayar: contoh hari terakhir bulan. Akta Kerja 1955 kehendaki gaji dibayar tidak lewat 7 hari selepas tamat tempoh gaji.

Bila cut off longgar, staff hantar claim pada 29 haribulan dan seluruh payroll kena kira semula. Itu punca utama payroll SME lambat.

Langkah 2: Kumpul Data Input

Payroll bulanan bergantung pada enam input sahaja:

  • Senarai pekerja aktif (termasuk yang baru masuk dan yang resign bulan ini)
  • Rekod kehadiran dan cuti (cuti tahunan, cuti sakit, unpaid leave)
  • Jam OT yang diluluskan
  • Komisen atau insentif yang disahkan
  • Claim tuntutan (perjalanan, medical, telefon)
  • Potongan lain (pinjaman staff, PTPTN, zakat, tabung haji)

Kalau anda masih guna WhatsApp untuk kumpul semua ini, itu yang buat proses lambat. Sistem HR macam Aetheri tolak input ini terus ke payroll tanpa perlu taip semula, tapi walaupun anda guna Excel, satu template tetap untuk enam input ini dah cukup untuk jimat banyak masa.

Langkah 3: Kira Gaji Kasar

Untuk pekerja bulanan penuh, gross adalah basic campur elaun campur OT campur insentif, tolak unpaid leave.

Pekerja (semua gaji)11%Majikan (gaji RM5,000 ke bawah)13%Majikan (gaji atas RM5,000)12%
Kadar caruman EPF. Bahagian majikan turun kepada 12% apabila gaji bulanan melebihi RM5,000. Bahagian pekerja kekal 11%. Sumber: KWSP

Formula pro rata untuk pekerja baru atau resign

Kalau pekerja masuk pertengahan bulan, kira ikut hari bekerja:

Gaji pro rata = (Gaji bulanan ÷ jumlah hari dalam bulan) × hari khidmat

Contoh: gaji RM3,000, masuk kerja 16 Mac. Mac ada 31 hari, jadi hari khidmat 16 hari.
RM3,000 ÷ 31 = RM96.77 sehari. RM96.77 × 16 = RM1,548.32

Kira OT

Kadar OT bawah Akta Kerja 1955 (seksyen tertentu terpakai untuk gaji tidak melebihi RM4,000):

Jenis hari Kadar
Hari kerja biasa 1.5 kali kadar sejam
Hari rehat 2.0 kali kadar sejam
Cuti umum 3.0 kali kadar sejam

Kadar sejam biasa (ORP) = (gaji bulanan × 12) ÷ (52 × jam kerja seminggu). Untuk 45 jam seminggu dan gaji RM2,600:
(RM2,600 × 12) ÷ (52 × 45) = RM31,200 ÷ 2,340 = RM13.33 sejam
OT hari biasa 6 jam = RM13.33 × 1.5 × 6 = RM119.97

Langkah 4: Kira Caruman Berkanun

Ini bahagian yang paling kerap silap. Empat caruman utama:

Caruman Pekerja Majikan Siling gaji
EPF (KWSP) 11% 13% jika gaji RM5,000 ke bawah, 12% jika melebihi RM5,000 Tiada siling
SOCSO (Kategori Pertama) 0.5% 1.75% RM6,000
EIS (SIP) 0.2% 0.2% RM6,000
PCB (MTD) Ikut jadual LHDN Tiada Tiada

Nota penting: EPF dan SOCSO sebenarnya guna jadual ikut julat gaji, bukan peratus tepat baris demi baris. Jangan kira peratus mentah kemudian anggap dah betul. Rujuk jadual rasmi KWSP dan PERKESO. Kadar untuk pekerja berumur 60 tahun ke atas juga berbeza, dan warganegara asing ada peraturan tersendiri. Semak sumber rasmi (KWSP, PERKESO, LHDN, JTKSM) untuk kadar terkini sebelum finalise payroll.

Contoh pengiraan penuh, satu pekerja

Ali, 32 tahun, warganegara Malaysia. Gaji pokok RM3,200, elaun telefon tetap RM100, OT bulan ini RM150.

  • Gaji kasar = RM3,200 + RM100 + RM150 = RM3,450
  • EPF pekerja 11% = RM379.50 (dibundarkan ikut jadual KWSP)
  • EPF majikan 13% = RM448.50
  • SOCSO pekerja 0.5% = kira-kira RM17.25
  • SOCSO majikan 1.75% = kira-kira RM60.35
  • EIS pekerja 0.2% = kira-kira RM6.90
  • EIS majikan 0.2% = kira-kira RM6.90
  • PCB = ikut jadual LHDN, bergantung status kahwin dan pelepasan. Andaikan RM45.

Gaji bersih Ali = RM3,450 tolak (RM379.50 + RM17.25 + RM6.90 + RM45) = RM3,001.35

Kos sebenar majikan = RM3,450 + RM448.50 + RM60.35 + RM6.90 = RM3,965.75

SOCSO majikan1.75%SOCSO pekerja0.5%EIS majikan0.2%EIS pekerja0.2%
Kadar SOCSO dan EIS. Kedua-duanya dikira atas upah bersiling RM6,000 sebulan. Upah melebihi siling tidak menambah caruman. Sumber: PERKESO

Itu maksudnya untuk bayar Ali RM3,001 masuk poket, syarikat keluar hampir RM3,966. Beza 32% dari gaji bersih. Ramai bos SME tersilap budget sebab kira gaji pokok sahaja masa hiring.

HRD Corp levy

Kalau syarikat anda ada 10 pekerja Malaysia ke atas, levy HRD Corp 1% daripada gaji bulanan terpakai. Untuk 5 hingga 9 pekerja, kadarnya 0.5%. Levy ini kos majikan, bukan potongan pekerja, dan boleh dituntut balik untuk latihan.

Langkah 5: Semak Sebelum Bayar

Buat checklist ringkas dan jalankan setiap bulan:

  • Jumlah headcount padan dengan senarai staff aktif
  • Tiada gaji di bawah gaji minimum RM1,700 sebulan bagi pekerja penuh masa
  • Pekerja baru dan resign dikira pro rata betul
  • Total gross bulan ini dibanding bulan lepas, sebarang beza lebih 10% kena ada sebab
  • Nombor akaun bank pekerja baru dah disahkan
  • Potongan pinjaman staff tidak melebihi baki hutang

Langkah banding bulan ke bulan ini paling berguna. Kalau gross naik RM4,000 tanpa hiring baru, mesti ada silap kunci OT atau elaun.

Langkah 6: Bayar Gaji dan Hantar Caruman

Tarikh mati yang perlu anda hafal:

Item Tarikh mati Saluran
Bayaran gaji Dalam 7 hari selepas tamat tempoh gaji Bank / payroll bulk transfer
EPF 15 haribulan bulan berikutnya i-Akaun majikan KWSP
SOCSO dan EIS 15 haribulan bulan berikutnya ASSIST Portal PERKESO
PCB 15 haribulan bulan berikutnya e-PCB / e-Data PCB LHDN
HRD Corp levy 15 haribulan bulan berikutnya eTRiS HRD Corp

Lewat caruman ada penalti. Untuk EPF ada caj dividen lewat, untuk SOCSO ada faedah lewat bayar. Set reminder kalendar 12 haribulan supaya ada buffer tiga hari.

Langkah 7: Keluarkan Slip Gaji

Akta Kerja 1955 kehendaki majikan simpan rekod gaji dan beri butiran potongan kepada pekerja. Slip gaji minimum mesti ada:

  • Nama pekerja dan tempoh gaji
  • Gaji pokok, elaun, OT dipecah asing
  • Setiap potongan disenaraikan satu persatu
  • Gaji bersih
  • Caruman majikan (baik untuk transparency, pekerja nampak nilai sebenar)

Slip gaji yang jelas kurangkan pertanyaan HR sampai separuh. Bila pekerja nampak sendiri kenapa gaji bulan ini kurang RM80, dia tak perlu tanya.

88.3%gaji dibawa balikGaji bersih diterima RM2,649EPF pekerja 11% RM330SOCSO 0.5% RM15EIS 0.2% RM6
Pecahan gaji RM3,000 sebulan. Contoh pekerja bawah 60 tahun tanpa PCB. Potongan berjumlah RM351, jadi gaji bersih RM2,649. Sumber: KWSP dan PERKESO

Langkah 8: Simpan Rekod

Simpan rekod payroll sekurang kurangnya 6 tahun. Yang perlu disimpan:

  • Payroll register bulanan (semua pekerja, semua komponen)
  • Bukti pembayaran caruman
  • Slip gaji
  • Rekod kehadiran dan cuti
  • Kontrak dan surat tawaran

Bila LHDN atau JTKSM datang audit, mereka minta rekod ini. Fail Excel yang hilang sebab laptop admin rosak bukan alasan yang diterima. Simpan backup di cloud, bukan satu tempat sahaja.

Silap Yang Paling Kerap Berlaku

  1. Kira caruman atas basic sahaja, terlepas elaun tetap yang sepatutnya masuk gaji layak.
  2. Terlepas pekerja probation. Pekerja dalam probation tetap kena EPF, SOCSO, EIS dari hari pertama.
  3. Salah kira pro rata pekerja resign, terutama bila ada baki cuti tahunan yang perlu dibayar balik.
  4. Lupa daftar pekerja baru dengan KWSP dan PERKESO sebelum payroll pertama.
  5. Guna kadar EPF majikan salah untuk pekerja gaji melebihi RM5,000 (12%, bukan 13%).
  6. Tak update PCB bila pekerja kahwin, ada anak, atau tukar status pelepasan.

Bila Perlu Tukar dari Excel ke Sistem

Excel masih boleh pakai untuk 5 hingga 10 orang kalau template anda kemas. Tapi tanda anda dah patut naik taraf:

  • Payroll ambil lebih 4 jam sebulan
  • Ada lebih 15 pekerja dengan struktur elaun berbeza beza
  • Kerap ada pertanyaan pekerja pasal gaji tak tepat
  • Cuti dan kehadiran masih dikira manual berasingan
  • Fail caruman kena taip semula untuk setiap portal

Kos sistem payroll biasanya RM5 hingga RM15 sebulan setiap pekerja. Untuk 20 pekerja, itu sekitar RM200 sebulan. Kalau admin anda jimat 6 jam sebulan pada kadar RM20 sejam, matematiknya dah masuk akal sebelum kira nilai kurangnya risiko silap caruman.

Ringkasan

  • Kunci tiga tarikh tetap (cut off, proses, bayar) supaya payroll tak jadi kerja kelam kabut setiap bulan.
  • Caruman dikira atas gaji layak termasuk elaun tetap, bukan gaji pokok sahaja. Ini silap nombor satu SME.
  • Kos sebenar majikan lebih kurang 30% lebih tinggi daripada gaji bersih pekerja. Budget hiring ikut angka ini.
  • Semua caruman berkanun kena hantar sebelum 15 haribulan bulan berikutnya. Set reminder 12 haribulan.
  • Rujuk KWSP, PERKESO, LHDN dan JTKSM untuk kadar dan jadual terkini. Artikel ini rujukan pendidikan, bukan nasihat undang-undang formal.

Soalan Lazim

Bila tarikh terakhir saya kena bayar gaji pekerja?
Akta Kerja 1955 kehendaki gaji dibayar tidak lewat 7 hari selepas tamat tempoh gaji. Kalau tempoh gaji anda hujung bulan, gaji perlu masuk sebelum 7 haribulan bulan berikutnya. Kebanyakan SME bayar pada hari terakhir bulan supaya ada buffer. Untuk caruman EPF, SOCSO, EIS dan PCB pula, tarikh matinya 15 haribulan bulan berikutnya.
Caruman EPF dikira atas gaji pokok atau gaji kasar?
Atas gaji layak, yang termasuk gaji pokok campur elaun tetap seperti elaun telefon atau elaun kereta yang dibayar setiap bulan tanpa syarat. Bukan gaji pokok sahaja. Ini silap paling kerap dalam payroll SME dan boleh jadi isu masa audit. Semak jadual rasmi KWSP untuk pengelasan komponen gaji yang tepat.
Berapa kos sebenar seorang pekerja bergaji RM3,000 kepada syarikat?
Lebih kurang RM3,400 hingga RM3,450 sebulan. Untuk gaji kasar RM3,000, majikan tambah EPF 13% (RM390), SOCSO kira-kira 1.75% (RM52.50), dan EIS 0.2% (RM6). Kalau syarikat ada 10 pekerja Malaysia ke atas, tambah lagi HRD Corp levy 1% (RM30). Bila hiring, budget ikut kos penuh ini, bukan gaji pokok.
Pekerja dalam probation perlu caruman EPF dan SOCSO?
Ya, dari hari pertama bekerja. Probation bukan pengecualian daripada caruman berkanun. Pekerja probation juga dilindungi Akta Kerja 1955 selepas pindaan 2022. Yang berbeza cuma tempoh notis penamatan yang biasanya lebih pendek semasa probation, ikut apa yang tertulis dalam kontrak.
Bila SME patut tukar dari Excel ke sistem payroll?
Bila payroll ambil lebih 4 jam sebulan, atau bila anda dah lebih 15 pekerja dengan struktur elaun berbeza beza. Tanda lain: kerap ada pertanyaan pekerja pasal gaji tak tepat, dan fail caruman kena taip semula untuk setiap portal. Kos sistem biasanya RM5 hingga RM15 sebulan setiap pekerja, jadi untuk 20 orang sekitar RM200 sebulan.
Penafian: Kandungan ini untuk pendidikan umum dan bukan nasihat undang-undang, perakaunan atau cukai. Peruntukan Akta Kerja dan kadar caruman boleh berubah, sentiasa semak Jabatan Tenaga Kerja, KWSP, PERKESO, LHDN dan HRD Corp untuk rujukan rasmi terkini. Untuk kes khusus, rujuk peguam pekerjaan atau perunding HR bertauliah.