Template Usaha › Gaji karyawan › Slip gaji karyawan toko
Contoh Slip Gaji Karyawan Toko Sederhana: Gaji, Potongan BPJS, PPh 21, dan Gaji Bersih
Karyawan yang cuma menerima transferan tanpa rincian akan bertanya-tanya kalau angkanya berubah: "kok bulan ini beda?" Slip gaji yang rinci menjawab pertanyaan itu sebelum muncul. Slip itu menunjukkan gaji pokok, tunjangan, lembur, potongan BPJS, PPh 21, dan gaji bersih yang ditransfer. Di halaman ini ada contoh slip gaji karyawan toko yang sederhana, susunan kolomnya, dan cara membuatnya terisi otomatis di Excel cukup dengan memilih nama karyawan. Contoh ini untuk karyawan bulanan tetap. Untuk pekerja harian, hitungannya berbeda.
Halaman ini ditujukan untuk pemilik toko atau admin yang menggaji karyawan. Angka contohnya diambil dari file contoh Kalkulator PPh 21 + Payroll kami (perusahaan dan karyawan fiktif, payroll November 2026).
Isi slip gaji karyawan toko yang sebaiknya ada
- Identitas: nama toko, nama karyawan, jabatan, dan periode gaji.
- Pendapatan: gaji pokok, tunjangan tetap, tunjangan tidak tetap (misalnya uang makan atau insentif), lembur, bonus atau THR bila ada.
- Potongan: iuran BPJS bagian karyawan (JHT, JP, BPJS Kesehatan), PPh 21, dan potongan lain seperti kasbon.
- Gaji bersih yang ditransfer, plus tanda tangan atau nama yang menyetujui dan menerima.
- Opsional: iuran yang dibayar toko (JKK, JKM, bagian perusahaan untuk JHT, JP, dan BPJS Kesehatan). Bagian ini tidak memotong gaji, tetapi membantu karyawan melihat total yang dibayarkan untuknya.
Contoh rincian slip gaji 2 karyawan toko
Dua karyawan fiktif dari file contoh: Andi (status PTKP TK/0, ada lembur) dan Budi (status K/1, ada tunjangan tidak tetap). Angka masukannya sama dengan file contoh, lalu potongannya dihitung ulang dengan rumus di bawah tabel.
| A | B | C | |
|---|---|---|---|
| 1 | Komponen | Andi Saputra (TK/0) | Budi Santoso (K/1) |
| 2 | Gaji pokok | 5.200.000 | 9.000.000 |
| 3 | Tunjangan tetap | 300.000 | 1.000.000 |
| 4 | Tunjangan tidak tetap | 0 | 500.000 |
| 5 | Lembur | 250.000 | 0 |
| 6 | Total pendapatan | 5.750.000 | 10.500.000 |
| 7 | Upah dasar BPJS (gaji pokok + tunjangan tetap) | 5.500.000 | 10.000.000 |
| 8 | Potongan JHT 2% | 110.000 | 200.000 |
| 9 | Potongan JP 1% (batas upah 11.086.300) | 55.000 | 100.000 |
| 10 | Potongan BPJS Kesehatan 1% (batas upah 12 juta) | 55.000 | 100.000 |
| 11 | Iuran dibayar toko yang ikut dasar PPh 21 (JKK 0,24% + JKM 0,3% + BPJS Kes 4%) | 249.700 | 454.000 |
| 12 | Penghasilan bruto (dasar PPh 21) | 5.999.700 | 10.954.000 |
| 13 | Tarif TER bulanan (%) · kategori A / B | 0,75 | 2 |
| 14 | PPh 21 bulan ini | 44.998 | 219.080 |
| 15 | Total potongan | 264.998 | 619.080 |
| 16 | Gaji bersih diterima | 5.485.002 | 9.880.920 |
Sel berwarna hijau berisi rumus; nilainya dihitung ulang dengan LibreOffice saat situs dibangun dan dicocokkan dengan hitungan manual. Sel bergaris tebal dijelaskan di bawah.
Rumus yang dipakai
Excel dengan pengaturan bahasa/regional Indonesia memakai titik koma (;) sebagai pemisah argumen dan koma sebagai desimal. Kalau rumus berkoma menghasilkan pesan error, pakai versi titik koma.
Sel B6
=SUM(B2:B5)
Excel regional Indonesia:
=SUM(B2:B5)Total pendapatan = gaji pokok + tunjangan tetap + tunjangan tidak tetap + lembur.
Sel B9
=ROUND(MIN(B7,11086300)*0.01,0)
Excel regional Indonesia:
=ROUND(MIN(B7;11086300)*0,01;0)Potongan JP 1% dari upah, tetapi upah yang dihitung paling tinggi 11.086.300 (batas upah JP yang berlaku mulai Maret 2026 menurut template).
Sel B11
=ROUND(B7*0.0024,0)+ROUND(B7*0.003,0)+ROUND(MIN(B7,12000000)*0.04,0)
Excel regional Indonesia:
=ROUND(B7*0,0024;0)+ROUND(B7*0,003;0)+ROUND(MIN(B7;12000000)*0,04;0)Iuran JKK, JKM, dan BPJS Kesehatan yang dibayar toko tidak memotong gaji, tetapi ikut dihitung sebagai penghasilan bruto untuk PPh 21. Tarif JKK 0,24% = kelompok risiko sangat rendah.
Sel B14
=ROUND(B12*B13/100,0)
Excel regional Indonesia:
=ROUND(B12*B13/100;0)PPh 21 TER = penghasilan bruto × tarif TER bulanan. Tarif dipilih dari tabel TER (PP 58/2023) sesuai kategori PTKP dan besar bruto; di contoh ini tarifnya diketik dari hasil template.
Sel B16
=B6-B15
Excel regional Indonesia:
=B6-B15Gaji bersih = total pendapatan − total potongan (JHT + JP + BPJS Kesehatan + PPh 21).
Unduh file contoh ini (.xlsx, gratis) Berisi data fiktif di atas dan rumusnya. Dibuat untuk Microsoft Excel; aplikasi lain belum kami uji.
Cara membaca baris Budi: total pendapatan Rp10.500.000. Potongan BPJS bagian karyawan Rp400.000 (JHT Rp200.000, JP Rp100.000, BPJS Kesehatan Rp100.000). Untuk PPh 21, iuran JKK, JKM, dan BPJS Kesehatan yang dibayar toko (Rp454.000) ditambahkan ke penghasilan bruto, jadi dasarnya Rp10.954.000. Tarif TER kategori B untuk bruto sebesar itu 2%, sehingga PPh 21 bulan ini Rp219.080. Gaji bersih yang ditransfer: Rp10.500.000 − Rp619.080 = Rp9.880.920. Angka ini sama dengan slip di file contoh template.

Tarif BPJS, batas upah, dan tabel TER di contoh ini mengikuti sheet Pengaturan template (dicek 28 Oktober 2026). Aturan bisa berubah; cocokkan dengan ketentuan terbaru dari BPJS dan Direktorat Jenderal Pajak sebelum memakai angkanya. Ini alat bantu hitung, bukan konsultasi pajak.
Cara membuat slip terisi otomatis dari nama (INDEX MATCH)
Supaya tidak menyalin angka satu per satu, simpan semua angka gaji di satu tabel (satu baris per karyawan), lalu buat satu area slip yang mengambil angka berdasarkan nama:
- Di sel nama pada slip, pasang daftar pilihan (Data › Validasi Data) dari kolom nama karyawan.
- Untuk setiap baris slip, ambil angka dengan
=INDEX(kolom_gaji_pokok, MATCH(nama_di_slip, kolom_nama, 0)). MATCH mencari baris nama tersebut, INDEX mengambil angkanya. - Gaji bersih di slip = total pendapatan − total potongan.
- Atur area cetak hanya untuk bagian slip, lalu cetak atau simpan sebagai PDF untuk tiap karyawan.
Contoh lengkap langkah ini ada di slip gaji Excel otomatis, termasuk file contoh gratis (unduh contoh-slip.xlsx). Untuk rekap gaji dan upah lembur, lihat format perhitungan gaji karyawan. File contoh rincian di atas juga bisa diunduh lewat tombol di bawah tabel.
Kenapa slip yang rinci membantu toko
- Perubahan angka bisa dijelaskan. Kalau bulan ini ada lembur atau potongan kasbon, karyawan langsung melihatnya di slip.
- Potongan BPJS dan PPh 21 terlihat terpisah. Karyawan tahu bagian mana yang dipotong dan untuk apa.
- Catatan toko rapi. Tabel gaji bulanan sekaligus menjadi rekap biaya gaji untuk laporan laba rugi toko.
Batas contoh ini
- Untuk karyawan bulanan tetap dengan metode gross (PPh 21 dipotong dari gaji). Pekerja harian lepas, borongan, atau metode gross-up dihitung dengan cara lain.
- Tarif TER di contoh diketik dari hasil template. Di template berbayar, kategori TER dan tarifnya dipilih otomatis dari status PTKP dan besar bruto, dan bulan Desember dihitung ulang dengan tarif Pasal 17.
- Tarif JKK 0,24% adalah kelompok risiko sangat rendah. Usaha dengan risiko kerja lebih tinggi memakai tarif lain.
Dibuat untuk Microsoft Excel; aplikasi lain belum kami uji.
Pertanyaan yang sering muncul
Apakah toko kecil wajib memotong BPJS dan PPh 21?
Kewajiban BPJS dan PPh 21 bergantung pada status usaha dan karyawan. Cek ketentuan terbaru di situs resmi BPJS dan Direktorat Jenderal Pajak atau tanyakan ke kantor terkait. Contoh di halaman ini hanya menunjukkan cara menghitungnya.
Kenapa iuran yang dibayar toko ikut dihitung untuk PPh 21?
Iuran JKK, JKM, dan BPJS Kesehatan yang dibayar pemberi kerja dihitung sebagai penghasilan bruto karyawan untuk PPh 21, walaupun tidak memotong gaji yang ditransfer. Karena itu dasar PPh 21 Budi Rp10.954.000, bukan Rp10.500.000.
Bisa dipakai untuk karyawan harian?
Tidak. Contoh dan template ini untuk karyawan bulanan tetap. Pekerja harian dihitung dengan cara berbeda.
Apakah file bisa dibuka di aplikasi selain Excel?
File dibuat untuk Microsoft Excel; aplikasi lain belum kami uji.
Versi siap pakai
Kalkulator PPh 21 TER + Payroll + BPJS 2026 (Excel)
Gaji, PPh 21 TER, iuran BPJS, dan slip gaji untuk 1–50 pegawai tetap terhitung sendiri, memakai aturan tahun 2026.
Untuk pemilik toko dan UMKM yang menggaji 1–50 karyawan bulanan tetap: slip gaji rinci (gaji, potongan BPJS, PPh 21, gaji bersih) siap cetak per karyawan, jadi karyawan tahu dari mana angka gajinya. Angka contoh di atas berasal dari file contoh template ini. Batasnya: hanya pegawai tetap dengan metode gross, tanpa absensi dan tanpa file impor Coretax.


Gambar dari file contoh asli. Nama usaha dan angka fiktif.
Yang kamu dapat (1 file ZIP)
- Template-Kalkulator-PPh21-Payroll-BPJS-2026.xlsx: file kosong, sampai 50 karyawan (Pengaturan, Karyawan, Payroll Bulanan, Rekap Tahunan/Desember, Kalkulator Tahunan, Slip Gaji, Hasil Uji, Catatan Sumber).
- CONTOH-Kalkulator-PPh21-Payroll-BPJS-2026.xlsx: 8 karyawan dan perusahaan fiktif, payroll November dan rekap Januari–November.
- PANDUAN-Kalkulator-PPh21-Payroll-BPJS-2026.pdf: 4 halaman.
Kenapa bisa langsung jalan
- Aturan 2026 sudah terpasang. TER bulanan A/B/C (PP 58/2023, PMK 168/2023), BPJS Kesehatan batas Rp12 juta, batas upah JP Rp11.086.300 mulai Maret 2026 (Jan–Feb Rp10.547.400) dipilih otomatis sesuai bulan.
- Dicocokkan dengan sumber resmi. Tabel TER dicocokkan dengan tabel DJP, dan sheet Hasil_Uji menghitung ulang contoh resmi Tuan A dan Tuan B dari PMK 168/2023, serta Tuan A dari PMK 105/2025.
- Rumus sudah jadi, tinggal isi data karyawan.
- Desember dihitung ulang. PPh 21 setahun dengan tarif Pasal 17 dikurangi PPh yang sudah dipotong Januari–November.
Cocok untuk
- Pemilik UMKM atau admin yang menggaji pegawai tetap sendiri
- 1–50 pegawai tetap, metode gross (PPh dipotong dari gaji)
- Yang ingin mengecek hasil aplikasi payroll atau hitungan konsultan
Tidak cocok untuk
- Metode gross-up/net, pegawai harian, bukan pegawai, ekspatriat, pesangon
- File impor Coretax/e-Bupot otomatis atau absensi (ini bukan aplikasi payroll)
- Nasihat pajak: ini alat bantu hitung, bukan konsultasi pajak
Rp45.000 sekali bayar · file digital, unduh setelah pembayaran di Mayar
- Sekali bayar, bukan langganan.
- File ZIP bisa langsung diunduh setelah pembayaran berhasil di Mayar.
- Mau mencoba dulu? Unduh file contoh gratis di halaman ini. Gambar di atas diambil dari file contoh yang ada di dalam paket.
- Dibuat untuk Microsoft Excel 2010 ke atas; aplikasi lain belum kami uji. Tarif bawaan = aturan 2026; kalau aturan berubah, angkanya diubah di sheet Pengaturan. Selalu cocokkan hasil sebelum lapor dan bayar pajak.
Berapa lama sampai bisa dipakai
Isi data karyawan sekali (status PTKP, gaji pokok, tunjangan), lalu tiap bulan cukup isi lembur, THR atau insentif, dan potongan lain. Hasilnya bisa langsung dibandingkan dengan file contoh 8 karyawan.
Yang tidak perlu kamu lakukan
- Tidak perlu mencari tarif TER sendiri: kategori A/B/C terpilih dari status PTKP
- Tidak perlu mengingat batas upah BPJS
- Tanpa makro dan tanpa kode
- Slip gaji tinggal pilih nama lalu cetak