Slip gaji adalah dokumen penting yang berisi rincian penghasilan dan potongan karyawan dalam satu periode pembayaran. Bagi perusahaan, slip gaji menjadi bukti bahwa upah telah dibayarkan secara transparan. Bagi karyawan, slip gaji membantu memahami komponen penghasilan yang diterima, mulai dari gaji pokok, tunjangan, lembur, bonus, PPh 21, BPJS, hingga potongan lain yang berlaku.
Walaupun saat ini banyak perusahaan sudah menggunakan aplikasi payroll, Microsoft Excel masih sering dipakai oleh UMKM, perusahaan kecil, atau tim HR yang baru mulai merapikan administrasi penggajian. Dengan format yang tepat, Excel dapat digunakan untuk membuat template slip gaji sederhana, menghitung total pendapatan, menghitung total potongan, dan menarik data karyawan secara otomatis menggunakan rumus.
Namun, membuat slip gaji di Excel tidak boleh asal. Formatnya harus mudah dibaca, data karyawan harus akurat, komponen gaji harus jelas, dan perhitungan potongan seperti PPh 21 serta BPJS sebaiknya mengikuti ketentuan yang berlaku. Dengan begitu, slip gaji tidak hanya terlihat rapi, tetapi juga dapat dipertanggungjawabkan.
Artikel ini akan membahas komponen slip gaji, contoh format slip gaji Excel, struktur tabel data gaji, rumus Excel yang bisa digunakan, langkah membuat slip gaji otomatis, serta tips agar proses payroll lebih efisien.
Daftar Isi
Apa Itu Slip Gaji?
Slip gaji adalah dokumen bukti pembayaran upah yang diberikan perusahaan kepada karyawan. Isi slip gaji biasanya mencakup informasi perusahaan, data karyawan, periode pembayaran, rincian pendapatan, rincian potongan, dan jumlah gaji bersih atau take home pay yang diterima karyawan.
Dalam praktik HR dan payroll, slip gaji berfungsi sebagai dokumen administrasi yang membantu perusahaan menjelaskan perhitungan gaji secara transparan. Dokumen ini juga dapat digunakan karyawan untuk berbagai keperluan, seperti pengajuan kredit, sewa rumah, kartu kredit, pinjaman, visa, atau administrasi keuangan pribadi.
Untuk memahami penggajian secara lebih luas, Anda dapat membaca artikel siklus penggajian dalam perusahaan, komponen gaji dalam sistem pengupahan, dan penjelasan lengkap tentang sistem aplikasi payroll untuk perusahaan.
Apakah Perusahaan Wajib Memberikan Slip Gaji?
Secara praktik, slip gaji penting diberikan karena menjadi bukti rincian pembayaran upah. Dalam aturan pengupahan, pengusaha wajib memberikan bukti pembayaran upah yang memuat rincian upah yang diterima pekerja atau buruh saat upah dibayarkan.
Artinya, perusahaan sebaiknya tidak hanya mentransfer gaji, tetapi juga memberikan rincian yang jelas mengenai apa saja komponen yang membentuk penghasilan karyawan. Rincian tersebut membantu menghindari kesalahpahaman, terutama jika ada potongan pajak, BPJS, pinjaman karyawan, keterlambatan, absensi, atau potongan lain.
Slip gaji juga menjadi bagian dari administrasi HR yang perlu diarsipkan dengan baik. Jika suatu saat terjadi pertanyaan dari karyawan, audit internal, atau pemeriksaan administrasi, perusahaan memiliki data yang lengkap.
Fungsi Slip Gaji bagi Perusahaan dan Karyawan

1. Bukti Pembayaran Upah
Slip gaji membuktikan bahwa perusahaan telah membayarkan upah kepada karyawan pada periode tertentu. Dokumen ini berisi rincian pendapatan dan potongan sehingga karyawan dapat melihat perhitungan gaji secara transparan.
2. Membantu Transparansi Payroll
Dengan slip gaji, karyawan dapat mengetahui apakah gaji pokok, tunjangan, lembur, bonus, insentif, BPJS, PPh 21, dan potongan lain sudah dihitung dengan benar.
3. Menjadi Arsip Administrasi HR
Slip gaji dapat menjadi arsip penting bagi HR dan finance. Arsip ini berguna untuk audit, rekonsiliasi payroll, pelaporan pajak, pengelolaan data karyawan, serta dokumentasi pembayaran.
4. Membantu Karyawan untuk Keperluan Pribadi
Banyak lembaga keuangan meminta slip gaji sebagai bukti penghasilan. Misalnya untuk mengajukan KPR, kredit kendaraan, kartu kredit, pinjaman, atau dokumen pendukung lainnya.
5. Mengurangi Potensi Konflik
Jika rincian gaji disampaikan dengan jelas, karyawan lebih mudah memahami penyebab perubahan take home pay. Misalnya karena ada lembur, bonus, potongan BPJS, potongan pajak, cuti tidak dibayar, atau pinjaman karyawan.
Komponen yang Harus Ada dalam Slip Gaji
Format slip gaji setiap perusahaan bisa berbeda. Namun, secara umum ada beberapa komponen yang sebaiknya selalu dicantumkan agar dokumen lebih lengkap dan mudah dipahami.

1. Nama dan Identitas Perusahaan
Slip gaji perlu mencantumkan nama perusahaan. Jika memungkinkan, tambahkan logo, alamat kantor, nomor telepon, email, atau informasi legal perusahaan. Identitas ini menunjukkan bahwa slip gaji diterbitkan secara resmi oleh perusahaan.
2. Pernyataan Kerahasiaan Dokumen
Slip gaji berisi informasi sensitif seperti nominal penghasilan, potongan, dan data pribadi karyawan. Karena itu, perusahaan dapat menambahkan keterangan seperti “Private and Confidential” atau “Dokumen ini bersifat rahasia”.
Keterangan ini membantu menegaskan bahwa slip gaji hanya untuk karyawan yang bersangkutan dan pihak perusahaan yang berwenang.
3. Periode Pembayaran Gaji
Periode pembayaran perlu dicantumkan agar jelas slip tersebut berlaku untuk bulan atau periode apa. Misalnya “Periode Gaji: Juli 2026” atau “Periode: 1–31 Juli 2026”.
4. Tanggal Pembayaran
Tanggal pembayaran menunjukkan kapan gaji dibayarkan kepada karyawan. Komponen ini penting karena berkaitan dengan kepatuhan administrasi perusahaan dan bukti pembayaran.
5. Data Karyawan
Data karyawan yang umum dicantumkan meliputi:
- Nama karyawan.
- Nomor induk karyawan.
- Jabatan.
- Departemen atau divisi.
- Status karyawan.
- NPWP atau NIK untuk administrasi pajak jika dibutuhkan.
- Nomor rekening bank.
6. Rincian Pendapatan
Rincian pendapatan menjelaskan komponen penghasilan yang diterima karyawan pada periode tersebut. Contohnya:
- Gaji pokok.
- Tunjangan tetap.
- Tunjangan tidak tetap.
- Tunjangan makan.
- Tunjangan transport.
- Tunjangan jabatan.
- Uang lembur.
- Insentif.
- Komisi.
- Bonus.
- THR jika dibayarkan pada periode tersebut.
Jika perusahaan ingin memahami komponen penghasilan lebih detail, baca artikel komponen gaji dalam sistem pengupahan di Indonesia dan sistem upah ketenagakerjaan yang berlaku bagi perusahaan di Indonesia.
7. Rincian Potongan
Selain pendapatan, slip gaji juga perlu menampilkan potongan. Potongan gaji dapat meliputi:
- PPh Pasal 21.
- Iuran BPJS Kesehatan porsi karyawan.
- Iuran BPJS Ketenagakerjaan porsi karyawan.
- Pinjaman karyawan.
- Koperasi karyawan.
- Potongan absensi atau unpaid leave jika berlaku.
- Potongan keterlambatan jika diatur dalam kebijakan perusahaan.
- Potongan lain sesuai perjanjian kerja, peraturan perusahaan, atau kesepakatan yang sah.
Untuk potongan pajak dan BPJS, Anda dapat membaca artikel rincian tarif PPh 21 terbaru, cara perhitungan PPh Pasal 21 terbaru dengan Excel, cara menghitung iuran BPJS Kesehatan karyawan, dan besar iuran BPJS Ketenagakerjaan yang dibayar perusahaan.
8. Total Pendapatan
Total pendapatan adalah jumlah seluruh komponen penghasilan sebelum dikurangi potongan. Di Excel, total pendapatan dapat dihitung menggunakan fungsi SUM.
9. Total Potongan
Total potongan adalah jumlah seluruh pengurang gaji pada periode tersebut. Komponen ini perlu dicantumkan agar karyawan memahami total pengurang dari penghasilan bruto.
10. Take Home Pay
Take home pay adalah gaji bersih yang diterima karyawan setelah total pendapatan dikurangi total potongan.
Take Home Pay = Total Pendapatan - Total Potongan11. Informasi Rekening Pembayaran
Jika gaji dibayarkan melalui transfer bank, slip gaji dapat mencantumkan nama bank dan nomor rekening tujuan. Untuk menjaga keamanan data, beberapa perusahaan hanya menampilkan sebagian nomor rekening.
12. Tanda Tangan atau Approval
Slip gaji dapat dilengkapi tanda tangan HR, finance, atau pihak berwenang. Jika menggunakan e-slip, tanda tangan fisik bisa diganti dengan persetujuan digital, QR code, atau catatan bahwa dokumen diterbitkan oleh sistem.
Komponen Gaji yang Perlu Dipahami Sebelum Membuat Slip Gaji Excel
Sebelum membuat template Excel, HR perlu memahami jenis komponen gaji yang akan dimasukkan. Ini penting agar format slip gaji tidak hanya rapi, tetapi juga sesuai dengan struktur payroll perusahaan.
1. Gaji Pokok
Gaji pokok adalah upah dasar yang diberikan kepada karyawan sesuai jabatan, level, masa kerja, kompetensi, dan perjanjian kerja. Jika komponen upah terdiri dari gaji pokok dan tunjangan tetap, besaran gaji pokok paling sedikit 75% dari jumlah gaji pokok dan tunjangan tetap.
2. Tunjangan Tetap
Tunjangan tetap adalah tunjangan yang dibayarkan secara teratur dan tidak bergantung pada kehadiran atau pencapaian tertentu. Contohnya tunjangan jabatan atau tunjangan keluarga jika perusahaan memberlakukannya sebagai tunjangan tetap.
3. Tunjangan Tidak Tetap
Tunjangan tidak tetap adalah tunjangan yang pembayarannya dapat berubah sesuai kondisi tertentu. Misalnya tunjangan makan atau transport yang bergantung pada kehadiran.
4. Uang Lembur
Uang lembur diberikan jika karyawan bekerja melebihi waktu kerja sesuai ketentuan dan kebijakan perusahaan. Perusahaan perlu memiliki data lembur yang jelas agar perhitungan dalam slip gaji akurat.
Untuk topik lembur, Anda dapat membaca artikel contoh kekurangan menggunakan form lembur karyawan manual dan keuntungan menggunakan software absensi online bagi perusahaan dan karyawan.
5. Bonus dan Insentif
Bonus atau insentif biasanya diberikan berdasarkan performa, pencapaian target, kebijakan perusahaan, atau periode tertentu. Karena nilainya tidak selalu sama setiap bulan, bonus dan insentif perlu dicatat secara terpisah dari gaji pokok.
6. PPh Pasal 21
PPh 21 adalah pajak atas penghasilan karyawan atau orang pribadi sehubungan dengan pekerjaan, jasa, atau kegiatan. Untuk pegawai tetap, pemotongan bulanan saat ini menggunakan skema TER sesuai ketentuan, sedangkan perhitungan masa pajak terakhir tetap dihitung ulang menggunakan tarif Pasal 17.
Untuk pembahasan lanjutan, baca artikel subjek pajak PPh 21 bagi HR perusahaan, dasar pengenaan pajak PPh 21, dan perbedaan objek dan bukan objek PPh 21.
7. BPJS Kesehatan
Iuran BPJS Kesehatan untuk pekerja penerima upah umumnya sebesar 5% dari gaji atau upah per bulan, dengan pembagian 4% dibayar pemberi kerja dan 1% dibayar peserta. Dalam slip gaji, porsi yang menjadi tanggungan karyawan dapat dicatat sebagai potongan.
8. BPJS Ketenagakerjaan
Potongan BPJS Ketenagakerjaan tergantung program yang diikuti dan porsi iuran yang menjadi tanggungan pekerja. Karena itu, perusahaan perlu memastikan data program seperti JHT, JP, JKK, JKM, dan JKP dikelola dengan benar.
9. Potongan Pinjaman atau Koperasi
Jika perusahaan memiliki kebijakan pinjaman karyawan atau koperasi, potongan tersebut juga perlu dicatat dalam slip gaji. Pastikan potongan memiliki dasar yang jelas dan disetujui oleh karyawan.
10. Potongan Absensi atau Unpaid Leave
Jika karyawan mengambil cuti tidak dibayar atau tidak masuk tanpa keterangan, potongan dapat muncul dalam slip gaji sesuai kebijakan perusahaan. Data ini sebaiknya terhubung dengan absensi agar perhitungannya lebih akurat.
Untuk pengelolaan cuti, baca artikel cara kerja sistem aplikasi cuti online karyawan.
Contoh Format Slip Gaji Sederhana
Berikut contoh struktur slip gaji sederhana yang bisa dibuat di Excel:
| PT Contoh Maju Bersama | |
| Private and Confidential | |
| Periode Gaji | Juli 2026 |
| Tanggal Pembayaran | 31 Juli 2026 |
| Nama Karyawan | Andi Pratama |
| NIK Karyawan | EMP-001 |
| Jabatan | Staff Administrasi |
| Departemen | Finance |
Rincian Pendapatan
| Komponen | Nominal |
|---|---|
| Gaji Pokok | Rp5.000.000 |
| Tunjangan Jabatan | Rp750.000 |
| Tunjangan Makan | Rp400.000 |
| Uang Lembur | Rp350.000 |
| Total Pendapatan | Rp6.500.000 |
Rincian Potongan
| Komponen | Nominal |
|---|---|
| PPh 21 | Rp125.000 |
| BPJS Kesehatan | Rp65.000 |
| BPJS Ketenagakerjaan | Rp180.000 |
| Pinjaman Karyawan | Rp250.000 |
| Total Potongan | Rp620.000 |
Gaji Bersih
| Take Home Pay | Rp5.880.000 |
Format di atas hanya contoh sederhana. Nominal PPh 21, BPJS, dan potongan lain harus disesuaikan dengan data payroll perusahaan serta ketentuan yang berlaku.
Struktur File Excel untuk Membuat Slip Gaji
Agar slip gaji Excel lebih mudah dikelola, sebaiknya gunakan beberapa sheet. Jangan mencampur semua data dalam satu lembar karena akan menyulitkan pencarian dan pengisian data.
1. Sheet Data Karyawan
Sheet ini berisi data master karyawan. Contoh kolom yang dapat digunakan:
- ID Karyawan.
- Nama Karyawan.
- Jabatan.
- Departemen.
- Status Karyawan.
- Status PTKP.
- NPWP atau NIK.
- Nama Bank.
- Nomor Rekening.
2. Sheet Data Gaji
Sheet ini berisi data gaji per periode. Contoh kolom yang dapat digunakan:
- ID Karyawan.
- Periode Gaji.
- Gaji Pokok.
- Tunjangan Tetap.
- Tunjangan Tidak Tetap.
- Uang Lembur.
- Bonus atau Insentif.
- Total Pendapatan.
- PPh 21.
- BPJS Kesehatan.
- BPJS Ketenagakerjaan.
- Pinjaman atau Koperasi.
- Total Potongan.
- Take Home Pay.
3. Sheet Slip Gaji
Sheet ini digunakan sebagai tampilan slip gaji final. Data pada sheet ini bisa ditarik otomatis dari sheet Data Karyawan dan Data Gaji menggunakan VLOOKUP, XLOOKUP, atau kombinasi INDEX MATCH.
4. Sheet Referensi
Jika ingin lebih rapi, tambahkan sheet referensi untuk menyimpan daftar departemen, jabatan, kategori potongan, status PTKP, dan catatan lain yang sering dipakai.
Contoh Tabel Data Gaji di Excel
Berikut contoh susunan kolom pada sheet Data_Gaji:
| Kolom | Nama Kolom | Contoh Isi |
|---|---|---|
| A | ID Karyawan | EMP-001 |
| B | Nama Karyawan | Andi Pratama |
| C | Jabatan | Staff Administrasi |
| D | Departemen | Finance |
| E | Periode | Juli 2026 |
| F | Gaji Pokok | 5000000 |
| G | Tunjangan Tetap | 750000 |
| H | Tunjangan Tidak Tetap | 400000 |
| I | Lembur | 350000 |
| J | Bonus | 0 |
| K | Total Pendapatan | 6500000 |
| L | PPh 21 | 125000 |
| M | BPJS Kesehatan | 65000 |
| N | BPJS Ketenagakerjaan | 180000 |
| O | Pinjaman/Koperasi | 250000 |
| P | Total Potongan | 620000 |
| Q | Take Home Pay | 5880000 |
Rumus Excel untuk Membuat Slip Gaji
Berikut beberapa rumus Excel yang dapat digunakan untuk membuat slip gaji otomatis.
1. Rumus Total Pendapatan
Jika gaji pokok sampai bonus berada pada kolom F sampai J, maka rumus total pendapatan di kolom K adalah:
=SUM(F2:J2)Dalam beberapa pengaturan regional Excel, pemisah argumen dapat menggunakan titik koma. Namun untuk rumus SUM sederhana seperti di atas, penulisannya tetap memakai range yang sama.
2. Rumus Total Potongan
Jika potongan berada pada kolom L sampai O, maka rumus total potongan di kolom P adalah:
=SUM(L2:O2)3. Rumus Take Home Pay
Jika total pendapatan berada di kolom K dan total potongan berada di kolom P, maka rumus take home pay di kolom Q adalah:
=K2-P24. Rumus Menarik Nama Karyawan dengan VLOOKUP
Jika di sheet Slip_Gaji, ID karyawan dipilih pada sel C6, dan data gaji berada di sheet Data_Gaji kolom A sampai Q, maka nama karyawan dapat ditarik dengan rumus:
=VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,2,FALSE)Angka 2 berarti Excel mengambil data dari kolom kedua dalam tabel, yaitu nama karyawan.
5. Rumus Menarik Jabatan dengan VLOOKUP
=VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,3,FALSE)6. Rumus Menarik Departemen dengan VLOOKUP
=VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,4,FALSE)7. Rumus Menarik Take Home Pay dengan VLOOKUP
=VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,17,FALSE)Angka 17 berarti Excel mengambil data dari kolom Q jika range dimulai dari kolom A.
8. Alternatif Rumus Menggunakan XLOOKUP
Jika menggunakan Microsoft 365 atau Excel versi terbaru yang mendukung XLOOKUP, rumusnya bisa lebih fleksibel. Contohnya untuk mengambil nama karyawan:
=XLOOKUP($C$6,Data_Gaji!$A:$A,Data_Gaji!$B:$B,"Data tidak ditemukan")Untuk mengambil take home pay:
=XLOOKUP($C$6,Data_Gaji!$A:$A,Data_Gaji!$Q:$Q,"Data tidak ditemukan")9. Rumus Mengubah Angka Menjadi Format Rupiah
Untuk menampilkan angka menjadi format Rupiah, Anda bisa menggunakan format cell Accounting atau Currency. Jika ingin menampilkan melalui rumus teks, gunakan:
=TEXT(Q2,"Rp #,##0")Namun, untuk file payroll, lebih disarankan menggunakan format angka Accounting agar nominal tetap bisa dihitung.
10. Catatan Penting untuk PPh 21
Hindari menggunakan persentase contoh seperti 8% untuk menghitung PPh 21 aktual, kecuali hanya untuk simulasi internal yang tidak dipakai sebagai perhitungan resmi. Dalam praktik payroll, PPh 21 perlu mengikuti ketentuan perpajakan yang berlaku, termasuk skema TER untuk pemotongan bulanan pegawai tetap dan perhitungan ulang pada masa pajak terakhir.
Untuk memahami pajak pada slip gaji, baca artikel contoh cara menghitung PPh 21 THR dan tugas HR terkait pajak penghasilan karyawan.
Langkah-Langkah Cara Membuat Slip Gaji di Excel
1. Siapkan Data Karyawan
Langkah pertama adalah menyiapkan data karyawan. Pastikan nama, ID karyawan, jabatan, departemen, status PTKP, NPWP atau NIK, dan rekening bank sudah benar.
Kesalahan data karyawan dapat menyebabkan slip gaji salah, bukti potong tidak sesuai, atau transfer gaji bermasalah. Karena itu, data master karyawan harus selalu diperbarui.
2. Buat Sheet Data_Gaji
Buat sheet bernama Data_Gaji. Di sheet ini, masukkan semua komponen gaji dan potongan untuk setiap karyawan. Gunakan satu baris untuk satu karyawan dalam satu periode gaji.
Contoh header yang dapat digunakan:
ID Karyawan | Nama | Jabatan | Departemen | Periode | Gaji Pokok | Tunjangan Tetap | Tunjangan Tidak Tetap | Lembur | Bonus | Total Pendapatan | PPh 21 | BPJS Kesehatan | BPJS Ketenagakerjaan | Pinjaman | Total Potongan | Take Home Pay3. Format Tabel Data Gaji
Gunakan fitur Format as Table di Excel agar data lebih mudah dibaca, difilter, dan diperluas. Tabel yang rapi juga mengurangi risiko rumus tidak ikut terbaca saat ada data baru.
Untuk nominal gaji, gunakan format Accounting atau Currency. Jangan mencampur angka dengan teks seperti “Rp” yang diketik manual di dalam sel karena dapat mengganggu perhitungan.
4. Hitung Total Pendapatan
Gunakan rumus SUM untuk menjumlahkan seluruh komponen pendapatan.
=SUM(F2:J2)Setelah itu, tarik rumus ke baris karyawan lain.
5. Hitung Total Potongan
Gunakan rumus SUM untuk menjumlahkan semua potongan.
=SUM(L2:O2)6. Hitung Take Home Pay
Take home pay dihitung dari total pendapatan dikurangi total potongan.
=K2-P2Jika hasilnya negatif, periksa ulang data potongan karena bisa jadi ada input yang keliru atau potongan melebihi penghasilan.
7. Buat Sheet Slip_Gaji
Buat sheet baru bernama Slip_Gaji. Sheet ini akan menjadi template slip gaji yang siap dicetak atau disimpan sebagai PDF.
Atur layout agar terlihat seperti dokumen resmi. Letakkan nama perusahaan di bagian atas, lalu masukkan keterangan dokumen rahasia, periode gaji, data karyawan, rincian pendapatan, rincian potongan, dan take home pay.
8. Buat Kolom Pilihan ID Karyawan
Di sheet Slip_Gaji, buat satu sel khusus untuk memilih ID karyawan. Misalnya gunakan sel C6. Anda bisa mengetik ID secara manual atau menggunakan Data Validation agar ID karyawan dapat dipilih dari daftar.
9. Tarik Data Karyawan dengan VLOOKUP atau XLOOKUP
Gunakan VLOOKUP atau XLOOKUP untuk menarik data dari sheet Data_Gaji ke sheet Slip_Gaji. Misalnya:
=VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,2,FALSE)Atau jika menggunakan XLOOKUP:
=XLOOKUP($C$6,Data_Gaji!$A:$A,Data_Gaji!$B:$B,"Data tidak ditemukan")10. Buat Tampilan Rincian Pendapatan
Masukkan komponen pendapatan ke dalam tabel slip gaji. Contohnya:
- Gaji pokok.
- Tunjangan tetap.
- Tunjangan tidak tetap.
- Lembur.
- Bonus.
- Total pendapatan.
Nominal setiap komponen dapat ditarik dari sheet Data_Gaji menggunakan rumus.
11. Buat Tampilan Rincian Potongan
Masukkan komponen potongan ke dalam tabel slip gaji. Contohnya:
- PPh 21.
- BPJS Kesehatan.
- BPJS Ketenagakerjaan.
- Pinjaman atau koperasi.
- Total potongan.
12. Tampilkan Take Home Pay dengan Jelas
Take home pay sebaiknya dibuat lebih menonjol, misalnya dengan teks tebal atau ukuran font lebih besar. Bagian ini adalah informasi paling penting bagi karyawan.
13. Tambahkan Catatan Payroll
Jika diperlukan, tambahkan catatan seperti:
- Slip gaji ini diterbitkan oleh perusahaan dan bersifat rahasia.
- Jika ada perbedaan data, silakan hubungi HR atau finance.
- Dokumen ini sah tanpa tanda tangan basah jika diterbitkan oleh sistem.
14. Simpan Slip Gaji sebagai PDF
Setelah slip gaji selesai, simpan atau ekspor file menjadi PDF sebelum dikirim ke karyawan. PDF lebih aman karena formatnya tidak mudah berubah dibandingkan file Excel.
15. Arsipkan File dengan Rapi
Buat folder arsip per periode, misalnya “Slip Gaji 2026-07”. Hindari mengirim atau menyimpan slip gaji di folder publik tanpa pembatasan akses karena dokumen ini bersifat rahasia.
Contoh Layout Slip Gaji di Excel
Berikut contoh layout yang dapat Anda tiru di sheet Slip_Gaji:
| 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 | Andi Pratama | Jabatan | Staff Administrasi |
| Pendapatan | Potongan | ||
|---|---|---|---|
| Gaji Pokok | Rp5.000.000 | PPh 21 | Rp125.000 |
| Tunjangan Tetap | Rp750.000 | BPJS Kesehatan | Rp65.000 |
| Tunjangan Tidak Tetap | Rp400.000 | BPJS Ketenagakerjaan | Rp180.000 |
| Lembur | Rp350.000 | Pinjaman/Koperasi | Rp250.000 |
| Bonus | Rp0 | ||
| Total Pendapatan | Rp6.500.000 | Total Potongan | Rp620.000 |
| Take Home Pay | Rp5.880.000 | ||
Layout ini dapat dibuat dengan tabel sederhana di Excel. Anda bisa menambahkan border, logo perusahaan, warna header, dan format angka Rupiah agar tampil lebih profesional.
Contoh Formula Lengkap untuk Sheet Slip Gaji
Misalnya ID karyawan di sheet Slip_Gaji berada pada sel C6 dan data gaji berada pada sheet Data_Gaji dari kolom A sampai Q. Berikut contoh rumusnya:
| Data yang Ditampilkan | Rumus VLOOKUP |
|---|---|
| Nama Karyawan | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,2,FALSE) |
| Jabatan | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,3,FALSE) |
| Departemen | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,4,FALSE) |
| Periode | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,5,FALSE) |
| Gaji Pokok | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,6,FALSE) |
| Tunjangan Tetap | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,7,FALSE) |
| Tunjangan Tidak Tetap | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,8,FALSE) |
| Lembur | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,9,FALSE) |
| Bonus | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,10,FALSE) |
| Total Pendapatan | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,11,FALSE) |
| PPh 21 | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,12,FALSE) |
| BPJS Kesehatan | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,13,FALSE) |
| BPJS Ketenagakerjaan | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,14,FALSE) |
| Pinjaman/Koperasi | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,15,FALSE) |
| Total Potongan | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,16,FALSE) |
| Take Home Pay | =VLOOKUP($C$6,Data_Gaji!$A$2:$Q$100,17,FALSE) |
Tips Agar Template Slip Gaji Excel Lebih Aman
1. Gunakan ID Karyawan yang Unik
Jangan hanya mengandalkan nama karyawan sebagai kunci pencarian, karena ada kemungkinan nama sama atau mirip. Gunakan ID karyawan yang unik agar VLOOKUP atau XLOOKUP tidak salah mengambil data.
2. Kunci Sel yang Berisi Rumus
Setelah template selesai, proteksi sheet agar rumus tidak terhapus atau berubah. Anda bisa membuka akses hanya pada sel tertentu, misalnya sel pilihan ID karyawan.
3. Pisahkan Data Mentah dan Tampilan Slip
Data payroll sebaiknya tidak dicampur langsung dengan desain slip. Pisahkan sheet Data_Gaji dan Slip_Gaji agar file lebih mudah dirawat.
4. Gunakan Format Angka, Bukan Teks
Nominal gaji harus disimpan sebagai angka agar bisa dihitung. Jangan mengetik “Rp5.000.000” sebagai teks. Gunakan angka 5000000 lalu ubah format cell menjadi Accounting atau Currency.
5. Hindari Rumus PPh 21 yang Terlalu Disederhanakan
Jika slip gaji dipakai untuk administrasi resmi, perhitungan PPh 21 harus mengikuti ketentuan pajak terbaru. Excel bisa digunakan untuk membantu, tetapi rumus pajaknya harus valid dan diperbarui sesuai regulasi.
6. Batasi Akses File Payroll
File slip gaji berisi data sensitif. Batasi akses hanya untuk HR, finance, dan pihak yang berwenang. Jangan simpan file di folder bersama tanpa pengaturan izin.
7. Simpan Versi Final dalam PDF
Setelah slip gaji dibuat, ekspor menjadi PDF sebelum dikirim ke karyawan. File PDF lebih aman dan tampilannya tidak mudah berubah.
8. Buat Backup Berkala
Payroll adalah data penting. Simpan backup berkala di lokasi yang aman. Jika memakai cloud storage, pastikan aksesnya dibatasi.
Kesalahan yang Sering Terjadi Saat Membuat Slip Gaji di Excel
1. Rumus Tidak Menggunakan Exact Match
Jika menggunakan VLOOKUP, pastikan argumen terakhir memakai FALSE agar Excel mencari data yang benar-benar cocok. Jika memakai TRUE atau dikosongkan, hasil pencarian bisa keliru.
2. Menggunakan Nama sebagai Lookup Value
Nama karyawan bisa sama. Gunakan ID karyawan sebagai kunci pencarian agar data tidak tertukar.
3. Menambah Kolom Tanpa Mengubah Nomor Kolom VLOOKUP
Jika Anda menggunakan VLOOKUP dan menambah kolom di tengah tabel, nomor kolom pada rumus bisa berubah. Ini salah satu alasan XLOOKUP lebih fleksibel jika versi Excel mendukungnya.
4. Tidak Memisahkan Tunjangan Tetap dan Tidak Tetap
Tunjangan tetap dan tidak tetap dapat memiliki perlakuan berbeda dalam pengupahan dan perhitungan tertentu. Karena itu, sebaiknya jangan dicampur dalam satu kolom tanpa keterangan.
5. PPh 21 Dihitung dengan Persentase Sederhana
PPh 21 tidak bisa dihitung asal dengan persentase tetap untuk semua karyawan. Perhitungan harus memperhatikan jenis penghasilan, status penerima penghasilan, ketentuan TER, PTKP, dan perhitungan masa pajak terakhir.
6. Data BPJS Tidak Diperbarui
Perubahan gaji, status kepesertaan, atau program BPJS dapat memengaruhi potongan. Pastikan data BPJS di payroll selalu diperbarui.
7. Tidak Ada Arsip Periode
Slip gaji perlu diarsipkan per periode. Jika semua file ditimpa setiap bulan, perusahaan bisa kehilangan riwayat payroll.
8. File Tidak Diproteksi
File Excel yang tidak diproteksi rentan berubah tanpa sengaja. Rumus bisa terhapus, format berubah, atau data karyawan tertukar.
Contoh Alur Kerja Membuat Slip Gaji Bulanan di Excel
Berikut contoh alur kerja sederhana yang dapat digunakan HR atau finance setiap bulan:
- Update data karyawan aktif.
- Masukkan data absensi, cuti, keterlambatan, dan lembur.
- Masukkan komponen gaji pokok dan tunjangan.
- Masukkan bonus, insentif, atau komisi jika ada.
- Hitung total pendapatan.
- Hitung potongan PPh 21 sesuai ketentuan.
- Hitung potongan BPJS dan potongan lain.
- Hitung take home pay.
- Review data payroll sebelum final.
- Buat slip gaji melalui sheet template.
- Ekspor slip gaji ke PDF.
- Kirim slip gaji kepada karyawan secara aman.
- Arsipkan file payroll dan slip gaji final.
Jika proses payroll sudah semakin kompleks, perusahaan dapat mempertimbangkan penggunaan sistem payroll atau HRIS. Baca juga artikel software aplikasi payroll terbaik sesuai sistem penggajian Indonesia, aplikasi slip gaji online untuk UKM, dan pengertian Human Resource Information System atau HRIS.
Contoh Cara Membuat Slip Gaji dengan Data Validation
Agar tidak perlu mengetik ID karyawan secara manual, Anda dapat memakai fitur Data Validation di Excel.
Langkah-Langkahnya
- Buka sheet Slip_Gaji.
- Pilih sel tempat ID karyawan akan dipilih, misalnya C6.
- Klik menu Data.
- Pilih Data Validation.
- Pada bagian Allow, pilih List.
- Pada bagian Source, pilih daftar ID karyawan dari sheet Data_Gaji.
- Klik OK.
Setelah itu, Anda dapat memilih ID karyawan dari dropdown. Data slip gaji akan berubah otomatis sesuai rumus VLOOKUP atau XLOOKUP yang sudah dibuat.
Contoh Cara Membuat Slip Gaji Menjadi PDF
Setelah slip gaji selesai, Anda bisa menyimpannya sebagai PDF dengan langkah berikut:
- Pastikan area slip gaji sudah rapi.
- Blok area slip gaji yang ingin dicetak.
- Pilih Page Layout.
- Atur Print Area.
- Pilih File.
- Pilih Save As atau Export.
- Pilih format PDF.
- Simpan dengan nama file yang jelas, misalnya Slip_Gaji_EMP001_Juli_2026.pdf.
Gunakan nama file yang konsisten agar arsip mudah dicari. Hindari mengirim file Excel mentah kepada karyawan karena dapat memuat data karyawan lain.
Apakah Slip Gaji Excel Cocok untuk Semua Perusahaan?
Slip gaji Excel cocok untuk perusahaan kecil, UMKM, atau tim HR yang jumlah karyawannya masih terbatas. Excel fleksibel, mudah digunakan, dan tidak membutuhkan sistem yang rumit di awal.
Namun, jika jumlah karyawan semakin banyak, proses payroll akan semakin kompleks. Data absensi, cuti, lembur, BPJS, pajak, reimbursement, pinjaman, bonus, dan transfer gaji perlu dikelola lebih hati-hati. Dalam kondisi seperti ini, Excel bisa mulai kurang efisien.
Beberapa tanda perusahaan sebaiknya mulai mempertimbangkan software payroll atau HRIS antara lain:
- Jumlah karyawan semakin banyak.
- Payroll sering terlambat diproses.
- HR sering memperbaiki kesalahan rumus Excel.
- Data absensi dan payroll belum terintegrasi.
- Karyawan sering menanyakan rincian slip gaji.
- Penghitungan PPh 21 semakin kompleks.
- Slip gaji masih dikirim manual satu per satu.
- Perusahaan membutuhkan e-slip yang bisa diakses mandiri oleh karyawan.
Untuk memilih sistem yang tepat, baca artikel fitur aplikasi HRD terbaik yang wajib ada dan pentingnya mencoba software HRD gratis sebelum membeli.
Kelebihan Membuat Slip Gaji di Excel
1. Mudah Digunakan
Banyak staf HR dan finance sudah familiar dengan Excel. Karena itu, proses pembuatan template slip gaji dapat dilakukan tanpa perlu belajar sistem baru dari awal.
2. Fleksibel untuk Disesuaikan
Format Excel dapat disesuaikan dengan kebutuhan perusahaan. Kolom pendapatan, potongan, data karyawan, dan tampilan slip gaji bisa diubah sesuai kebijakan internal.
3. Biaya Awal Lebih Rendah
Untuk bisnis kecil, Excel dapat menjadi pilihan awal karena tidak membutuhkan biaya langganan software payroll.
4. Bisa Menggunakan Rumus Otomatis
Dengan SUM, VLOOKUP, XLOOKUP, IF, dan Data Validation, proses pembuatan slip gaji bisa dibuat lebih otomatis dibandingkan input manual satu per satu.
5. Cocok untuk Template Sederhana
Jika komponen gaji tidak terlalu banyak dan jumlah karyawan masih sedikit, Excel cukup membantu membuat slip gaji secara rapi.
Kekurangan Membuat Slip Gaji di Excel
1. Rentan Human Error
Kesalahan rumus, salah input data, salah copy-paste, atau salah pilih ID karyawan dapat menyebabkan slip gaji keliru.
2. Tidak Otomatis Terintegrasi dengan Absensi
Excel biasanya tidak langsung terhubung dengan absensi online, cuti, lembur, atau sistem payroll lain. Data harus diinput atau diimpor secara manual.
3. Sulit untuk Jumlah Karyawan Besar
Jika jumlah karyawan banyak, pembuatan slip gaji satu per satu di Excel dapat memakan waktu dan meningkatkan risiko kesalahan.
4. Keamanan Data Perlu Diatur Manual
Slip gaji adalah dokumen rahasia. Jika file Excel tidak dilindungi password atau aksesnya tidak dibatasi, data karyawan bisa bocor.
5. Perhitungan Pajak Perlu Selalu Diperbarui
Ketentuan PPh 21 dapat berubah. Jika perusahaan menggunakan rumus sendiri di Excel, HR dan finance harus memastikan rumus tersebut selalu sesuai aturan terbaru.
6. Distribusi Slip Gaji Masih Manual
Jika tidak menggunakan sistem e-slip, HR harus mengekspor dan mengirim slip gaji ke masing-masing karyawan secara manual.
Tips Membuat Slip Gaji Excel Lebih Profesional
1. Gunakan Format yang Konsisten
Gunakan format yang sama setiap bulan. Jangan mengubah urutan kolom terlalu sering karena dapat merusak rumus dan membingungkan arsip.
2. Gunakan Header yang Jelas
Pastikan nama perusahaan, periode gaji, dan data karyawan mudah ditemukan di bagian atas slip.
3. Pisahkan Pendapatan dan Potongan
Jangan mencampur pendapatan dan potongan dalam satu daftar tanpa kategori. Pemisahan ini membuat slip lebih mudah dibaca.
4. Tampilkan Take Home Pay Secara Menonjol
Take home pay adalah informasi utama. Beri format tebal agar karyawan mudah melihat gaji bersih yang diterima.
5. Tambahkan Catatan Kerahasiaan
Tambahkan keterangan bahwa slip gaji bersifat rahasia dan hanya ditujukan untuk karyawan yang bersangkutan.
6. Gunakan Nomor Slip atau Kode Dokumen
Nomor slip membantu proses arsip dan pencarian dokumen. Contohnya SLIP/2026/07/EMP001.
7. Review Sebelum Dikirim
Sebelum slip dikirim, lakukan pengecekan ulang pada total pendapatan, total potongan, PPh 21, BPJS, dan take home pay.
8. Jangan Kirim File Master Payroll
Kirim hanya slip gaji karyawan yang bersangkutan dalam bentuk PDF. Jangan mengirim file Excel master yang berisi data seluruh karyawan.
Checklist Slip Gaji Sebelum Dibagikan
Sebelum slip gaji dibagikan, gunakan checklist berikut:
- Nama perusahaan sudah benar.
- Periode gaji sudah sesuai.
- Tanggal pembayaran sudah benar.
- Nama karyawan sudah sesuai.
- ID karyawan tidak tertukar.
- Jabatan dan departemen sudah benar.
- Gaji pokok sudah sesuai.
- Tunjangan tetap dan tidak tetap sudah masuk.
- Lembur sudah sesuai data approval.
- Bonus atau insentif sudah sesuai kebijakan.
- PPh 21 sudah dihitung sesuai ketentuan.
- BPJS Kesehatan dan BPJS Ketenagakerjaan sudah sesuai.
- Pinjaman atau koperasi sudah sesuai data.
- Total pendapatan sudah benar.
- Total potongan sudah benar.
- Take home pay sudah benar.
- File sudah diekspor ke PDF.
- File dikirim hanya kepada karyawan yang bersangkutan.
- Arsip payroll sudah disimpan dengan aman.
Hubungan Slip Gaji dengan Payroll, Absensi, dan Pajak
Slip gaji tidak berdiri sendiri. Dokumen ini merupakan hasil akhir dari beberapa proses administrasi HR dan finance. Data yang muncul dalam slip gaji biasanya berasal dari data karyawan, absensi, lembur, cuti, payroll, pajak, BPJS, dan potongan lain.
Jika data absensi salah, perhitungan lembur atau potongan kehadiran bisa ikut salah. Jika data status pajak tidak diperbarui, PPh 21 bisa keliru. Jika data BPJS tidak sesuai, potongan karyawan juga bisa tidak akurat.
Karena itu, perusahaan perlu membangun alur payroll yang rapi. Excel bisa menjadi alat bantu, tetapi data sumbernya tetap harus valid.
Untuk mendukung proses ini, Anda dapat membaca artikel ketentuan cara menghitung absensi karyawan yang benar, contoh form absensi karyawan format Excel XLS, dan manfaat mengelola manajemen administrasi karyawan dengan bantuan teknologi.
Perbedaan Slip Gaji Excel dan Slip Gaji Online
| Aspek | Slip Gaji Excel | Slip Gaji Online |
|---|---|---|
| Pembuatan | Dibuat manual atau semi otomatis dengan rumus. | Dibuat otomatis dari sistem payroll. |
| Integrasi data | Perlu input atau import manual. | Bisa terintegrasi dengan absensi, cuti, lembur, dan payroll. |
| Risiko error | Lebih tinggi jika rumus atau input salah. | Lebih rendah jika sistem dikonfigurasi dengan benar. |
| Distribusi | Biasanya dikirim manual sebagai PDF. | Karyawan dapat mengakses e-slip secara mandiri. |
| Keamanan | Tergantung pengaturan file dan akses. | Dapat menggunakan hak akses, enkripsi, dan login pengguna. |
| Kesesuaian | Cocok untuk bisnis kecil atau payroll sederhana. | Cocok untuk perusahaan yang jumlah karyawannya lebih banyak atau prosesnya kompleks. |
Pertanyaan yang Sering Muncul tentang Cara Membuat Slip Gaji di Excel
Apa saja isi slip gaji?
Slip gaji biasanya berisi identitas perusahaan, keterangan kerahasiaan, periode pembayaran, tanggal pembayaran, data karyawan, rincian pendapatan, rincian potongan, total pendapatan, total potongan, dan take home pay.
Apakah slip gaji bisa dibuat di Excel?
Bisa. Excel dapat digunakan untuk membuat template slip gaji sederhana maupun semi otomatis dengan bantuan rumus seperti SUM, VLOOKUP, XLOOKUP, IF, dan Data Validation.
Rumus apa yang digunakan untuk membuat slip gaji di Excel?
Rumus yang paling sering digunakan adalah SUM untuk menjumlahkan pendapatan dan potongan, VLOOKUP atau XLOOKUP untuk menarik data karyawan, serta pengurangan sederhana untuk menghitung take home pay.
Bagaimana rumus take home pay di Excel?
Rumus dasarnya adalah total pendapatan dikurangi total potongan.
=Total_Pendapatan-Total_PotonganJika total pendapatan ada di K2 dan total potongan ada di P2, maka rumusnya:
=K2-P2Apakah PPh 21 boleh dihitung dengan persentase tetap?
Untuk perhitungan resmi, tidak disarankan. PPh 21 perlu mengikuti ketentuan perpajakan yang berlaku, termasuk skema TER untuk pemotongan bulanan pegawai tetap dan perhitungan ulang pada masa pajak terakhir.
Apakah slip gaji harus mencantumkan BPJS?
Jika ada potongan BPJS yang memengaruhi take home pay karyawan, sebaiknya dicantumkan agar rincian gaji transparan.
Apakah slip gaji Excel aman?
Aman jika file diproteksi, akses dibatasi, dan slip final dikirim dalam bentuk PDF hanya kepada karyawan yang bersangkutan. Namun, jika file master payroll dibagikan sembarangan, data karyawan bisa berisiko bocor.
Lebih baik VLOOKUP atau XLOOKUP untuk slip gaji?
XLOOKUP lebih fleksibel jika versi Excel mendukungnya. Namun, VLOOKUP masih bisa digunakan dan cukup umum untuk template sederhana.
Apakah slip gaji perlu ditandatangani?
Slip gaji dapat ditandatangani oleh pihak HR atau finance. Jika diterbitkan melalui sistem, perusahaan dapat menggunakan approval digital atau catatan bahwa dokumen sah diterbitkan oleh sistem.
Kapan perusahaan sebaiknya beralih dari Excel ke software payroll?
Perusahaan sebaiknya mempertimbangkan software payroll jika jumlah karyawan bertambah, komponen gaji semakin kompleks, perhitungan pajak sering berubah, slip gaji perlu dikirim massal, atau HR sering mengalami kesalahan input dan rumus.
Kesimpulan
Membuat slip gaji di Excel bisa menjadi solusi praktis untuk perusahaan kecil, UMKM, atau tim HR yang masih mengelola payroll secara sederhana. Dengan format yang tepat, Excel dapat membantu mencatat data karyawan, menghitung total pendapatan, menghitung total potongan, dan menghasilkan slip gaji yang rapi.
Komponen penting dalam slip gaji meliputi identitas perusahaan, periode gaji, tanggal pembayaran, data karyawan, rincian pendapatan, rincian potongan, total pendapatan, total potongan, dan take home pay. Agar lebih profesional, tambahkan juga keterangan kerahasiaan dokumen dan nomor slip.
Dalam membuat slip gaji Excel, rumus seperti SUM, VLOOKUP, dan XLOOKUP dapat membantu otomatisasi. Namun, perusahaan tetap perlu berhati-hati terhadap data sensitif, kesalahan rumus, perubahan regulasi pajak, dan potongan BPJS.
Bagian yang paling perlu diperhatikan adalah perhitungan PPh 21. Jangan menggunakan persentase sederhana seperti 8% untuk kebutuhan resmi. Pastikan perhitungan pajak mengikuti ketentuan terbaru, termasuk penggunaan TER untuk pemotongan bulanan pegawai tetap.
Jika jumlah karyawan sudah banyak dan proses payroll semakin kompleks, perusahaan dapat mempertimbangkan penggunaan software payroll atau HRIS agar slip gaji, absensi, cuti, lembur, BPJS, dan PPh 21 dapat dikelola lebih efisien serta akurat.
Referensi External
- BPK RI – PP No. 36 Tahun 2021 tentang Pengupahan
- BPK RI – UU No. 13 Tahun 2003 tentang Ketenagakerjaan
- BPK RI – PP No. 35 Tahun 2021 tentang PKWT, Alih Daya, Waktu Kerja dan Waktu Istirahat, dan PHK
- Direktorat Jenderal Pajak – Perhitungan PPh 21 Lebih Mudah, Berikut Ketentuannya
- Direktorat Jenderal Pajak – Tarif Efektif Rata-Rata PPh Pasal 21
- JDIH Kemenkeu – PMK No. 168 Tahun 2023 tentang Pemotongan PPh Pasal 21
- BPK RI – Perpres No. 64 Tahun 2020 tentang Jaminan Kesehatan
- BPJS Ketenagakerjaan – Besaran Iuran JHT, JKK, JKM, JP dan JKP
- Microsoft Support – SUM Function
- Microsoft Support – VLOOKUP Function
- Microsoft Support – XLOOKUP Function