Payroll & Penggajian

Kelola proses penggajian lengkap termasuk struktur gaji, tunjangan, potongan, BPJS, pajak PPh 21, slip gaji, dan transfer bank.

Alur Proses Payroll

1
Setup
Komponen
→
2
Proses
Payroll
→
3
Review &
Approve
→
4
Slip Gaji &
Transfer

Menjalankan Proses Payroll

Buka Halaman Proses Payroll

Navigasi ke HR > Payroll > Proses Payroll.

Pilih Periode

Pilih bulan dan tahun periode gaji yang akan diproses.

Jalankan Proses

Klik Proses Payroll. Sistem akan menghitung gaji pokok, tunjangan, potongan, BPJS, dan pajak untuk setiap karyawan.

Review Hasil

Periksa hasil perhitungan. Jika ada kesalahan, klik Hitung Ulang pada karyawan terkait.

Approve & Generate Slip Gaji

Setelah benar, klik Approve untuk memfinalisasi dan generate slip gaji.

HR > Payroll > Proses > Maret 2026
Proses Payroll Hitung Ulang Terpilih
Approve Terpilih
Karyawan Gaji Pokok Tunjangan Potongan Gaji Bersih Status
Ahmad Fauzi Rp 10.000.000 Rp 3.500.000 Rp 1.850.000 Rp 11.650.000 Draft
Siti Rahayu Rp 7.000.000 Rp 2.500.000 Rp 1.250.000 Rp 8.250.000 Approved
Reza Pratama Rp 15.000.000 Rp 5.000.000 Rp 3.200.000 Rp 16.800.000 Draft

Struktur Gaji

Halaman Salary Structure menampilkan komponen-komponen gaji yang diterapkan pada setiap karyawan.

Struktur Gaji - Ahmad Fauzi
KomponenTipeJumlah
Gaji PokokPendapatanRp 10.000.000
Tunjangan JabatanPendapatanRp 1.500.000
Tunjangan TransportPendapatanRp 1.000.000
Tunjangan MakanPendapatanRp 1.000.000
BPJS Kesehatan (Karyawan)PotonganRp 135.000
BPJS Ketenagakerjaan (JHT)PotonganRp 200.000
BPJS Ketenagakerjaan (JP)PotonganRp 100.000
PPh 21PotonganRp 1.415.000
Total Gaji Bersih (Take Home Pay) Rp 11.650.000

Manajemen Tunjangan

Kelola jenis tunjangan dan assign ke karyawan melalui menu Payroll > Tunjangan.

HR > Payroll > Tunjangan
Jenis Tunjangan
+ Tipe Tunjangan Baru Assign ke Karyawan
Nama TunjanganTipe PerhitunganNilaiKena PajakAksi
Tunjangan JabatanTetapRp 1.500.000YaEdit
Tunjangan TransportTetapRp 1.000.000YaEdit
Tunjangan MakanPer Hari KerjaRp 50.000/hariTidakEdit
Tunjangan PerumahanPersentase10% gaji pokokYaEdit

Manajemen Potongan

Kelola jenis potongan dan assign ke karyawan melalui menu Payroll > Potongan.

HR > Payroll > Potongan
Nama PotonganTipeNilaiWajib
BPJS Kesehatan (Karyawan)Persentase1% dari gajiYa
BPJS JHT (Karyawan)Persentase2% dari gajiYa
BPJS JP (Karyawan)Persentase1% dari gajiYa
Pinjaman KaryawanTetapSesuai cicilanTidak

Perhitungan BPJS

Sistem menghitung iuran BPJS Kesehatan dan BPJS Ketenagakerjaan secara otomatis berdasarkan gaji karyawan.

HR > Payroll > Perhitungan BPJS
Program BPJSKontribusi PerusahaanKontribusi KaryawanTotal
BPJS Kesehatan4% (maks. Rp 480.000)1% (maks. Rp 120.000)5%
JKK (Kecelakaan Kerja)0,24% - 1,74%-0,24% - 1,74%
JKM (Kematian)0,30%-0,30%
JHT (Hari Tua)3,70%2,00%5,70%
JP (Pensiun)2,00%1,00%3,00%
Tips: Gunakan fitur Kalkulasi BPJS untuk menghitung iuran bulanan seluruh karyawan sekaligus, dan Export Laporan BPJS untuk menghasilkan file laporan yang siap diunggah ke portal BPJS.

Perhitungan Pajak PPh 21

Sistem menghitung PPh 21 secara otomatis berdasarkan tarif efektif rata-rata (TER) yang berlaku.

Penting: Pastikan data NPWP dan status PTKP karyawan sudah benar sebelum menjalankan proses payroll, karena akan mempengaruhi perhitungan pajak PPh 21.

Slip Gaji (Payslip)

Setelah payroll disetujui, slip gaji dapat dilihat, diunduh, dicetak, atau dikirim melalui email.

Slip Gaji - Ahmad Fauzi - Maret 2026
PT. CONTOH PERUSAHAAN
Slip Gaji Periode Maret 2026
Nama: Ahmad Fauzi
NIP: EMP-001
Jabatan: Senior Developer
Departemen: IT
PENDAPATAN
Gaji Pokok Rp 10.000.000
T. Jabatan Rp 1.500.000
T. Transport Rp 1.000.000
T. Makan Rp 1.000.000
Total Rp 13.500.000
POTONGAN
BPJS Kes Rp 135.000
BPJS JHT Rp 200.000
BPJS JP Rp 100.000
PPh 21 Rp 1.415.000
Total Rp 1.850.000
Take Home Pay: Rp 11.650.000
Download PDF Cetak Kirim Email
Tips: Gunakan fitur Bulk Download dan Bulk Email untuk mengunduh atau mengirim slip gaji seluruh karyawan sekaligus.

Transfer Bank

Fitur Bank Transfer menghasilkan file transfer yang siap diunggah ke sistem internet banking perusahaan.

HR > Payroll > Bank Transfer
Periode: Maret 2026 | Total Transfer: Rp 487.500.000
Generate File Transfer
KaryawanBankNo. RekeningJumlahStatus
Ahmad FauziBCA123456789Rp 11.650.000Siap Transfer
Siti RahayuBNI987654321Rp 8.250.000Siap Transfer
Reza PratamaMandiri555666777Rp 16.800.000Siap Transfer
Perhatian: Pastikan semua data payroll telah di-approve sebelum generate file transfer bank. Periksa kembali nomor rekening sebelum melakukan transfer.