Penggajian (Payroll), PPh 21, dan BPJS dengan HRIS: Dari Lembar Kerja ke Sistem yang Dapat Diaudit
Isi artikel
- Ringkasan
- Masalah payroll berbasis lembar kerja
- Komponen penghasilan dan potongan yang dihitung
- PPh 21 dan BPJS: yang perlu dikonfigurasi
- Alur payroll bulanan yang disiplin
- Integrasi dengan absensi, cuti, dan penjadwalan
- Keamanan dan pengendalian data gaji
- Beralih dari lembar kerja ke sistem
- Indikator keberhasilan
- Pertanyaan yang sering diajukan
- Kesimpulan
Penggajian adalah salah satu proses yang paling tidak boleh salah di perusahaan mana pun. Karyawan menilai profesionalisme perusahaan dari ketepatan gaji dan slipnya, sementara negara menilai kepatuhan dari ketepatan potongan pajak dan iuran jaminan sosial. Namun di banyak bisnis yang sedang bertumbuh, payroll masih dihitung di lembar kerja yang rumusnya diwarisi dari orang sebelumnya, dengan data absensi, lembur, dan tunjangan yang dikumpulkan dari banyak sumber secara manual.
Artikel ini membahas bagaimana sistem HRIS menangani penggajian di Indonesia: komponen yang dihitung, alur kerja bulanan, penanganan pajak penghasilan Pasal 21 dan iuran BPJS, pengendalian untuk mencegah kesalahan dan kecurangan, serta cara beralih dari lembar kerja ke sistem secara aman. Pembahasan bersifat umum dan tidak menggantikan nasihat konsultan pajak atau ketenagakerjaan, karena tarif dan batas dapat berubah mengikuti regulasi.
Ringkasan
- Payroll yang andal bergantung pada data masukan yang bersih: absensi, lembur, cuti, tunjangan, potongan, dan data pribadi karyawan yang konsisten
- Sistem menghitung gaji kotor, potongan PPh 21, iuran BPJS, dan potongan lain berdasarkan aturan yang dikonfigurasi, bukan rumus yang tersebar di lembar kerja
- Alur bulanan yang disiplin, mulai dari penutupan data, pratinjau, persetujuan, hingga pembayaran dan pelaporan, mengurangi kesalahan dan lembur tim HR
- Pemisahan tugas, jejak audit, dan hak akses terbatas melindungi data gaji yang sangat sensitif
- Beralihlah bertahap: paralel satu atau dua siklus dengan metode lama sebelum sistem menjadi sumber kebenaran
Masalah payroll berbasis lembar kerja
Lembar kerja fleksibel, dan karena itu ia mudah bertahan lama. Namun ada pola masalah yang berulang pada bisnis yang berkembang melewati puluhan karyawan.
- Rumus rapuh: satu sel yang tertimpa mengubah hasil banyak karyawan tanpa ada yang menyadari
- Data tersebar: absensi dari mesin atau aplikasi, lembur dari persetujuan atasan, dan tunjangan dari kesepakatan lisan harus digabung manual setiap bulan
- Ketergantungan pada satu orang: hanya satu staf yang paham logika perhitungannya
- Perubahan regulasi: ketika tarif atau metode pajak berubah, semua rumus harus diperbarui dan diuji ulang
- Kerahasiaan lemah: berkas gaji beredar lewat surel dan pesan singkat, dengan sedikit kontrol siapa yang melihat
- Sulit diaudit: tidak jelas siapa mengubah angka apa dan kapan
- Waktu terbuang: tim HR menghabiskan berhari-hari setiap akhir bulan, dan mendekati hari gajian setiap koreksi menjadi tekanan
Gejala klasiknya adalah keluhan karyawan tentang selisih slip gaji, koreksi bulan berikutnya, dan kekhawatiran saat pemeriksaan pajak. Bila ini sudah terjadi, biaya diam-diam dari cara lama sudah melebihi biaya sistem.
Komponen penghasilan dan potongan yang dihitung
Sistem payroll yang baik memodelkan komponen gaji sebagai data yang dapat diatur, bukan angka yang diketik ulang setiap bulan.
Penghasilan
- Gaji pokok dan tunjangan tetap, misalnya tunjangan jabatan
- Tunjangan tidak tetap berdasarkan kehadiran, seperti uang makan dan transport harian
- Lembur, dihitung dari data kehadiran dan aturan yang berlaku, sebagaimana dibahas di [perhitungan lembur di sistem HR](/blog/perhitungan-lembur-di-sistem-hr)
- Komisi dan insentif, yang bersumber dari data penjualan atau capaian kinerja
- Bonus dan tunjangan hari raya yang dibayarkan pada waktu tertentu
- Penggantian biaya, yang berasal dari proses [reimbursement dan biaya perjalanan karyawan](/blog/reimbursement-dan-pengelolaan-biaya-perjalanan-karyawan)
Potongan
- Pajak penghasilan Pasal 21
- Iuran BPJS Kesehatan dan BPJS Ketenagakerjaan bagian karyawan
- Pinjaman atau kasbon karyawan yang dicicil
- Potongan keterlambatan atau ketidakhadiran sesuai kebijakan perusahaan
- Potongan lain yang disepakati, misalnya iuran koperasi
Beban perusahaan
Selain yang dipotong dari karyawan, ada bagian iuran yang ditanggung perusahaan. Nilai ini tidak muncul sebagai pengurang di slip, tetapi harus masuk ke perhitungan biaya tenaga kerja dan jurnal akuntansi.

PPh 21 dan BPJS: yang perlu dikonfigurasi
Dua area ini paling sering menimbulkan kesalahan karena aturannya berlapis dan berubah dari waktu ke waktu.
Pajak penghasilan Pasal 21
Sistem perlu menyimpan data yang menentukan perhitungan, seperti status pajak karyawan, nomor pokok wajib pajak, dan penghasilan sepanjang tahun. Sejak awal 2024, pemotongan bulanan umumnya memakai tarif efektif rata-rata berdasarkan kategori, dengan penyesuaian pada masa pajak terakhir untuk menghitung pajak tahunan yang sebenarnya. Karena metodenya berbeda antara masa pajak biasa dan masa pajak terakhir, sistem sebaiknya menangani keduanya dan menyimpan riwayat perhitungannya. Konfirmasikan ketentuan terbaru dengan konsultan pajak atau sumber resmi.
Sistem yang baik juga membantu menyiapkan bukti potong dan data untuk pelaporan, sehingga pekerjaan akhir tahun tidak menjadi proyek manual tersendiri.
Iuran BPJS
BPJS Kesehatan dan BPJS Ketenagakerjaan, yang mencakup program seperti jaminan hari tua, jaminan pensiun, jaminan kecelakaan kerja, dan jaminan kematian, memiliki persentase iuran dan batas upah yang ditetapkan regulasi dan dapat berubah. Konfigurasikan persentase dan batas sebagai parameter yang memiliki tanggal berlaku, bukan angka yang tertanam dalam rumus. Dengan begitu perubahan cukup dilakukan sekali tanpa menyentuh logika perhitungan, dan perhitungan bulan lalu tetap memakai parameter yang berlaku saat itu.
Pastikan pula data kepesertaan, seperti nomor kepesertaan dan jumlah tanggungan, tersimpan rapi di data karyawan.
Alur payroll bulanan yang disiplin
Kesalahan payroll biasanya lahir dari alur yang longgar, bukan dari rumus. Alur berikut dapat disesuaikan dengan ukuran perusahaan.
- Penutupan data: tetapkan tanggal batas untuk absensi, lembur, cuti, dan perubahan data karyawan. Data setelah batas diproses di siklus berikutnya kecuali ada persetujuan khusus
- Verifikasi masukan: periksa pengecualian, misalnya karyawan tanpa data absensi, lembur yang melebihi batas, dan karyawan baru atau keluar di tengah bulan
- Hitung dan tinjau pratinjau: sistem menghasilkan perhitungan awal dan HR membandingkannya dengan bulan lalu. Selisih besar per karyawan atau total diselidiki sebelum lanjut
- Persetujuan berjenjang: atasan HR atau keuangan menyetujui total, bukan hanya pembuat perhitungan
- Pembayaran: berkas transfer massal dibuat dari data yang sudah disetujui, bukan diketik ulang, dan dicocokkan dengan [rekonsiliasi bank](/blog/rekonsiliasi-bank-otomatis-dengan-erp)
- Distribusi slip: slip gaji dikirim lewat portal karyawan yang aman, bukan lampiran surel yang beredar luas
- Pelaporan dan jurnal: pajak, iuran, dan beban gaji dijurnal ke akuntansi, dan data pelaporan disiapkan
- Penguncian periode: setelah selesai, periode dikunci; koreksi dilakukan sebagai penyesuaian di bulan berikutnya dengan catatan
Pratinjau yang dibandingkan dengan bulan lalu adalah pengendalian paling murah dan paling efektif. Banyak kesalahan, seperti karyawan yang gajinya berlipat dua atau nol, langsung terlihat di tahap ini.
Integrasi dengan absensi, cuti, dan penjadwalan
Payroll hanya sebaik data yang masuk ke dalamnya. Karena itu integrasi dengan modul lain menentukan akurasi.
- Absensi: data kehadiran dari mesin, aplikasi, atau lokasi lapangan menjadi dasar potongan dan tunjangan harian. Untuk tim lapangan, lihat [mengelola absensi karyawan lapangan](/blog/mengelola-absensi-karyawan-lapangan)
- Cuti: jenis cuti berbayar dan tidak berbayar memengaruhi perhitungan, sehingga status cuti disetujui harus mengalir otomatis
- Shift dan lembur: bagi bisnis dengan pola kerja bergilir, jadwal menentukan tunjangan shift dan lembur, sebagaimana di [penjadwalan shift dan manajemen tenaga kerja](/blog/penjadwalan-shift-dan-manajemen-tenaga-kerja)
- Kinerja dan komisi: data penjualan dan target mengalir ke insentif
- Akuntansi: beban gaji dan utang pajak serta iuran terjurnal otomatis
Dengan portal mandiri, karyawan dapat melihat slip, sisa cuti, dan mengajukan koreksi sendiri, yang mengurangi beban pertanyaan ke HR. Manfaatnya dibahas di employee self-service.

Keamanan dan pengendalian data gaji
Data gaji termasuk informasi paling sensitif di perusahaan, sehingga pengendaliannya perlu serius.
- Hak akses berbasis peran: hanya petugas payroll yang dapat melihat dan mengubah gaji; atasan langsung tidak otomatis boleh melihat gaji seluruh tim
- Pemisahan tugas: orang yang mengubah data induk gaji tidak sama dengan orang yang menyetujui pembayaran
- Jejak audit: setiap perubahan gaji, tunjangan, atau rekening bank karyawan dicatat dengan siapa, kapan, dan nilai sebelum serta sesudahnya, selaras dengan [jejak audit dan pengendalian internal](/blog/jejak-audit-dan-pengendalian-internal-di-sistem-erp)
- Perlindungan data pribadi: nomor identitas, rekening, dan data keluarga dilindungi sesuai [keamanan data pribadi karyawan](/blog/menjaga-keamanan-data-pribadi-karyawan)
- Verifikasi perubahan rekening: karena perubahan rekening adalah modus penipuan umum, minta verifikasi tambahan sebelum rekening baru dipakai
- Pencadangan dan pemulihan: data payroll termasuk yang harus tercakup dalam strategi cadangan data
Satu modus kecurangan klasik adalah karyawan fiktif atau karyawan yang sudah keluar tetapi tetap menerima gaji. Pencocokan rutin antara daftar karyawan aktif, absensi, dan penerima transfer akan memperlihatkannya.
Beralih dari lembar kerja ke sistem
Perpindahan payroll sebaiknya dilakukan hati-hati karena kesalahan langsung terasa oleh seluruh karyawan.
- Petakan seluruh komponen gaji dan aturan khusus yang selama ini hidup di lembar kerja, termasuk kebiasaan yang tidak tertulis
- Rapikan data karyawan: nama sesuai dokumen, nomor pajak, status, rekening, dan kepesertaan BPJS
- Konfigurasikan komponen, pajak, dan iuran, lalu uji dengan data bulan-bulan lalu dan bandingkan dengan hasil lama
- Jalankan paralel selama satu atau dua siklus: hitung di sistem dan di cara lama, selidiki setiap selisih, lalu putuskan mana yang benar
- Latih tim HR dan jelaskan perubahan kepada karyawan, terutama format slip baru
- Tetapkan tanggal beralih setelah gajian, bukan menjelang gajian, dan siapkan rencana cadangan
- Setelah beralih, tinjau hasil satu bulan penuh sebelum menghentikan cara lama sepenuhnya
Kesalahan yang sering terjadi pada tahap ini diulas di kesalahan umum implementasi HRIS, misalnya memigrasi data yang belum bersih atau melewatkan masa paralel.
Indikator keberhasilan
- Jumlah koreksi payroll per bulan, yang idealnya turun
- Waktu proses dari penutupan data sampai pembayaran
- Jumlah keluhan karyawan tentang slip gaji
- Ketepatan waktu pembayaran dan pelaporan pajak serta iuran
- Jumlah pengecualian yang ditemukan di tahap pratinjau
- Persentase karyawan yang memakai portal mandiri
Pertanyaan yang sering diajukan
Apakah bisnis kecil dengan sepuluh karyawan perlu sistem payroll?
Belum tentu sistem besar, tetapi tetap perlu aturan yang konsisten dan data yang rapi. Begitu ada lembur, beberapa jenis tunjangan, atau karyawan yang masuk dan keluar sepanjang tahun, otomatisasi mulai menghemat waktu dan mengurangi risiko, terutama pada pajak dan iuran.
Bagaimana bila aturan pajak atau iuran berubah?
Karena itu parameter harus dapat diatur dengan tanggal berlaku. Perubahan dikonfigurasi sekali, diuji dengan contoh, dan baru berlaku untuk periode yang tepat tanpa mengubah perhitungan masa lalu. Tetap konfirmasikan penafsirannya dengan konsultan pajak.
Apakah slip gaji boleh dikirim lewat surel biasa?
Sebaiknya dihindari. Gunakan portal yang memerlukan login, atau minimal berkas yang dilindungi kata sandi. Slip memuat data sensitif, dan surel yang salah alamat dapat menjadi insiden kebocoran data.
Bagaimana menangani karyawan yang masuk atau keluar di tengah bulan?
Sistem perlu mendukung prorata berdasarkan hari kerja atau kalender sesuai kebijakan, serta penanganan khusus pajak dan iuran pada bulan masuk dan keluar. Uji kasus ini secara khusus sebelum beralih.
Apakah payroll harus terhubung ke akuntansi?
Sangat dianjurkan. Tanpa integrasi, beban gaji, utang pajak, dan utang iuran harus dijurnal manual dan rawan selisih. Integrasi juga memudahkan rekonsiliasi dengan transfer bank.
Kesimpulan
Payroll yang baik bukan hasil rumus yang cerdas, melainkan kombinasi data masukan yang bersih, parameter pajak dan iuran yang dikonfigurasi dengan benar, alur bulanan yang disiplin, serta pengendalian yang melindungi data sensitif. HRIS menyatukan semuanya sehingga HR dapat beralih dari menghitung ulang ke memeriksa pengecualian, dan karyawan menerima gaji yang tepat waktu dengan slip yang jelas.
Agsora membantu perusahaan menerapkan HRIS dan payroll yang sesuai dengan kebijakan Anda, mulai dari pemetaan komponen gaji, integrasi absensi, hingga uji paralel sebelum beralih. Bila proses penggajian Anda masih bergantung pada lembar kerja, mari diskusikan langkah pertamanya.
Rapikan penggajian dengan HRIS
Agsora membantu menerapkan HRIS dan payroll yang terintegrasi dengan absensi, cuti, dan akuntansi sesuai kebijakan perusahaan Anda.
Konsultasi GratisRekomendasi untuk Anda
Bacaan yang berkaitan dengan topik ini
Rekrutmen dan Applicant Tracking System untuk Bisnis yang Berkembang
Kapan bisnis butuh ATS, fungsi intinya, merancang alur rekrutmen yang adil, menjaga pengalaman kandidat, pelindungan data pelamar, dan memilih sistem yang tepat.
Penjadwalan Shift dan Manajemen Tenaga Kerja: Jadwal yang Adil, Biaya yang Terkendali
Menyusun jadwal kerja dari kebutuhan layanan: aturan yang adil dan sah, ketersediaan karyawan, tukar shift, hubungan dengan absensi dan penggajian, biaya tenaga kerja, dan retensi.
Mengelola Absensi Karyawan Lapangan
Sales, kurir, dan teknisi tidak bekerja di satu lokasi. Absensi mereka butuh pendekatan yang berbeda dari mesin sidik jari di kantor.
Checklist gratis: memilih software house
24 poin untuk menilai calon vendor sebelum menandatangani kontrak. Bisa disimpan sebagai PDF.
Siap membangun sistem yang tumbuh bersama bisnis Anda?
Diskusikan kebutuhan Anda dengan tim AG·SORA, tanpa biaya, tanpa komitmen.