Sistem HR dan penggajian menyimpan berkas karyawan, kontrak, saldo cuti, dan data kehadiran Anda, menghitung setiap gaji bulanan beserta tunjangan dan potongannya, lalu menghasilkan daftar gaji dan file perlindungan upah dalam format yang diterima bank dan platform resmi. Bisnis yang menjalankan semua itu dengan spreadsheet membayar dua kali: jam kerja yang hilang di setiap akhir bulan, serta selisih dan pelanggaran yang baru muncul belakangan, ketika sudah sulit diperbaiki. Memilih dengan tepat dimulai dari menentukan apa yang benar-benar dibutuhkan bisnis Anda, bukan dari membeli sistem terbesar di pasar.

Kapan spreadsheet tidak lagi menjadi solusi?

Sepuluh karyawan dalam satu lembar masih bisa ditangani. Masalah dimulai ketika Anda memiliki banyak cabang, jenjang jabatan yang berbeda, staf yang masuk dan keluar di tengah bulan, ditambah cuti, kasbon, dan potongan yang detailnya tidak diingat siapa pun. Pada titik itu file tersebut menjadi ingatan pribadi seorang akuntan, dan jika orang itu tidak hadir atau mengundurkan diri, seluruh proses berhenti.

Tanda-tandanya mudah dibaca: menyiapkan daftar gaji memakan lebih dari satu hari kerja penuh setiap bulan, kesalahan gaji ditemukan setelah transfer dan bukan sebelumnya, data yang sama dimasukkan ulang di lebih dari satu tempat, dan Anda tidak bisa cepat menjawab pertanyaan sederhana seperti berapa hari cuti yang tersisa bagi karyawan tertentu, atau berapa biaya lembur di cabang tertentu pada kuartal lalu.

Apa yang benar-benar harus dicakup sistem

Jangan mulai dari daftar fitur vendor. Mulailah dari siklus hidup karyawan di bisnis Anda sendiri, dari perekrutan hingga akhir masa kerja, lalu pastikan sistem mencakup tahapan berikut:

  • Berkas karyawan terpadu yang memuat kontrak, jabatan, gaji pokok, tunjangan, tanggal kedaluwarsa kartu identitas dan iqama, serta sertifikat di satu tempat, bukan di folder yang tercecer.
  • Kehadiran dan cuti yang terhubung langsung ke gaji, sehingga keterlambatan, ketidakhadiran, dan lembur masuk ke daftar gaji secara otomatis, bukan manual.
  • Mesin perhitungan gaji yang menangani tunjangan tetap dan tidak tetap, kasbon, dan potongan, serta menghitung secara proporsional dengan benar gaji karyawan yang masuk atau keluar di tengah bulan.
  • Keluaran yang siap untuk transfer: daftar gaji, file perlindungan upah, file transfer bank, dan daftar gaji yang telah disetujui yang dapat diarsipkan dan dirujuk kemudian.
  • Kewajiban menurut undang-undang seperti iuran jaminan sosial, pesangon akhir masa kerja, dan cuti yang terakumulasi, dihitung terus-menerus, bukan hanya saat dibutuhkan.
  • Hak akses dan jejak audit, sehingga sistem tahu siapa yang mengubah gaji dan kapan. Itu saja sudah mencegah satu kelompok masalah secara keseluruhan.

Integrasi dengan platform pemerintah adalah separuh perjuangan

Sistem yang tidak terhubung dengan platform nasional hanyalah setengah solusi. Mudad adalah portal resmi untuk perlindungan upah dan pengelolaan penggajian, tempat bisnis mengunggah file upahnya dan mentransfer gaji melalui integrasi bank. Organisasi Umum Asuransi Sosial (GOSI) menetapkan upah dasar iuran dan iuran bulanan yang wajib dibayar pemberi kerja dan karyawan. Qiwa mengelola kontrak, data tenaga kerja, dan status perusahaan di pasar tenaga kerja.

Risiko praktisnya di sini adalah ketidaksesuaian. Ketika gaji yang tercatat di sistem internal Anda berbeda dengan gaji yang terdaftar di platform resmi, pelanggaran muncul dan status perusahaan terdampak. Dalam kebanyakan kasus penyebabnya bukan penghindaran, melainkan data yang berada di tiga tempat tanpa ada yang menyinkronkannya. Sistem yang baik menciptakan satu sumber kebenaran, dan memperingatkan Anda sebelum file diunggah, bukan sesudahnya.

Akhir masa kerja dan cuti: tempat kesalahan menumpuk diam-diam

Yang mengejutkan pemilik bisnis jarang sekali gaji bulanan. Yang mengejutkan adalah kewajiban yang terakumulasi. Pesangon akhir masa kerja dan saldo cuti yang tidak terpakai bertambah diam-diam setiap bulan, dan jika sistem tidak menghitungnya terus-menerus, Anda baru mengetahui besarnya kewajiban yang sebenarnya pada hari seorang karyawan keluar. Angka yang seharusnya sudah diketahui berubah menjadi kejutan kas, dan terkadang menjadi sengketa ketenagakerjaan.

Sistem yang tepat membuat angka-angka ini selalu terlihat dalam satu laporan: berapa kewajiban kumulatif Anda hari ini, bagaimana sebarannya di antara cabang dan departemen, dan bagaimana pergerakannya dalam beberapa bulan terakhir. Itu adalah informasi manajemen dan keuangan sebelum menjadi informasi HR.

Siap pakai atau kustom? Aturan praktisnya

Sistem siap pakai masuk akal ketika operasional Anda standar: gaji bulanan tetap, struktur sederhana, jumlah cabang terbatas, dan tidak ada integrasi mendalam dengan sistem lain. Anda mendapatkan implementasi cepat dan biaya langganan yang jelas.

Sistem kustom menjadi layak ketika cara Anda menghitung gaji merupakan bagian dari model bisnis Anda: komisi penjualan yang terkait dengan kinerja cabang, bayaran yang dikaitkan dengan jumlah kunjungan atau perintah kerja yang selesai, jadwal kerja lapangan yang berubah-ubah, atau kebutuhan untuk menghubungkan penggajian langsung ke sistem operasional yang sudah ada seperti sistem kasir (point of sale) atau pengelolaan perintah kerja Anda. Dalam kasus seperti itu, produk siap pakai memaksa Anda menyesuaikan bisnis dengan produknya, dan akhirnya Anda punya spreadsheet sampingan di samping sistem yang sudah Anda bayar.

Pilihan ketiga, dan biasanya yang paling realistis: inti siap pakai untuk hal-hal dasar, dengan lapisan kustom yang dibangun di atasnya melalui API yang hanya menangani bagian khas bisnis Anda. Anda membayar untuk hal yang membedakan Anda, bukan untuk membangun ulang yang sudah ada.

Rencana implementasi yang tidak mengacaukan hari gajian

Cara migrasi terburuk adalah mematikan sistem lama dan menyalakan sistem baru pada bulan yang sama. Jalur yang aman dimulai dengan membersihkan data: daftar karyawan yang mutakhir, kontrak yang sesuai dengan yang terdaftar secara resmi, dan saldo cuti yang telah disepakati. Kemudian jalankan secara paralel selama satu atau dua siklus, hitung gaji di kedua sistem dan rekonsiliasi selisihnya sampai mencapai nol. Baru setelah itu hentikan proses lama.

Tetapkan kepemilikan data sejak hari pertama: atasan langsung menyetujui kehadiran, HR menyetujui cuti, bagian keuangan menyetujui daftar gaji akhir. Sistem tidak memperbaiki kewenangan yang kacau, hanya membuatnya lebih cepat.

Sumber resmi

  • Mudad Business — perlindungan upah dan pengelolaan penggajian: mudad.com.sa
  • Organisasi Umum Asuransi Sosial (GOSI): gosi.gov.sa
  • Qiwa — platform layanan pasar tenaga kerja: qiwa.sa
  • Kementerian Sumber Daya Manusia dan Pembangunan Sosial — layanan unggah file perlindungan upah: hrsd.gov.sa