Daftar isi
1. Untuk apa jendela ini, siapa yang membutuhkannya?2. Mengenal layar: sembilan tab3. Aturan parameter dan lencana KONFIRMASI4. Tab Iuran — jaminan sosial5. Tab Pajak — tabel lapisan lebih dulu6. Tunjangan (THR) — tanggalnya bergantung agama7. Hak berhenti — jenis kontrak mengubah segalanya8. Tab PKWT — risiko hukum yang senyap9. Anggota keluarga — memberi masukan ke dua perhitungan10. Laporan WLKP dan K3 — angka, bukan berkas resmi11. Upah minimum daerah12. Wewenang: siapa melihat, siapa menulis?13. Situasi yang sering muncul14. Ekspor resmi — SIPP, Edabu, e-Bupot, 1721-A1Bantuan › Regulasi Penggajian
Regulasi Penggajian — Panduan dari Nol
Jendela Personel menyimpan orangnya dan angka bruto. Jendela ini duduk di atasnya dan melakukan perhitungan yang diminta regulasi negara Anda: iuran jaminan sosial, pajak penghasilan, tunjangan hari raya wajib, hak saat berhenti, pencatatan kontrak, upah minimum daerah, dan laporan resmi. Satu aturan mengatur semuanya: tidak ada tarif, batas atas, atau lapisan yang ditulis di dalam kode. Setiap angka adalah parameter, dan layar menampilkan nama parameter beserta status konfirmasinya tepat di samping perhitungan.
1. Untuk apa jendela ini, siapa yang membutuhkannya?
Perbedaan antara dua negara bukan pada angkanya melainkan pada konsepnya. Turki memiliki satu lembaga jaminan sosial; Indonesia memiliki dua lembaga dan lima program terpisah. Turki tidak punya tunjangan wajib; Indonesia memiliki tunjangan yang harus dibayar sebelum hari raya keagamaan, dan tanggalnya bergantung pada agama pekerja. Di Turki upah minimum satu angka nasional; di Indonesia setiap kabupaten/kota menetapkan sendiri. Jendela ini membawa konsep-konsep itu.
ATURAN TERPENTING — jendela ini TIDAK menulis potongan ke penggajian. Perhitungan iuran dan pajak bersifat informatif: untuk rekonsiliasi dengan payroll resmi Anda, memeriksa angka, dan melaporkan. Ini bukan perintah pembayaran. Setiap layar menampilkan catatan cakupan yang ditulis server; bacalah catatan itu.
2. Mengenal layar: sembilan tab
Tab secara singkat: Iuran (jaminan sosial) · Pajak (laporan PPh + tabel lapisan) · Tunjangan (THR) · Hak berhenti (kompensasi / pesangon) · PKWT (pencatatan dan peringatan berakhir) · Anggota keluarga · WLKP (laporan ketenagakerjaan tahunan) · K3 (laporan semesteran P2K3) · Parameter.
Baris atas menampilkan kode negara dan mata uang. Dua lencana dapat muncul di sebelahnya: "n parameter belum diisi" (angka yang dibutuhkan perhitungan masih kosong) dan "Tabel lapisan pajak kosong". Perhitungan tetap berjalan saat lencana muncul, tetapi item yang hilang keluar sebagai 0 dan layar memberitahu Anda — tidak ada nol yang diam-diam.
3. Aturan parameter dan lencana KONFIRMASI
Di bawah setiap perhitungan ada baris "Parameter yang dipakai"; klik untuk membukanya. Di sana tertulis kunci, nilai, dan sumber setiap angka yang masuk ke perhitungan. Jika sumbernya tertulis KONFIRMASI, nilai itu berasal dari penelusuran dan harus diverifikasi oleh konsultan pajak Anda. Untuk memperbaiki nilai gunakan jendela Personel → tab Regulasi; perhitungan di sini membaca nilai baru pada eksekusi berikutnya, tanpa rilis baru.
4. Tab Iuran — jaminan sosial
Ketik periode (YYYY-BB) lalu tekan Hitung. Untuk setiap orang, lima program (JKK kecelakaan kerja, JKM kematian, JHT jaminan hari tua, JP pensiun, JKP kehilangan pekerjaan) dan iuran kesehatan ditampilkan terpisah, dengan bagian pemberi kerja dan pekerja yang terpisah. Dua hal halus: dasar JP dibatasi batas atas upah (jika kolom "dasar JP" menampilkan lencana "batas", batas itu berlaku untuk orang tersebut), dan iuran kesehatan bersifat per rumah tangga: jika pekerja ditambah anggota keluarga yang ditanggung melebihi jumlah tertentu, iuran tambahan per orang dihitung untuk setiap anggota lebih.
5. Tab Pajak — tabel lapisan lebih dulu
Tab ini lahir dengan tabel kosong, dan itu disengaja: tabel pemotongan bulanan resmi (TER A/B/C) panjang dan dapat berubah setiap tahun; program tidak mengarang-nya. Pilih kategori pada tabel di bawah lalu masukkan baris dari lampiran resmi, atau muat daftar yang diberikan konsultan Anda. Untuk lapisan progresif tahunan, tombol Sarankan templat membawa usulan — usulan tidak masuk ke perhitungan mana pun sebelum Anda setujui.
Perhitungan bulanan sederhana: kategori pajak orang tersebut (berasal dari status keluarga) dicari, lalu tarif lapisan tempat bruto berada diterapkan. Pada bulan penyeimbangan (bawaan Desember) perhitungan berubah: dari bruto tahunan dikurangi biaya jabatan, bagian iuran pekerja, dan penghasilan tidak kena pajak sesuai status keluarga; lapisan progresif diterapkan pada sisanya, dan jumlah yang dipotong sepanjang tahun dikreditkan. Bulan itu tabel menampilkan dua kolom tambahan.
6. Tunjangan (THR) — tanggalnya bergantung agama
Ketik tahunnya lalu tekan Hitung. Orang yang bekerja kurang dari setahun juga berhak: jumlahnya sebanding bulan ÷ 12. Batas waktu pembayaran dihitung mundur dari hari raya yang sesuai agama orang tersebut. Jika tanggalnya sudah lewat, baris ditandai lencana merah "terlambat" beserta jumlah harinya. Denda keterlambatan tidak dihitung — denda adalah sanksi resmi dan program ini tidak mengarang jumlahnya.
Kalender diperlukan. Tanggal hari raya berasal dari Personel → kalender hari libur dan jenisnya harus "keagamaan". Jika kalender kosong perhitungan tetap berjalan tetapi batas waktu tidak muncul; layar menampilkan peringatan "TAKVIM_YOK" (tidak ada kalender).
7. Hak berhenti — jenis kontrak mengubah segalanya
Ketik nomor personel, pilih jenis kontrak bila perlu, tekan Hitung. Pada kontrak waktu tertentu (PKWT), uang kompensasi timbul saat berakhir: min(1, bulan ÷ 12) × upah bulanan. Poin pentingnya: hak ini juga timbul pada masa kerja kurang dari satu tahun. Perhitungan lama menolkan masa kerja di bawah 12 bulan; kini masa kerja minimum adalah parameter dan bernilai 1 bulan pada set Indonesia. Pada kontrak waktu tidak tertentu (PKWTT) dipakai tabel berjenjang: jumlah upah bulanan sesuai tahun masa kerja (pesangon) dan, bila berlaku, penghargaan masa kerja (UPMK) muncul sebagai baris terpisah. Penggantian hak cuti (UPH) ditambahkan pada kedua kasus.
Turki tidak berubah. Pada set Turki tabel berjenjang dibiarkan kosong; ketika tabel kosong, perhitungan kembali ke jalur linear lama (tahun masa kerja × hari pesangon × upah harian) dan menghasilkan angka hari ini persis sama.
8. Tab PKWT — risiko hukum yang senyap
Kontrak waktu tertentu harus dicatatkan ke instansi dalam jangka waktu tertentu setelah ditandatangani. Kontrak yang tidak dicatatkan dapat berubah menjadi waktu tidak tertentu — dan ini terjadi tanpa ada yang menyadari. Tab ini menghasilkan dua peringatan: pencatatan yang lewat waktu dan berakhirnya yang mendekat. Tombol "Isi pencatatan" pada baris pencatatan menyimpan nomor dan tanggal; catatan ditulis ke kontrak maupun kartu personel, dan peringatan hilang dari daftar.
9. Anggota keluarga — memberi masukan ke dua perhitungan
Ketik nomor personel, tekan Ambil, lalu gunakan Tambah anggota untuk mencatat pasangan, anak, atau orang tua. Daftar ini dipakai di dua tempat: jumlah jiwa rumah tangga pada iuran kesehatan dan kategori penghasilan tidak kena pajak pada pajak penghasilan (ada pasangan atau tidak, berapa tanggungan). Pada perusahaan tanpa catatan anggota, iuran kesehatan keluar kurang dan kategori pajak keluar dengan pengurang terendah.
10. Laporan WLKP dan K3 — angka, bukan berkas resmi
Tab WLKP menghasilkan tabel ketenagakerjaan tahunan: rincian jenis kelamin, pendidikan, jenis kontrak, jenis hubungan kerja, departemen, dan usia; daftar pekerja asing; pemeriksaan kuota disabilitas; anggota panitia K3 (berdasarkan pola sertifikat yang Anda tetapkan). Tab K3 memungkinkan memilih periode (bawaannya semester, atau triwulan) dan memberikan jumlah kecelakaan / nyaris celaka, hari kerja hilang, angka frekuensi dan keparahan, ringkasan pemeriksaan kesehatan dan paparan, serta jumlah sertifikat / APD yang habis masa berlakunya.
Laporan P2K3 kini semesteran (Permenaker 13/2025). Karena itu pemilih periode di tab K3 secara bawaan terbuka pada Semester (6 bulan) dan menampilkan semester berjalan: semester 1 Januari–Juni, semester 2 Juli–Desember. Triwulan (3 bulan) masih dapat dipilih untuk pemantauan internal; namun bila triwulan dipilih, di atas layar muncul peringatan bahwa keluaran ini triwulanan dan untuk laporan resmi harus dipilih Semester.
Tidak ada berkas resmi yang dibuat. Format resmi seperti SIPP, Edabu, e-Bupot XML, 1721-A1 dan berkas pencatatan TIDAK dibuat di sini — menebak skema lebih berbahaya daripada tidak membuat berkas. Yang dihasilkan adalah data dan CSV; Anda memasukkan angkanya ke portal resmi secara manual atau mengimpornya ke perangkat lunak akuntansi.
11. Upah minimum daerah
Satu angka nasional tidak cukup. Program melihat lebih dulu kabupaten/kota pekerja, lalu provinsi, dan terakhir nilai bawaan perusahaan. Pola kuncinya asgari.brut.<KODE KAB/KOTA> → asgari.brut.<KODE PROVINSI> → asgari.brut. Kode ditulis dalam ASCII dan HURUF BESAR: "Bekasi" → BEKASI. Kunci mana yang dipakai ditampilkan baris demi baris pada tabel iuran, sehingga orang yang jatuh ke daerah keliru langsung terlihat.
12. Wewenang: siapa melihat, siapa menulis?
Untuk membuka jendela Anda perlu izin modul Personel/SDM. Operasi tulis (menambah anggota keluarga, memasukkan lapisan pajak, mencatat pencatatan, mengisi pendidikan) memerlukan peran Manajer SDM. Tanpa itu jendela terbuka hanya-baca dan mengatakannya di baris atas; tombol tetap nonaktif. Keputusan dibuat di server — menonaktifkan tombol di peramban bukan keamanan, hanya kesopanan.
13. Situasi yang sering muncul
| Yang Anda lihat | Penyebab dan solusinya |
|---|---|
| Semua jumlah iuran 0 | Jika orang tersebut tidak punya kontrak yang berlaku, brutonya 0. Masukkan upah dari Personel → Kontrak; baris menampilkan peringatan "tidak ada upah bruto pada kontrak". |
| Baris JKK selalu 0 | Tarif kecelakaan kerja bergantung kelas risiko perusahaan; karena tidak ada satu angka yang benar, ia lahir kosong. Masukkan tarif kelas Anda ke parameter sosyal.jkk_oran. |
| "VERGI_DILIM_YOK" | Tabel lapisan kosong. Pilih kategori pada tabel di bawah tab Pajak lalu masukkan barisnya; untuk lapisan tahunan "Sarankan templat" menawarkan titik awal. |
| Upah minimum daerah tidak diterapkan | Kode kunci tidak sama persis dengan nama kabupaten/kota. Lihat teks "sumber" pada tabel iuran: ia memberitahu kunci mana yang dipakai. Kode berupa ASCII dan huruf besar (Bekasi → BEKASI). |
| Hak berhenti keluar 0 | Masa kerja di bawah parameter tazminat.asgari_kidem_ay, atau tidak ada upah bruto. Catatan pada baris memberitahu yang mana. |
| Angka frekuensi/keparahan tidak dihitung | Angka-angka itu dibagi jam kerja; jika tidak ada jam absensi pada periode itu pembagian tak bisa dilakukan. Masukkan absensi atau periksa parameter pengalinya. |
14. Ekspor resmi — SIPP, Edabu, e-Bupot, 1721-A1
Tab Ekspor resmi memetakan baris hasil perhitungan iuran dan pajak ke tata kolom yang diminta tiap portal. Ada empat keluaran: SIPP (BPJS Ketenagakerjaan), Edabu (BPJS Kesehatan, berbasis rumah tangga — pekerja plus tanggungan yang diasuransikan), e-Bupot 21/26 (bulanan) dan Formulir 1721-A1 (tahunan).
Nama kolom tidak dikarang. Templat SIPP dan Edabu berada di balik login portal, dan e-Bupot pindah ke XML Coretax sejak Januari 2025 tanpa skema terbaca-mesin yang diterbitkan. Jadi HNR tidak mereka-reka daftar kolom: Anda menentukan judul templat yang Anda unduh dari portal sebagai Skema deklarasi, dan keluaran mengikutinya. Bila Anda mengekspor CSV tanpa skema, judulnya adalah nama bidang HNR sendiri dan berkas diakhiri baris yang menyatakan hal itu.
Tiga aturan e-Bupot ditanam di kode karena itu bukan skema melainkan batasan yang diterbitkan DJP: nama berkas diawali NPWP 15 digit, berkas memuat paling banyak 10.000 baris dan tetap di bawah 2 MB. NPWP pemberi kerja berasal dari parameter vergi.npwp_isveren; bila bukan 15 digit ekspor berhenti. Bila batas baris atau ukuran terlampaui Anda diminta memecah berkas.
1721-A1 hanya DRAF. Bukti potong tahunan meminta jumlah yang benar-benar dipotong sepanjang tahun; di HNR, PPh 21 bersifat laporan dan tidak menuliskan potongan ke penggajian — artinya tidak ada buku potongan yang sesungguhnya. Karena itu setiap catatan membawa tanda taslak (draf) dan dokumen berkepala "dihasilkan dari nilai TER hitungan; jangan dilaporkan sebelum direkonsiliasi dengan catatan pemotongan resmi". Dengan alasan sama, selama tabel lapisan TER kosong keluaran pajak tidak dibuat sama sekali: HNR tidak mengarang tabel resmi.
Dua gerbang. Pengaturan › Gerbang keamanan › vergi.resmi_disa_aktarim mati secara bawaan; selama mati keempat ujung ini ditolak dan laporan iuran/pajak yang ada tidak tersentuh. Gerbang kedua adalah negara: kecuali set peraturan aktif adalah Indonesia (ID), ujung-ujung ini berhenti dengan "ekspor ini untuk set peraturan Indonesia". Tidak ada yang berubah bagi perusahaan yang memakai set Turki.
Mengapa Excel dibuat di peramban. Menambah pustaka baru di sisi server dilarang pada proyek ini, sedangkan penulis spreadsheet sudah ada di peramban. Jadi server memberi Anda baris dan nama kolom, dan tombol "Unduh Excel" menulis berkas di komputer Anda sendiri. CSV dan (bila skema ditentukan) XML datang dari server.
Panduan terkait: Sumber Daya Manusia · Pengaturan · Keamanan.