Tutorial Contoh Cara Menghitung Gaji Bersih di Excel untuk Payroll Karyawan

Menghitung gaji bersih karyawan adalah salah satu pekerjaan penting dalam proses payroll perusahaan. Gaji bersih atau take home pay adalah jumlah akhir yang diterima karyawan setelah seluruh pendapatan dijumlahkan dan seluruh potongan dikurangkan.

Dalam praktiknya, perhitungan gaji bersih bisa dilakukan menggunakan Microsoft Excel. Excel masih banyak dipakai oleh perusahaan kecil, UMKM, maupun tim HR dan finance yang belum menggunakan software payroll secara penuh. Dengan rumus yang tepat, Excel dapat membantu menghitung gaji pokok, tunjangan, lembur, bonus, PPh 21, BPJS, koperasi, pinjaman karyawan, hingga total gaji bersih.

Namun, proses ini perlu dilakukan secara hati-hati. Kesalahan input, rumus yang tidak terkunci, data absensi yang tidak valid, atau potongan pajak yang tidak sesuai ketentuan dapat membuat hasil payroll keliru. Karena itu, perusahaan perlu memiliki format tabel gaji yang rapi, rumus yang mudah diaudit, dan alur pengecekan sebelum gaji dibayarkan.

Artikel ini akan membahas pengertian gaji bersih, komponen yang perlu dihitung, contoh struktur tabel Excel, rumus yang bisa digunakan, contoh perhitungan, serta cara membuat data gaji menjadi slip gaji karyawan.

Apa Itu Gaji Bersih?

Gaji bersih adalah jumlah penghasilan yang benar-benar diterima karyawan setelah total pendapatan dikurangi total potongan. Dalam payroll, gaji bersih sering disebut juga sebagai take home pay.

Secara sederhana, rumus gaji bersih adalah:

Gaji Bersih = Total Pendapatan - Total Potongan

Total pendapatan dapat terdiri dari gaji pokok, tunjangan tetap, tunjangan tidak tetap, uang lembur, bonus, insentif, komisi, dan komponen pendapatan lain. Sementara itu, total potongan dapat terdiri dari PPh 21, BPJS Kesehatan, BPJS Ketenagakerjaan, pinjaman karyawan, koperasi, potongan absensi, atau potongan lain yang sah sesuai peraturan perusahaan dan perjanjian kerja.

Untuk memahami proses payroll lebih luas, Anda dapat membaca artikel siklus penggajian dalam perusahaan, komponen gaji dalam sistem pengupahan, dan penjelasan lengkap tentang sistem aplikasi payroll untuk perusahaan.

Kenapa Perhitungan Gaji Bersih Harus Akurat?

Perhitungan gaji bersih berhubungan langsung dengan hak karyawan dan kewajiban perusahaan. Jika gaji bersih terlalu kecil karena salah potong, karyawan bisa dirugikan. Jika terlalu besar karena salah hitung, perusahaan juga perlu melakukan koreksi payroll yang dapat menimbulkan pekerjaan tambahan.

Selain itu, gaji bersih juga berkaitan dengan slip gaji, pelaporan pajak, pembayaran BPJS, laporan keuangan, dan arsip administrasi HR. Karena itu, HR dan finance perlu memastikan setiap komponen dihitung dengan data yang benar.

1. Berpengaruh pada Take Home Pay Karyawan

Gaji bersih adalah angka yang diterima karyawan di rekening. Karena itu, kesalahan kecil pada total pendapatan atau potongan dapat langsung dirasakan oleh karyawan.

2. Berkaitan dengan Kepatuhan Pajak

PPh 21 adalah salah satu potongan penting dalam payroll. Perusahaan perlu menghitungnya sesuai ketentuan yang berlaku, bukan hanya memakai persentase sederhana yang tidak sesuai aturan.

Untuk pembahasan pajak payroll, baca juga artikel rincian tarif PPh 21 terbaru, cara perhitungan PPh Pasal 21 terbaru dengan Excel, dan tugas HR terkait pajak penghasilan karyawan.

3. Berkaitan dengan BPJS

Potongan BPJS Kesehatan dan BPJS Ketenagakerjaan juga dapat memengaruhi gaji bersih. Data upah, porsi iuran perusahaan, porsi iuran karyawan, dan program yang diikuti harus dikelola dengan benar.

Untuk topik BPJS, baca artikel cara menghitung iuran BPJS Kesehatan karyawan, besar iuran BPJS Ketenagakerjaan yang dibayar perusahaan, dan jaminan sosial BPJS Kesehatan.

4. Membantu Transparansi Slip Gaji

Perhitungan gaji bersih yang jelas akan memudahkan perusahaan membuat slip gaji. Karyawan dapat melihat rincian pendapatan dan potongan dengan lebih transparan.

Untuk membuat slip gaji, Anda dapat membaca artikel contoh cara membuat slip gaji di Excel dan cara buat slip gaji sendiri.

Komponen yang Dibutuhkan untuk Menghitung Gaji Bersih di Excel

Sebelum membuat rumus Excel, HR atau finance perlu mengumpulkan data payroll terlebih dahulu. Data yang lengkap akan membuat perhitungan lebih mudah dan mengurangi risiko salah input.

Contoh Cara Menghitung Gaji Bersih di Excel

1. Data Karyawan

Data karyawan dibutuhkan sebagai identitas dalam tabel payroll. Data ini dapat meliputi:

  • Nomor induk karyawan.
  • Nama karyawan.
  • Jabatan.
  • Departemen atau divisi.
  • Status karyawan.
  • Status PTKP untuk kebutuhan pajak.
  • NPWP atau NIK untuk administrasi perpajakan.
  • Nomor rekening bank.

2. Gaji Pokok

Gaji pokok adalah upah dasar yang diberikan kepada karyawan sesuai jabatan, level, kompetensi, masa kerja, atau perjanjian kerja. Gaji pokok biasanya menjadi komponen utama dalam perhitungan payroll.

3. Tunjangan Tetap

Tunjangan tetap adalah tunjangan yang dibayarkan secara rutin dan tidak bergantung pada kehadiran atau kondisi tertentu. Contohnya tunjangan jabatan atau tunjangan keluarga, jika perusahaan memberlakukannya sebagai tunjangan tetap.

4. Tunjangan Tidak Tetap

Tunjangan tidak tetap adalah tunjangan yang pembayarannya dapat berubah sesuai kondisi tertentu. Contohnya tunjangan makan atau transport yang dihitung berdasarkan jumlah hari hadir.

5. Uang Lembur

Uang lembur diberikan jika karyawan bekerja melebihi waktu kerja yang ditentukan dan telah mendapatkan persetujuan sesuai kebijakan perusahaan. Data lembur perlu diambil dari absensi, form lembur, atau sistem attendance yang valid.

Untuk pembahasan lembur, baca artikel contoh kekurangan menggunakan form lembur karyawan manual.

6. Bonus, Insentif, atau Komisi

Bonus, insentif, dan komisi biasanya termasuk penghasilan tidak tetap. Komponen ini bisa muncul pada bulan tertentu sesuai performa, target, kebijakan perusahaan, atau pencapaian karyawan.

7. PPh Pasal 21

PPh 21 adalah pajak atas penghasilan yang diterima orang pribadi sehubungan dengan pekerjaan, jasa, atau kegiatan. Untuk payroll karyawan, PPh 21 perlu dihitung sesuai ketentuan perpajakan terbaru. Sejak 2024, pemotongan bulanan pegawai tetap menggunakan skema Tarif Efektif Rata-rata atau TER, sedangkan masa pajak terakhir dihitung kembali menggunakan tarif Pasal 17.

8. BPJS Kesehatan

Untuk pekerja penerima upah, iuran BPJS Kesehatan umumnya dihitung berdasarkan persentase dari gaji atau upah, dengan porsi tertentu ditanggung perusahaan dan porsi lainnya ditanggung pekerja. Bagian yang ditanggung pekerja akan menjadi potongan pada slip gaji.

9. BPJS Ketenagakerjaan

Potongan BPJS Ketenagakerjaan bergantung pada program yang diikuti dan porsi iuran yang menjadi tanggungan pekerja. Program yang umum berkaitan dengan payroll antara lain JHT, JP, JKK, JKM, dan JKP.

10. Potongan Lain

Potongan lain dapat berupa pinjaman karyawan, koperasi, iuran organisasi internal, denda keterlambatan jika diatur secara sah, unpaid leave, atau potongan lain yang telah disepakati.

Rumus Dasar Menghitung Gaji Bersih di Excel

Rumus gaji bersih di Excel sebenarnya sederhana. Tantangan utamanya adalah memastikan seluruh komponen pendapatan dan potongan sudah dimasukkan dengan benar.

1. Rumus Total Pendapatan

Jika gaji pokok, tunjangan, lembur, dan bonus berada di kolom F sampai J, maka total pendapatan bisa dihitung dengan rumus:

=SUM(F2:J2)

Rumus ini menjumlahkan seluruh komponen pendapatan pada baris karyawan tersebut.

2. Rumus Total Potongan

Jika PPh 21, BPJS, pinjaman, dan potongan lain berada di kolom L sampai P, maka total potongan bisa dihitung dengan rumus:

=SUM(L2:P2)

3. Rumus Gaji Bersih atau Take Home Pay

Jika total pendapatan berada di kolom K dan total potongan berada di kolom Q, maka gaji bersih dapat dihitung dengan rumus:

=K2-Q2

Hasil rumus inilah yang menjadi take home pay karyawan.

4. Rumus dengan Nama Kolom Tabel

Jika Anda menggunakan Format as Table di Excel, rumus dapat dibuat lebih mudah dibaca. Contohnya:

=[@[Total Pendapatan]]-[@[Total Potongan]]

Rumus dengan struktur tabel lebih mudah dipahami dan biasanya lebih aman saat data bertambah.

Penghitungan Gaji Sampai Tahap Dibuatkannya Data Slip Gaji Di Excel

Contoh Struktur Tabel Gaji Bersih di Excel

Berikut contoh struktur kolom yang dapat digunakan dalam sheet Data_Gaji:

Kolom Nama Kolom Keterangan
A ID Karyawan Kode unik karyawan.
B Nama Karyawan Nama lengkap karyawan.
C Jabatan Jabatan karyawan.
D Departemen Divisi atau unit kerja.
E Periode Gaji Bulan dan tahun payroll.
F Gaji Pokok Upah dasar karyawan.
G Tunjangan Tetap Tunjangan rutin.
H Tunjangan Tidak Tetap Tunjangan berdasarkan kondisi tertentu.
I Lembur Uang lembur.
J Bonus/Insentif Bonus, insentif, atau komisi.
K Total Pendapatan Hasil penjumlahan pendapatan.
L PPh 21 Potongan pajak karyawan.
M BPJS Kesehatan Porsi iuran karyawan.
N BPJS Ketenagakerjaan Porsi iuran karyawan.
O Pinjaman/Koperasi Potongan internal jika ada.
P Potongan Lain Potongan lain sesuai kebijakan.
Q Total Potongan Hasil penjumlahan semua potongan.
R Gaji Bersih Total pendapatan dikurangi total potongan.

Contoh Perhitungan Gaji Bersih di Excel

Misalnya perusahaan memiliki data gaji untuk karyawan bernama Andi sebagai berikut:

Komponen Nominal
Gaji Pokok Rp5.000.000
Tunjangan Tetap Rp750.000
Tunjangan Tidak Tetap Rp400.000
Uang Lembur Rp350.000
Bonus Rp500.000

Total pendapatan:

=SUM(5000000,750000,400000,350000,500000)

Atau jika data berada di kolom F sampai J:

=SUM(F2:J2)

Hasilnya:

Total Pendapatan = Rp7.000.000

Potongan karyawan:

Komponen Potongan Nominal
PPh 21 Rp150.000
BPJS Kesehatan Rp70.000
BPJS Ketenagakerjaan Rp200.000
Koperasi Rp100.000
Pinjaman Karyawan Rp300.000

Total potongan:

=SUM(L2:P2)

Hasilnya:

Total Potongan = Rp820.000

Maka gaji bersih:

Gaji Bersih = Total Pendapatan - Total Potongan
Gaji Bersih = Rp7.000.000 - Rp820.000
Gaji Bersih = Rp6.180.000

Di Excel, jika total pendapatan berada di K2 dan total potongan di Q2, rumusnya:

=K2-Q2

Tutorial Langkah-Langkah Menghitung Gaji Bersih di Excel

1. Buat File Excel Baru

Buka Microsoft Excel, lalu buat workbook baru. Anda dapat membuat beberapa sheet agar data lebih rapi, misalnya:

  • Data_Karyawan.
  • Data_Gaji.
  • Slip_Gaji.
  • Referensi.

Memisahkan data seperti ini akan memudahkan Anda menarik data ke slip gaji dan mengurangi risiko salah input.

2. Buat Sheet Data Karyawan

Pada sheet Data_Karyawan, masukkan informasi dasar karyawan seperti ID, nama, jabatan, departemen, status karyawan, status PTKP, NPWP atau NIK, serta rekening bank.

Gunakan ID karyawan yang unik. Jangan hanya memakai nama sebagai acuan lookup karena ada kemungkinan dua karyawan memiliki nama yang sama atau mirip.

3. Buat Sheet Data Gaji

Pada sheet Data_Gaji, buat kolom pendapatan dan potongan. Contoh header:

ID Karyawan | Nama | Jabatan | Departemen | Periode | Gaji Pokok | Tunjangan Tetap | Tunjangan Tidak Tetap | Lembur | Bonus | Total Pendapatan | PPh 21 | BPJS Kesehatan | BPJS Ketenagakerjaan | Koperasi | Pinjaman | Total Potongan | Gaji Bersih

4. Gunakan Format as Table

Blok tabel data, lalu gunakan fitur Format as Table. Dengan format tabel, data lebih mudah difilter berdasarkan nama, jabatan, departemen, periode, atau status karyawan.

Format tabel juga membantu saat data bertambah karena range dapat menyesuaikan lebih mudah.

5. Masukkan Komponen Pendapatan

Isi kolom gaji pokok, tunjangan tetap, tunjangan tidak tetap, lembur, dan bonus sesuai data payroll. Pastikan data berasal dari sumber yang valid, seperti kontrak kerja, struktur upah, data absensi, approval lembur, atau kebijakan insentif perusahaan.

6. Hitung Total Pendapatan dengan SUM

Di kolom Total Pendapatan, gunakan rumus:

=SUM(F2:J2)

Tarik rumus ke baris karyawan lain. Setelah itu, periksa apakah semua komponen pendapatan sudah ikut terhitung.

7. Masukkan Komponen Potongan

Isi kolom PPh 21, BPJS Kesehatan, BPJS Ketenagakerjaan, koperasi, pinjaman, dan potongan lain. Pastikan semua potongan memiliki dasar yang jelas.

Untuk PPh 21, jangan menggunakan angka persentase asal. Gunakan hasil perhitungan pajak yang sesuai aturan. Jika perusahaan belum memiliki rumus PPh 21 lengkap, sebaiknya gunakan sistem payroll atau konsultasikan dengan pihak pajak.

8. Hitung Total Potongan dengan SUM

Di kolom Total Potongan, gunakan rumus:

=SUM(L2:P2)

9. Hitung Gaji Bersih

Di kolom Gaji Bersih, gunakan rumus:

=K2-Q2

Jika ingin menambahkan pengecekan agar hasil negatif ditandai, Anda bisa menggunakan rumus IF:

=IF(K2-Q2<0,"Cek potongan",K2-Q2)

Rumus tersebut akan menampilkan teks “Cek potongan” jika total potongan lebih besar daripada total pendapatan.

10. Format Angka Menjadi Rupiah

Blok kolom nominal, lalu gunakan format Accounting atau Currency. Hindari mengetik “Rp” secara manual di dalam sel karena dapat membuat angka berubah menjadi teks dan sulit dihitung.

11. Cek Data dengan Filter

Gunakan filter untuk mengecek data per departemen, per periode, atau per status karyawan. Filter membantu menemukan data yang kosong, nominal tidak wajar, atau gaji bersih negatif.

12. Buat Rekap Payroll

Untuk rekap total payroll, Anda bisa menggunakan SUMIF atau SUMIFS. Misalnya, untuk menjumlahkan total gaji bersih departemen Finance, gunakan:

=SUMIF(D:D,"Finance",R:R)

Jika ingin menjumlahkan berdasarkan departemen dan periode tertentu, gunakan SUMIFS:

=SUMIFS(R:R,D:D,"Finance",E:E,"Juli 2026")

Rumus Excel yang Berguna untuk Menghitung Gaji Bersih

1. SUM

SUM digunakan untuk menjumlahkan angka. Dalam payroll, SUM paling sering digunakan untuk menghitung total pendapatan dan total potongan.

=SUM(F2:J2)

2. IF

IF digunakan untuk membuat logika sederhana. Misalnya, jika gaji bersih negatif, tampilkan peringatan.

=IF(K2-Q2<0,"Cek potongan",K2-Q2)

Contoh lain, jika karyawan hadir lebih dari 20 hari, berikan tunjangan makan penuh:

=IF(Hari_Hadir>=20,500000,Hari_Hadir*25000)

3. SUMIF

SUMIF digunakan untuk menjumlahkan data berdasarkan satu kriteria. Misalnya menjumlahkan gaji bersih untuk satu departemen.

=SUMIF(D:D,"Marketing",R:R)

4. SUMIFS

SUMIFS digunakan untuk menjumlahkan data berdasarkan beberapa kriteria. Misalnya total gaji bersih departemen Marketing untuk periode Juli 2026.

=SUMIFS(R:R,D:D,"Marketing",E:E,"Juli 2026")

5. VLOOKUP

VLOOKUP digunakan untuk mengambil data dari tabel berdasarkan nilai kunci. Misalnya menarik nama karyawan berdasarkan ID karyawan.

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,2,FALSE)

Gunakan FALSE agar Excel mencari data yang cocok persis.

6. XLOOKUP

Jika Excel Anda mendukung XLOOKUP, rumus ini bisa menjadi alternatif yang lebih fleksibel daripada VLOOKUP.

=XLOOKUP($B$3,Data_Gaji!$A:$A,Data_Gaji!$B:$B,"Data tidak ditemukan")

XLOOKUP lebih mudah dibaca karena lookup column dan return column dapat dipilih secara langsung.

7. IFERROR

IFERROR berguna untuk mengganti pesan error menjadi teks yang lebih mudah dipahami.

=IFERROR(VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,2,FALSE),"Data tidak ditemukan")

Contoh Menggunakan VLOOKUP untuk Membuat Slip Gaji

Setelah tabel gaji selesai, Anda bisa membuat sheet Slip_Gaji untuk menampilkan data per karyawan.

1. Buat Sel Input ID Karyawan

Misalnya di sheet Slip_Gaji, letakkan ID karyawan di sel B3. Ketika ID diubah, seluruh data slip gaji akan berubah mengikuti data karyawan tersebut.

2. Tarik Nama Karyawan

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,2,FALSE)

3. Tarik Jabatan

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,3,FALSE)

4. Tarik Departemen

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,4,FALSE)

5. Tarik Total Pendapatan

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,11,FALSE)

6. Tarik Total Potongan

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,17,FALSE)

7. Tarik Gaji Bersih

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,18,FALSE)

Jika Anda menambah atau menghapus kolom di tabel Data_Gaji, pastikan nomor kolom pada VLOOKUP disesuaikan kembali. Ini salah satu alasan mengapa banyak pengguna Excel modern mulai beralih ke XLOOKUP.

Contoh Menggunakan XLOOKUP untuk Slip Gaji

Jika memakai XLOOKUP, rumus mengambil gaji bersih dapat ditulis seperti ini:

=XLOOKUP($B$3,Data_Gaji!$A:$A,Data_Gaji!$R:$R,"Data tidak ditemukan")

Untuk mengambil total pendapatan:

=XLOOKUP($B$3,Data_Gaji!$A:$A,Data_Gaji!$K:$K,"Data tidak ditemukan")

Untuk mengambil total potongan:

=XLOOKUP($B$3,Data_Gaji!$A:$A,Data_Gaji!$Q:$Q,"Data tidak ditemukan")

Dengan XLOOKUP, Anda tidak perlu menghitung nomor urutan kolom seperti pada VLOOKUP.

Contoh Format Slip Gaji dari Data Gaji Bersih Excel

Berikut contoh tampilan slip gaji sederhana yang bisa dibuat setelah perhitungan gaji bersih selesai:

PT Contoh Maju Bersama
Private and Confidential
Slip Gaji Karyawan
Periode Juli 2026 Tanggal Bayar 31 Juli 2026
ID Karyawan EMP-001 Departemen Finance
Nama Karyawan Andi Pratama Jabatan Staff Finance
Pendapatan Nominal Potongan Nominal
Gaji Pokok Rp5.000.000 PPh 21 Rp150.000
Tunjangan Tetap Rp750.000 BPJS Kesehatan Rp70.000
Tunjangan Tidak Tetap Rp400.000 BPJS Ketenagakerjaan Rp200.000
Lembur Rp350.000 Koperasi Rp100.000
Bonus Rp500.000 Pinjaman Rp300.000
Total Pendapatan Rp7.000.000 Total Potongan Rp820.000
Gaji Bersih / Take Home Pay Rp6.180.000

Format ini dapat disesuaikan dengan kebutuhan perusahaan. Anda bisa menambahkan logo, nomor slip, tanda tangan HR atau finance, catatan payroll, dan informasi rekening pembayaran.

Tips Menghitung Gaji Bersih di Excel Agar Tidak Salah

1. Pisahkan Data Master dan Data Transaksi

Data master karyawan sebaiknya dipisahkan dari data gaji bulanan. Data master berisi informasi tetap seperti ID, nama, jabatan, dan rekening. Data transaksi berisi komponen gaji per periode.

2. Gunakan ID Karyawan sebagai Kunci

Jangan menggunakan nama sebagai acuan utama. Gunakan ID karyawan agar data tidak tertukar jika ada nama yang sama.

3. Gunakan Format Angka untuk Nominal

Jangan mengetik “Rp” secara manual di dalam sel. Masukkan angka biasa, lalu gunakan format Accounting atau Currency.

4. Gunakan VLOOKUP dengan Exact Match

Jika memakai VLOOKUP, gunakan FALSE di bagian akhir rumus. Ini penting agar Excel mencari data yang benar-benar cocok.

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,2,FALSE)

5. Proteksi Rumus

Setelah file selesai, kunci sel yang berisi rumus agar tidak berubah tanpa sengaja. Biarkan hanya sel input tertentu yang bisa diedit.

6. Buat Validasi Data

Gunakan Data Validation untuk membuat dropdown ID karyawan, departemen, atau periode. Ini membantu mengurangi salah ketik.

7. Review Potongan PPh 21

PPh 21 adalah bagian yang sering menjadi sumber kesalahan. Pastikan rumus pajak sesuai ketentuan terbaru dan data PTKP karyawan diperbarui.

8. Cocokkan dengan Data Absensi

Jika ada tunjangan makan, transport, lembur, atau potongan unpaid leave yang bergantung pada kehadiran, pastikan data absensi sudah final.

Untuk pengelolaan absensi, baca artikel ketentuan cara menghitung absensi karyawan yang benar dan contoh form absensi karyawan format Excel XLS.

9. Simpan Arsip Per Periode

Simpan file payroll dengan nama yang jelas, misalnya Payroll_Juli_2026.xlsx. Jangan menimpa file lama tanpa backup.

10. Jangan Kirim File Master ke Karyawan

File master payroll berisi data banyak karyawan. Jika ingin membagikan slip gaji, ekspor slip per karyawan ke PDF, lalu kirim hanya kepada karyawan yang bersangkutan.

Kesalahan Umum Saat Menghitung Gaji Bersih di Excel

1. Salah Menjumlahkan Range

Kesalahan umum terjadi saat rumus SUM tidak mencakup semua kolom pendapatan atau potongan. Periksa kembali range yang digunakan.

2. Rumus Tidak Ditarik ke Semua Baris

Jika ada baris karyawan yang belum terisi rumus, hasil total gaji bisa salah. Gunakan Format as Table agar rumus lebih konsisten.

3. Data Berubah Menjadi Teks

Nominal yang tersimpan sebagai teks tidak akan dihitung dengan benar. Pastikan semua nominal tersimpan sebagai angka.

4. Salah Memakai VLOOKUP

VLOOKUP dapat menghasilkan data salah jika lookup value tidak unik atau jika argumen terakhir tidak memakai FALSE.

5. Tidak Mengunci Referensi

Gunakan tanda dolar untuk mengunci referensi tertentu. Contoh:

=VLOOKUP($B$3,Data_Gaji!$A$2:$R$100,2,FALSE)

Referensi $B$3 tidak akan berubah saat rumus disalin.

6. PPh 21 Dihitung Terlalu Sederhana

Jangan memakai persentase tetap untuk semua karyawan jika slip gaji dipakai untuk perhitungan resmi. Pajak karyawan harus mengikuti ketentuan PPh 21 yang berlaku.

7. Tidak Memperbarui Data BPJS

Perubahan gaji atau status kepesertaan dapat memengaruhi iuran BPJS. Pastikan data BPJS diperbarui sebelum payroll diproses.

8. Tidak Ada Pemeriksaan Akhir

Sebelum gaji dibayarkan, lakukan pengecekan final. Periksa total payroll, karyawan aktif, potongan besar yang tidak biasa, dan gaji bersih yang bernilai negatif.

Checklist Sebelum Gaji Bersih Dibayarkan

Gunakan checklist berikut sebelum payroll final:

  • Data karyawan aktif sudah benar.
  • Karyawan resign atau nonaktif sudah dikeluarkan dari payroll aktif.
  • Gaji pokok sesuai perjanjian kerja.
  • Tunjangan tetap dan tidak tetap sudah sesuai kebijakan.
  • Data absensi sudah final.
  • Data lembur sudah disetujui atasan.
  • Bonus atau insentif sudah divalidasi.
  • PPh 21 sudah dihitung sesuai ketentuan.
  • BPJS Kesehatan sudah sesuai data upah.
  • BPJS Ketenagakerjaan sudah sesuai program.
  • Potongan koperasi atau pinjaman sudah sesuai data.
  • Total pendapatan sudah benar.
  • Total potongan sudah benar.
  • Gaji bersih tidak bernilai negatif tanpa alasan yang jelas.
  • Nomor rekening karyawan sudah benar.
  • Slip gaji sudah siap dibuat.
  • File payroll sudah di-backup.

Kapan Excel Masih Cocok Digunakan untuk Menghitung Gaji?

Excel masih cocok digunakan jika jumlah karyawan belum terlalu banyak, komponen payroll masih sederhana, dan tim HR atau finance memiliki kemampuan mengelola rumus dengan baik.

Excel juga cocok sebagai tahap awal digitalisasi payroll, terutama untuk UMKM yang baru mulai merapikan data gaji. Namun, seiring bertambahnya jumlah karyawan dan kompleksitas komponen gaji, perusahaan perlu mulai mempertimbangkan penggunaan software payroll.

Tanda Excel Mulai Tidak Cukup untuk Payroll

  • Jumlah karyawan semakin banyak.
  • Rumus payroll sering rusak.
  • Data absensi, cuti, dan lembur masih diinput manual.
  • Perhitungan PPh 21 semakin rumit.
  • Slip gaji harus dibuat satu per satu.
  • Sering terjadi koreksi payroll.
  • Data karyawan tersebar di banyak file.
  • HR membutuhkan laporan payroll real-time.

Jika beberapa tanda tersebut sudah muncul, perusahaan dapat mempertimbangkan software payroll atau HRIS. Baca artikel software aplikasi payroll terbaik sesuai sistem penggajian Indonesia, aplikasi slip gaji online untuk UKM, dan fungsi dan pengertian HRIS.

Perbedaan Menghitung Gaji Bersih di Excel dan Software Payroll

Aspek Excel Software Payroll
Input data Banyak dilakukan manual. Dapat terintegrasi dengan absensi, cuti, lembur, dan data karyawan.
Rumus Harus dibuat dan diperbarui sendiri. Biasanya sudah disesuaikan dalam sistem.
Risiko error Lebih tinggi jika rumus atau input salah. Lebih rendah jika sistem dikonfigurasi dengan benar.
PPh 21 Perlu rumus dan update manual. Dapat dihitung otomatis sesuai pengaturan sistem.
Slip gaji Perlu dibuat atau diekspor manual. Dapat dibuat sebagai e-slip dan diakses karyawan.
Keamanan Tergantung proteksi file dan akses folder. Dapat memakai hak akses, login, dan audit trail.
Cocok untuk UMKM atau payroll sederhana. Perusahaan dengan payroll lebih kompleks.

Pertanyaan yang Sering Muncul tentang Cara Menghitung Gaji Bersih di Excel

Apa itu gaji bersih?

Gaji bersih adalah jumlah gaji yang diterima karyawan setelah total pendapatan dikurangi total potongan. Gaji bersih juga sering disebut take home pay.

Apa rumus gaji bersih di Excel?

Rumus dasarnya adalah:

=Total_Pendapatan-Total_Potongan

Jika total pendapatan berada di K2 dan total potongan berada di Q2, rumusnya:

=K2-Q2

Apa rumus total pendapatan di Excel?

Gunakan fungsi SUM. Jika komponen pendapatan berada di F2 sampai J2, rumusnya:

=SUM(F2:J2)

Apa rumus total potongan di Excel?

Gunakan fungsi SUM. Jika potongan berada di L2 sampai P2, rumusnya:

=SUM(L2:P2)

Apakah VLOOKUP bisa digunakan untuk payroll?

Bisa. VLOOKUP dapat digunakan untuk menarik data karyawan, jabatan, departemen, total pendapatan, total potongan, atau gaji bersih berdasarkan ID karyawan.

Lebih baik VLOOKUP atau XLOOKUP?

Jika Excel Anda mendukung XLOOKUP, rumus ini lebih fleksibel karena tidak perlu menghitung nomor kolom seperti VLOOKUP. Namun, VLOOKUP tetap bisa digunakan untuk template payroll sederhana.

Apakah PPh 21 bisa dihitung di Excel?

Bisa, tetapi rumusnya harus mengikuti ketentuan perpajakan yang berlaku. Untuk pegawai tetap, pemotongan bulanan memakai skema TER, sedangkan masa pajak terakhir dihitung ulang menggunakan tarif Pasal 17.

Apa saja potongan yang umum ada dalam gaji bersih?

Potongan umum antara lain PPh 21, BPJS Kesehatan, BPJS Ketenagakerjaan, pinjaman karyawan, koperasi, unpaid leave, atau potongan lain yang sah sesuai kebijakan perusahaan.

Apakah Excel aman untuk data payroll?

Excel bisa aman jika file diproteksi, akses dibatasi, dan file tidak dibagikan sembarangan. Namun, untuk jumlah karyawan besar dan data sensitif, software payroll biasanya lebih aman dan efisien.

Apakah hasil gaji bersih perlu dibuatkan slip gaji?

Ya, sebaiknya hasil perhitungan gaji bersih dituangkan dalam slip gaji agar karyawan mendapatkan rincian pendapatan dan potongan secara transparan.

Kesimpulan

Menghitung gaji bersih di Excel dapat dilakukan dengan mudah jika data payroll sudah rapi. Rumus utamanya adalah total pendapatan dikurangi total potongan. Total pendapatan dapat dihitung dengan SUM dari gaji pokok, tunjangan, lembur, bonus, dan insentif. Total potongan dapat dihitung dari PPh 21, BPJS, pinjaman, koperasi, dan potongan lain.

Excel juga dapat membantu mempercepat proses payroll melalui fungsi seperti SUM, IF, SUMIF, SUMIFS, VLOOKUP, XLOOKUP, dan IFERROR. Dengan rumus tersebut, HR atau finance dapat membuat tabel gaji, mengecek data, membuat rekap payroll, dan menarik data ke format slip gaji.

Namun, perusahaan tetap perlu berhati-hati. Perhitungan PPh 21 harus mengikuti ketentuan terbaru, bukan menggunakan persentase sederhana. Data BPJS, absensi, lembur, dan potongan lain juga harus valid sebelum gaji dibayarkan.

Untuk perusahaan kecil atau UMKM, Excel masih bisa menjadi solusi awal yang praktis. Tetapi jika jumlah karyawan semakin banyak dan komponen payroll semakin kompleks, software payroll atau HRIS dapat membantu proses penggajian menjadi lebih efisien, aman, dan terintegrasi.

Referensi External


Putri Ayudhia

Putri Ayudhia

Putri Ayudhia adalah seorang penulis konten SEO dan blogger paruh waktu yang telah bekerja secara profesional selama lebih dari 7 tahun. Dia telah membantu berbagai perusahaan di Indonesia untuk menulis konten yang berkualitas, SEO-friendly, dan relevan dengan bidang HR dan Psikologi. Ayudhia memiliki pengetahuan yang kuat dalam SEO dan penulisan konten. Dia juga memiliki pengetahuan mendalam tentang HR dan Psikologi, yang membantu dia dalam menciptakan konten yang relevan dan berbobot. Dia memiliki keterampilan dalam melakukan riset pasar dan analisis, yang membantu dia dalam menciptakan strategi konten yang efektif.
https://bloghrd.com