Snoba HRISDocs
Buka aplikasi
DokumentasiPenggajian

Struktur & Komponen Gaji

Menyusun komponen pendapatan dan potongan, paket gaji, lalu menetapkannya ke karyawan beserta skema bayarannya.

Komponen Gaji & Tunjangan

Smart Payroll → Manajemen Penggajian → Komponen Gaji & Tunjangan adalah daftar semua jenis pendapatan dan potongan.

demo.snobadev.com/admin/snoba_hrm/payroll/components
Komponen gaji bawaan, termasuk BPJS dan PPh 21
Komponen gaji bawaan, termasuk BPJS dan PPh 21

Pilihan Semua status di bilah alat tabel menyaring komponen yang Aktif atau Tidak Aktif. Saringan yang sama muncul di daftar lain yang punya kolom Status (paket gaji, tipe shift, tipe cuti, jenis pinjaman, dan sejenisnya) begitu isinya lebih dari 10 baris; daftar yang lebih pendek tidak memerlukannya.

Pada formulir komponen pendapatan ada centang Masuk dasar THR. Komponen yang dicentang ikut dihitung sebagai upah saat THR dibuat, dan diberi label Dasar THR di daftar.

KolomKeterangan
Kode StrukturKode unik, misalnya BASIC_SALARY, BPJS_KES, PPH21.
Tipe KomponenPendapatan (earning), Potongan (deduction), atau iuran perusahaan (employer cost). Iuran perusahaan tidak mengurangi gaji karyawan, tetapi dihitung sebagai biaya perusahaan.
JenisNominal tetap, atau persentase dari gaji pokok.
PresensiApakah nilainya tetap, atau tergantung kehadiran. Contoh: tunjangan kehadiran penuh gugur bila ada alpa.
Kena PajakIkut dihitung dalam penghasilan bruto PPh 21 atau tidak.

Komponen bawaan sudah mencakup BPJS Kesehatan (1% pekerja, 4% perusahaan), JHT (2% / 3,7%), JP (1% / 2%), JKK, JKM, PPh 21, lembur, potongan terlambat, dan potongan alpa. Komponen iuran perusahaan bisa dinonaktifkan bila belum dipakai.

Nilai komponen Potongan Alpa / Tidak Hadir selalu dikalikan jumlah hari alpa, dan tidak memotong apa pun bila tidak ada alpa:

NilaiPotongan per hari alpa
0 (bawaan)Upah sehari penuh: dasar potongan alpa dibagi hari kerja.
Persentase, mis. 50Separuh upah sehari.
Nominal, mis. 50.000Rp 50.000.

Hari dihitung alpa hanya bila Pengaturan Penggajian Status Presensi Tanpa Rekaman = Alpa (lihat Pengaturan Penggajian).

Struktur & Paket Gaji

Paket gaji adalah gaji pokok standar ditambah sekumpulan komponen, misalnya Paket Gaji Staf Operasional atau Paket Gaji Manajerial.

demo.snobadev.com/admin/snoba_hrm/payroll/structures
Struktur dan paket gaji
Struktur dan paket gaji

Klik Tambah Struktur Gaji untuk membuat paket, atau klik nama paket untuk mengubahnya.

Aplikasi Snoba HRIS
Formulir paket gaji: centang komponennya, isi nilai khusus bila perlu
Formulir paket gaji: centang komponennya, isi nilai khusus bila perlu
KolomKeterangan
Nama / Kode StrukturNama paket dan kode uniknya.
Gaji PokokGaji pokok standar paket. Bisa diganti per karyawan saat paket ditetapkan.
Centang komponenKomponen yang termasuk paket ini. Saat paket diubah, komponen yang sudah dipilih otomatis tercentang.
Nilai komponenNilai umum komponen itu, diatur di Komponen Gaji & Tunjangan.
Nilai khusus paket iniOpsional. Isi bila paket memberi nominal yang berbeda dari nilai umum. Kosong berarti mengikuti nilai umum.

Satuan nilai khusus paket: harian, per periode, atau persen

Nilai khusus paket gaji memakai satuan komponennya, yang tertulis di kolom Nilai komponen: komponen persen diisi persen, komponen per hari diisi nominal per hari, dan komponen bernominal tetap diisi nominal satu periode gaji penuh (sebulan pada skema bulanan, seminggu pada skema mingguan). Gaji pokok paket juga per periode gaji.

Untuk komponen bernominal tetap yang prorata kehadiran, isi nominal bila karyawan masuk penuh dalam satu periode; sistem yang mengecilkannya sesuai hari hadir. Contoh: uang makan Rp 25.000 per hari untuk karyawan mingguan 6 hari kerja diisi 150.000, dan karyawan yang hadir 5 hari menerima Rp 125.000. Bila komponennya bertipe Per Hari, nilai khusus paket juga diisi nilai harian: isi 25.000 saja, sistem mengalikannya dengan hari hadir (atau hari kerja bila komponennya tidak bersyarat kehadiran), dan nilainya berlaku sama untuk skema mingguan maupun bulanan. Paket hanya mengganti angkanya, bukan satuannya: mengisi 150.000 pada komponen per hari berarti Rp 150.000 per hari. Contoh: Tunjangan Jabatan bernilai umum Rp 500.000, tetapi paket manajerial mengisinya 1.500.000. Karyawan yang memakai paket itu menerima Rp 1.500.000, karyawan lain tetap Rp 500.000.

Di daftar paket, komponen yang punya nilai khusus ditampilkan bersama nominalnya.

Yang tidak ada di daftar

Gaji pokok diisi di kolomnya sendiri dan upah lembur dihitung dari aturan lembur, jadi keduanya tidak muncul sebagai pilihan komponen. PPh 21 bisa dicentang tetapi tidak punya nilai khusus karena dihitung dari penghasilan.

Menetapkan gaji ke karyawan

Klik Tetapkan ke Karyawan untuk memasang paket gaji sekaligus mengatur skema bayaran. Angka di skema bayaran inilah yang benar-benar dibaca kalkulator slip.

demo.snobadev.com/admin/snoba_hrm/payroll/structures
Formulir Tetapkan ke Karyawan
Formulir Tetapkan ke Karyawan
KolomKeterangan
Grup / KaryawanPilih grup untuk memilih anggotanya sekaligus, atau pilih karyawan satu per satu.
Struktur & Paket GajiPaket yang dipakai.
Gaji Pokok KhususOpsional. Mengganti gaji pokok bawaan paket untuk karyawan terpilih.
Berlaku MulaiTanggal mulai berlaku, supaya perubahan gaji tidak mengubah slip lama.
Jenis BayaranBulanan, Harian, Per Jam, Per Shift, atau Gabungan. Memilih pembayaran bulanan otomatis menolkan tarif harian/per jam/per shift lama karyawan itu.

Komponen paket yang nilainya tidak nol akan menimpa atau menambah komponen di slip gaji. Bila Anda menghapus penetapan paket yang AKTIF (akan ada konfirmasi), sistem akan mengembalikan tarif karyawan sebelum paket tersebut diterapkan, dan mengaktifkan kembali penetapan sebelumnya.

Upah Harian / per Jam / per ShiftTarif sesuai jenis bayaran.
Upah Lembur per JamTarif lembur khusus karyawan ini, misalnya 10000 per jam. Bila diisi, tarif ini selalu dipakai. Kosong = ikut Pengaturan Upah Lembur perusahaan (nominal tetap atau rumus).
Hari Kerja per BulanPembagi potongan harian. Kosong = ikut pengaturan perusahaan.
Jam Dibayar per Hari CutiKhusus karyawan per jam. Kosong = ikut pengaturan perusahaan.

Potongan keterlambatan & pulang awal

Manajemen Penggajian → Potongan Keterlambatan mengubah menit terlambat atau Pulang Awal dari presensi menjadi potongan di slip gaji periode berjalan. Aturan Surat Peringatan otomatis di menu Kedisiplinan juga bisa memakai pemicu pulang awal. Bawaannya potongan pulang awal ini TIDAK ada dan bersifat opsional per perusahaan. Setiap aturan menentukan cara hitung, karyawan yang terkena (Berlaku Untuk), dan batas potongan per bulan. Di slip gaji, ini akan muncul sebagai komponen terpisah.

Terlambat atau pulang awal pada bagian hari yang tertutup cuti/izin yang sudah disetujui tidak dipotong dan tidak dihitung untuk Surat Peringatan otomatis:

Cuti / izin hari ituTerlambatPulang awal
Cuti sehari penuh (termasuk izin sakit)Tidak dipotongTidak dipotong
Cuti setengah hari pagi (datang siang)Tidak dipotongTetap dipotong
Cuti setengah hari siang (pulang siang)Tetap dipotongTidak dipotong
Izin sebagian hari, mis. pulang karena sakitTetap dipotongTidak dipotong
Tanpa izin, atau izin masih menunggu persetujuanDipotongDipotong

Izin yang disetujui sesudah payroll diproses baru berpengaruh bila slipnya dihitung ulang.

demo.snobadev.com/admin/snoba_hrm/discipline/penalties
Aturan potongan keterlambatan
Aturan potongan keterlambatan

Selama belum ada aturan, keterlambatan tetap tercatat tetapi tidak memotong gaji.

Kolom yang dikosongkan tidak menimpa

Saat mengubah banyak karyawan sekaligus, kolom skema bayaran yang dikosongkan tidak mengubah nilai yang sudah tersimpan. Pilih Biarkan seperti sekarang pada Jenis Bayaran bila hanya ingin mengganti paket.

© 2026 Snoba · Dokumentasi Snoba HRIS · Screenshot memakai data demo.