Orca Digital Solution Konsultasi Gratis EN

7 Risiko Menghitung Payroll Tambang dengan Excel, dan Cara Menguranginya

Payroll tambang di Excel rawan salah tanpa disadari: kolom bergeser, tabel pajak tidak lengkap, hingga data karyawan tertukar. Kenali 7 risikonya dan langkah praktis untuk menguranginya.

Payroll & HRTim Orca Digital Solution18 Oktober 20264 menit baca

Banyak perusahaan tambang masih menghitung gaji dengan Excel. Wajar, karena Excel fleksibel, sudah dikuasai tim HR, dan tidak perlu investasi besar. Masalahnya, payroll tambang jauh lebih rumit dibanding payroll kantor biasa: ada jam kerja alat (HM), standby, lembur hari kerja dan hari libur, roster, tunjangan site, BPJS, sampai PPh 21.

Saat kami menelaah sebuah template payroll Excel milik perusahaan tambang, isinya puluhan sheet, puluhan ribu rumus, beberapa macro VBA, dan impor data dari PDF. File seperti ini bisa berjalan bertahun-tahun, tetapi menyimpan risiko yang tidak terlihat sampai ada karyawan yang protes slip gajinya. Berikut tujuh risiko yang paling sering muncul.

1. Macro membaca data dari posisi kolom

Macro VBA sering ditulis untuk membaca "kolom ke-12" atau "baris ke-8". Begitu ada yang menyisipkan satu kolom baru, misalnya untuk tunjangan tambahan, macro tetap berjalan tanpa error, tetapi membaca data yang salah. Contohnya, jenis hari (hari kerja atau libur) terbaca dari kolom lain, sehingga pengali lembur ikut salah.

Cara mengurangi: beri nama pada range (Named Range) atau ubah data menjadi Excel Table, lalu buat macro mencari kolom berdasarkan judulnya, bukan posisinya.

2. Data karyawan bergeser saat ada yang resign

Jika setiap sheet menghubungkan karyawan berdasarkan nomor urut atau posisi baris, menghapus satu karyawan yang resign bisa membuat data di bawahnya ikut bergeser. Hasilnya, kehadiran atau lembur karyawan A tercatat ke karyawan B.

Cara mengurangi: gunakan ID karyawan yang tetap (NIK perusahaan) sebagai kunci di semua sheet. Karyawan yang keluar cukup diberi status nonaktif, jangan dihapus barisnya.

3. Rumus pencarian tanpa pencocokan persis

Fungsi seperti VLOOKUP atau MATCH yang tidak diberi parameter pencocokan persis akan mencari nilai "terdekat". Jika daftar tidak urut, rumus bisa mengambil data karyawan lain tanpa tanda kesalahan apa pun.

Cara mengurangi: pastikan setiap VLOOKUP memakai FALSE dan setiap MATCH memakai 0, atau beralih ke XLOOKUP yang secara bawaan mencari nilai persis.

4. Tabel tarif pajak diketik ulang secara manual

Sejak 2024, pemotongan PPh 21 bulanan memakai Tarif Efektif Rata-rata (TER) yang tabelnya terdiri dari banyak baris rentang penghasilan. Saat tabel ini diketik ulang ke Excel, risiko baris terlewat atau terduplikasi cukup besar. Dalam template yang kami telaah, ada rentang penghasilan yang hilang dan ada rentang yang tercatat dua kali. Karyawan dengan gaji di rentang tersebut berpotensi dipotong dengan tarif yang keliru.

Cara mengurangi: cocokkan tabel TER di Excel baris per baris dengan lampiran peraturan resmi, lalu buat pengecekan otomatis bahwa setiap batas atas sama dengan batas bawah baris berikutnya.

5. Penghasilan bruto untuk PPh 21 tidak lengkap

Dasar perhitungan PPh 21 adalah penghasilan bruto. Jika ada tunjangan, lembur, atau bonus yang lupa dimasukkan ke rumus bruto, pajak yang dipotong menjadi lebih kecil dari seharusnya. Kesalahan ini biasanya baru ketahuan saat rekonsiliasi akhir tahun.

Cara mengurangi: buat daftar komponen penghasilan yang jelas beserta status kena pajaknya, lalu jadikan daftar itu satu-satunya sumber untuk rumus bruto.

6. Referensi sel yang meleset

Rumus yang menyalin dari sel lain bisa meleset satu baris atau satu kolom, misalnya bonus produksi seorang karyawan mengambil nilai dari baris karyawan lain. Karena angkanya terlihat wajar, kesalahan seperti ini sulit dideteksi dengan mata.

Cara mengurangi: tambahkan total kontrol, misalnya total bonus di sheet rekap harus sama dengan total di sheet sumber, dan beri warna merah jika selisih.

7. Bergantung pada satu orang

File payroll yang rumit biasanya hanya dipahami penuh oleh pembuatnya. Saat orang tersebut cuti atau pindah, tim lain kesulitan memperbaiki error, apalagi jika ada nama range yang rusak (#REF!) atau macro tanpa dokumentasi.

Cara mengurangi: dokumentasikan alur perhitungan, sumber data, dan aturan bisnis dalam satu dokumen sederhana, serta lakukan serah terima secara berkala.

Checklist cepat untuk file payroll Anda

  • Semua sheet memakai ID karyawan yang sama dan tetap.
  • Tidak ada #REF!, #N/A, atau nama range yang rusak.
  • Semua rumus pencarian memakai pencocokan persis.
  • Tabel TER sudah dicocokkan dengan peraturan resmi.
  • Rumus bruto PPh 21 memuat semua komponen kena pajak.
  • Ada total kontrol antar sheet.
  • Ada dokumentasi dan lebih dari satu orang yang memahami file.

Kapan sebaiknya pindah ke sistem payroll?

Excel masih masuk akal untuk jumlah karyawan kecil dengan aturan sederhana. Pertimbangkan sistem payroll jika proses tutup bulan memakan waktu berhari-hari, slip gaji sering dikoreksi, ada beberapa site atau roster berbeda, atau perusahaan butuh jejak persetujuan yang jelas.

Sistem yang baik tidak menghilangkan fleksibilitas. Komponen gaji, field tambahan, dan aturan lembur tetap bisa diatur, tetapi perhitungannya konsisten, ada alur persetujuan, dan periode yang sudah dibayar bisa dikunci.

Ingin melihat contohnya? Coba demo ODIS Payroll Tambang: login sebagai admin, buat periode, isi kehadiran, ajukan persetujuan, lalu lihat slip gaji. Semua data di demo fiktif.

Artikel ini bersifat edukasi umum dan bukan nasihat pajak. Untuk kepastian perhitungan PPh 21 dan BPJS, selalu rujuk peraturan terbaru dan konsultasikan dengan konsultan pajak Anda.

Diskusikan kebutuhan Anda dengan tim Orca

Konsultasi awal tanpa biaya. Belum yakin harus mulai dari mana? Coba cek kesiapan digital dulu.

Chat WhatsApp