Rumus Payroll Excel Lengkap dengan Template Gratis

Rumus Payroll Excel Lengkap dan Template Gratis untuk HRD Menghitung Gaji Karyawan Secara Otomatis

Menghitung gaji menggunakan Excel terlihat sederhana sampai jumlah karyawan mulai bertambah.

Awalnya mungkin hanya ada 10–20 karyawan. HR masih bisa menghitung gaji secara manual, memeriksa absensi satu per satu, lalu memasukkan angka ke spreadsheet.

Masalah biasanya mulai muncul ketika perusahaan memiliki 50, 100, bahkan ratusan karyawan.

Ada karyawan yang terlambat, cuti, lembur, resign di tengah bulan, BPJS berubah, atau tunjangan yang berbeda antar divisi. Dalam kondisi seperti ini, satu kesalahan rumus Excel saja bisa membuat seluruh payroll kacau.

Saya pernah menemukan kasus di sebuah perusahaan distribusi yang memiliki sekitar 120 karyawan. Karena salah mengunci referensi sel (absolute reference), seluruh perhitungan tunjangan makan bergeser saat formula di-copy ke bawah. Akibatnya, lebih dari 80 slip gaji harus direvisi dan HR membutuhkan hampir dua hari untuk memperbaiki semuanya.

Karena itulah memahami rumus payroll Excel yang benar menjadi hal yang sangat penting, terutama bagi HRD, finance, dan pemilik usaha yang masih mengelola penggajian secara manual.

Artikel ini akan membahas rumus-rumus payroll yang paling sering digunakan, contoh penerapannya, hingga kapan perusahaan sebaiknya beralih dari Excel ke software payroll atau HRIS.

Daftar Isi

Apa Itu Rumus Payroll Excel?

Rumus payroll Excel adalah formula yang digunakan untuk menghitung komponen penggajian karyawan secara otomatis menggunakan Microsoft Excel.

Komponen yang biasanya dihitung meliputi:

Komponen Payroll Keterangan

Gaji Pokok Upah dasar karyawan

Tunjangan Tetap maupun tidak tetap

Lembur Sesuai ketentuan perusahaan

Potongan Absensi Terlambat, alfa, atau cuti tidak dibayar

BPJS Kesehatan Potongan dan kontribusi perusahaan

BPJS Ketenagakerjaan JHT, JP, JKK, JKM

PPh 21 Pajak penghasilan karyawan

Take Home Pay Gaji bersih diterima karyawan

Tujuan utama penggunaan Excel adalah mengurangi pekerjaan manual dan meminimalkan kesalahan perhitungan.

Masalah yang Sering Terjadi pada Perusahaan

Sebelum membahas formula, penting memahami masalah yang paling sering muncul dalam pengelolaan payroll.

1. Data Absensi Tidak Sinkron

Ini merupakan masalah klasik.

HR mengambil data absensi dari mesin fingerprint, lalu mengolahnya di file Excel berbeda.

Akibatnya:

  • Data terlambat tidak terhitung.
  • Lembur terlewat.
  • Potongan absensi tidak masuk payroll.

Contoh:

Seorang karyawan terlambat 15 kali dalam satu bulan.

Jika data absensi tidak diperbarui, perusahaan bisa membayar gaji lebih tinggi dari yang seharusnya.

2. Kesalahan Copy Formula

Kesalahan yang paling sering saya temui adalah:

=B2+C2+D2

Saat formula di-copy ke bawah, referensi bergeser dan menghasilkan angka yang salah.

Karena itu HR perlu memahami penggunaan:

$B$2

atau absolute reference.

3. Perubahan Regulasi Pajak

Perhitungan PPh 21 sering berubah mengikuti regulasi perpajakan.

Banyak file payroll lama yang masih menggunakan formula pajak yang sudah tidak relevan.

4. File Payroll Terlalu Banyak

Beberapa perusahaan memiliki:

  • File absensi
  • File lembur
  • File BPJS
  • File pajak
  • File payroll

Masing-masing berdiri sendiri.

Saat ada perubahan data, HR harus memperbarui semuanya secara manual.

Cara Menerapkan Rumus Payroll Excel dengan Benar

Berikut struktur payroll sederhana yang umum digunakan.

Nama Gaji Pokok Tunjangan Lembur Potongan THP

Rumus Menghitung Total Pendapatan

Misalnya:

B C D

Gaji Pokok Tunjangan Lembur

Formula:

=SUM(B2:D2)

Hasilnya adalah total pendapatan kotor.

Rumus Menghitung Potongan Absensi

Contoh:

Gaji Pokok = Rp5.000.000

Hari kerja = 25

Potongan per hari:

=B2/25

Jika alfa 2 hari:

=(B2/25)*2

Rumus Menghitung Lembur

Misal:

Upah per jam:

=1/173*Gaji_Bulanan

Jika gaji Rp5.000.000:

=1/173*5000000

Hasil:

Rp28.902

Jika lembur 10 jam:

=28902*10

Rumus BPJS Kesehatan

Misalnya:

Gaji = Rp6.000.000

Potongan karyawan 1%:

=6000000*1%

Hasil:

Rp60.000

Kontribusi perusahaan 4%:

=6000000*4%

Hasil:

Rp240.000

Rumus BPJS JHT

Potongan karyawan 2%:

=6000000*2%

Hasil:

Rp120.000

Kontribusi perusahaan 3,7%:

=6000000*3.7%

Hasil:

Rp222.000

Rumus Take Home Pay

Formula paling umum:

=Total_Pendapatan-Potongan

Contoh:

Pendapatan:

Rp7.500.000

Potongan:

Rp350.000

Formula:

=7500000-350000

THP:

Rp7.150.000

Rumus IF untuk Status Karyawan

Misalnya:

Masa kerja lebih dari 1 tahun mendapat tunjangan Rp500.000.

=IF(B2>=1,500000,0)

Rumus VLOOKUP untuk Tunjangan Jabatan

Tabel Referensi:

Jabatan Tunjangan

Staff 500000

Supervisor 1000000

Manager 2000000

Formula:

=VLOOKUP(C2,$H$2:$I$4,2,FALSE)

Rumus SUMIF untuk Total Payroll Departemen

=SUMIF(A:A,"Sales",F:F)

Formula ini menjumlahkan total gaji seluruh departemen Sales.

Rumus COUNTIF untuk Menghitung Kehadiran

=COUNTIF(B2:AF2,"H")

"H" = Hadir.

Template Payroll Excel Gratis

Struktur worksheet yang direkomendasikan:

Sheet 1: Master Karyawan

NIK Nama Jabatan Status
EMP001 Budi Santoso Staff HR Tetap

Sheet 2: Absensi

NIK Hadir Alfa Cuti Lembur
EMP001 22 0 1 10 Jam

Sheet 3: Payroll

Nama Gaji Pokok Tunjangan Lembur BPJS PPh 21 THP
Budi Santoso Rp5.000.000 Rp500.000 Rp289.020 Rp180.000 Rp75.000 Rp5.534.020

Sheet 4: Rekap Payroll

Total Biaya Gaji Rp250.000.000
Total BPJS Rp12.500.000
Total PPh 21 Rp8.750.000
Total Lembur Rp15.000.000
Total THP Rp243.750.000

Struktur ini sudah cukup untuk perusahaan dengan 10–50 karyawan.

Kesalahan yang Sering Dilakukan Perusahaan

Menghitung Semua Komponen dalam Satu Sheet

Akibatnya:

  • Formula sulit diperiksa.
  • File menjadi lambat.
  • Risiko error meningkat.

Solusi:

Pisahkan data master, absensi, dan payroll.

Tidak Menggunakan Validasi Data

HR sering mengetik:

  • Sales
  • SALES
  • sales

Excel menganggap ketiganya berbeda.

Gunakan Data Validation untuk menghindari inkonsistensi.

Tidak Mengunci Formula Penting

Contoh salah:

=VLOOKUP(A2,H2:I10,2,FALSE)

Contoh benar:

=VLOOKUP(A2,$H$2:$I$10,2,FALSE)

Tidak Menyimpan Riwayat Payroll

Kasus yang sering terjadi:

Karyawan meminta slip gaji enam bulan lalu.

File sudah berubah dan data lama hilang.

Simpan backup payroll setiap periode.

Tidak Memeriksa Perubahan BPJS dan Pajak

Regulasi bisa berubah.

File payroll yang dibuat bertahun-tahun lalu belum tentu masih sesuai aturan saat ini.

Audit formula secara berkala.

Perbandingan Metode Manual vs Sistem HRIS

Proses Manual Excel Software HRIS
Input Absensi Manual Otomatis
Hitung Lembur Formula terpisah Otomatis
Hitung BPJS Manual Otomatis
Hitung PPh 21 Manual update Update sistem
Slip Gaji Dibuat satu per satu Massal
Approval Payroll Email/manual Workflow
Risiko Human Error Tinggi Rendah
Audit Data Sulit Mudah
Skalabilitas Terbatas Tinggi
Keamanan Data Bergantung file Lebih baik

Kapan Excel Masih Layak Digunakan?

Biasanya jika:

  • Karyawan di bawah 30 orang.
  • Struktur gaji sederhana.
  • Belum ada banyak shift atau lembur.

Kapan Sebaiknya Menggunakan HRIS?

Jika:

  • Karyawan lebih dari 50 orang.
  • Banyak cabang.
  • Perhitungan payroll semakin kompleks.
  • HR menghabiskan waktu berhari-hari setiap periode gajian.

Tips Memilih Solusi yang Tepat

Sebelum memutuskan tetap menggunakan Excel atau beralih ke software payroll, gunakan checklist berikut.

Checklist Payroll yang Baik

✓ Perhitungan gaji otomatis

✓ Integrasi absensi

✓ Perhitungan BPJS

✓ Perhitungan PPh 21

✓ Slip gaji digital

✓ Approval payroll

✓ Riwayat payroll tersimpan

✓ Multi-cabang

✓ Audit trail

✓ Keamanan data tinggi

Jika sebagian besar kebutuhan di atas sudah menjadi tantangan bagi perusahaan Anda, maka penggunaan HRIS biasanya lebih efisien dibanding mengandalkan spreadsheet.

FAQ

Pertanyaan Seputar Payroll Excel

Rumus yang paling sering digunakan adalah SUM, IF, VLOOKUP, XLOOKUP, SUMIF, COUNTIF, dan IFERROR.

Tidak. Excel cocok untuk perusahaan kecil dengan jumlah karyawan terbatas dan struktur payroll sederhana.

Gunakan formula:

=Pendapatan-Potongan

Dasarnya adalah:

=1/173*Gaji_Bulanan

Kemudian dikalikan jumlah jam lembur sesuai kebijakan perusahaan dan ketentuan yang berlaku.

Contoh:

=Gaji*1%

untuk potongan karyawan.

Bisa, tetapi formula cukup kompleks dan perlu diperbarui mengikuti regulasi perpajakan yang berlaku.

Risiko terbesar adalah human error, salah formula, data tidak sinkron, dan kesulitan audit.

Umumnya masih cukup efektif untuk perusahaan dengan kurang dari 30–50 karyawan.

Software payroll mengotomatisasi proses absensi, BPJS, pajak, hingga slip gaji sehingga mengurangi pekerjaan manual.

Mulailah dengan empat sheet utama:

  • Master Karyawan
  • Absensi
  • Payroll
  • Rekap Payroll

Lalu hubungkan menggunakan VLOOKUP atau XLOOKUP.

Aman jika file memiliki kontrol akses, backup rutin, dan hanya dapat diakses oleh pihak yang berwenang.

Gunakan validasi data, audit formula setiap bulan, serta lakukan pengecekan silang antara absensi dan payroll sebelum proses pembayaran.

Kelola Payroll Excel Lebih Akurat dan Efisien dengan Sistem Payroll Terintegrasi

Sederhanakan proses payroll yang masih menggunakan Excel dengan dukungan sistem yang mampu mengotomatisasi perhitungan gaji, lembur, BPJS, PPh 21, hingga pembuatan slip gaji. Dengan integrasi data absensi dan payroll, perusahaan dapat mengurangi risiko human error, kesalahan formula, dan ketidaksinkronan data, sekaligus mempercepat proses penggajian serta memudahkan audit ketika jumlah karyawan terus bertambah.

Request Demo Gratis

Kesimpulan

Rumus payroll Excel masih menjadi solusi yang cukup efektif bagi banyak perusahaan kecil dan menengah di Indonesia. Dengan memahami formula dasar seperti SUM, IF, VLOOKUP, SUMIF, COUNTIF, serta perhitungan BPJS, lembur, dan PPh 21, HR dapat mengurangi pekerjaan manual dan meningkatkan akurasi penggajian.

Namun, berdasarkan pengalaman di lapangan, tantangan biasanya mulai muncul ketika jumlah karyawan bertambah, struktur kompensasi semakin kompleks, dan kebutuhan pelaporan semakin banyak. Pada tahap tersebut, biaya yang muncul akibat kesalahan payroll sering kali lebih besar dibanding investasi pada sistem yang lebih otomatis.

Jika saat ini tim HR masih menghabiskan waktu berjam-jam untuk merekap absensi, memperbaiki formula, atau mengecek ulang perhitungan gaji setiap bulan, mungkin sudah waktunya mengevaluasi proses payroll yang digunakan.

WhatsApp Datanesia HR