Gratis, tanpa mendaftar
Kalkulator PPh 21 TER dan BPJS karyawan
Masukkan status PTKP dan penghasilan bruto seorang karyawan. Pilih mode bulanan untuk potongan Januari sampai November, atau mode Desember untuk menghitung ulang setahun dan mencari selisihnya. Skema gross, atau gross up kalau perusahaan yang menanggung PPh 21. Kalkulator ini memakai mesin perhitungan BayarKerja yang sama dengan yang dipakai klien kami: tarif TER bulanan sesuai PP 58/2023, iuran JHT, JP, dan BPJS Kesehatan, sampai gaji bersih. Setiap angka bisa dibuka dasar hitungnya.
Isi data karyawan di samping, lalu tekan Hitung. Hasilnya muncul di sini beserta dasar hitungnya.
- PPh 21 dengan metode TER bulanan (PMK 168/2023)
- Iuran BPJS Karyawan: JHT, JP, dan BPJS Kesehatan
- Skema gross atau gross up, kalau perusahaan yang menanggung PPh 21
- Perkiraan gaji bersih yang diterima karyawan
Cara kalkulator ini menghitung
- PPh 21 dengan TER bulanan. Tarif diambil dari tabel kategori TER A, B, atau C sesuai status PTKP, memakai penghasilan bruto bulan itu. Bruto mencakup premi JKK, JKM, dan BPJS Kesehatan yang dibayar perusahaan, karena premi itu kenikmatan yang bisa dipajaki.
- Iuran BPJS karyawan. JHT 2 persen dari upah, JP 1 persen dengan batas upah yang berubah setiap Maret, dan BPJS Kesehatan 1 persen dengan batas bawah UMK dan batas atas Rp12 juta.
- Gross up, kalau perusahaan yang menanggung pajak. Tunjangan pajaknya tidak bisa dihitung dengan mengalikan tarif ke gaji saja, karena tunjangan itu ikut menaikkan penghasilan bruto. Kalkulator ini menyelesaikan persamaannya sampai ke rupiah, lalu memastikan angka pajaknya sama dengan yang ditunjukkan tabel TER untuk bruto hasilnya, supaya slip gaji dan pelaporan tidak berbeda satu rupiah pun.
- Gaji bersih. Bruto dikurangi ketiga iuran itu dan PPh 21. Ini angka yang masuk rekening karyawan, bukan biaya perusahaan.
Mode Desember: kenapa angkanya berbeda dari bulan lain
Januari sampai November memakai tarif efektif bulanan, lalu Desember menutup tahun: PPh 21 dihitung ulang setahun dengan tarif Pasal 17 progresif, kemudian dikurangi yang sudah dipotong sebelas bulan sebelumnya. Selisihnya bisa kurang bayar, bisa juga lebih bayar dan dikembalikan lewat gaji Desember. Kalkulator ini menampilkan keduanya sebagai angka, bukan sebagai pesan error.
Yang dipakai di perhitungan setahun: penghasilan bruto Januari sampai Desember, biaya jabatan 5 persen dengan batas Rp500 ribu sebulan dan Rp6 juta setahun, iuran JHT dan JP karyawan sepanjang tahun, zakat yang dibayar lewat perusahaan, lalu PTKP. Hasilnya penghasilan kena pajak yang dibulatkan ke bawah ke ribuan penuh sebelum tarifnya diterapkan.
Dua angka yang tidak ada di slip Desember adalah bruto Januari sampai November dan PPh 21 yang sudah dipotong. Kalau gaji karyawan sama setiap bulan, kami isi sendiri dari bruto bulanan. Kalau ada bonus, THR, atau kenaikan gaji di tengah tahun, isi angka sebenarnya: itulah angka yang membuat hasilnya cocok dengan sistem Anda, dan mode Desember akan memberi tahu kalau angkanya masih perkiraan kami.
Disiapkan supaya cocok dengan pelaporan Anda
Tiga hal yang dipakai saat pemotongan dilaporkan ke DJP juga ada di sini: kode objek pajak 21-100-01 untuk pegawai tetap, nilai PTKP sesuai status yang Anda pilih, dan kolom PPh 21 yang sudah dipotong pada masa pajak yang sama. Ketiganya kami tampilkan, bukan disembunyikan, karena admin payroll yang harus mencocokkan e-Bupot dengan slip gaji biasanya harus menebak dari angka akhir saja.
Tarif TER kami uji terhadap contoh perhitungan dalam buku panduan resmi DJP, termasuk contoh gross up dan contoh pemotongan Desember. Hasil tesnya tersimpan di repositori kami, jadi kalau ada baris tarif yang bergeser, tesnya gagal sebelum angkanya sampai ke Anda.
Yang membuat hasilnya berbeda dari hitungan Anda
Kalkulator ini memakai asumsi standar. Jika kondisi karyawan Anda berbeda, hasilnya akan bergeser: usia 59 tahun ke atas tidak lagi membayar iuran JP, kelompok risiko JKK yang lebih tinggi menambah premi perusahaan, karyawan dengan tunjangan tidak tetap seperti bonus atau komisi punya bruto yang berubah setiap bulan, dan NIK atau NPWP yang belum terdaftar membuat PPh 21 dipotong 20 persen lebih tinggi. UMK di kota Anda juga menentukan batas bawah iuran BPJS Kesehatan. Nilai bawaan di kalkulator ini adalah 5.396.761.
Kenapa kami membuka dasar hitungnya
Keluhan yang paling sering kami dengar bukan soal rumusnya salah, tetapi soal tidak ada yang bisa menjelaskannya. Saat seorang karyawan bertanya kenapa potongannya naik, admin payroll perlu jawaban yang bisa ditunjukkan, bukan sekadar angka di layar. Karena itu slip gaji BayarKerja menyimpan rumus, angka yang dipakai, versi aturan ( versi 2026-03-01), dan dasar hukum di setiap baris. Karyawan bertanya? Buka barisnya, kirim tangkapan layarnya.
Kalau Anda mengelola payroll lebih dari satu orang
Menghitung satu karyawan bisa dengan kalkulator. Menghitung ratusan karyawan setiap bulan, memindahkan riwayat pajak tahun berjalan, dan menjawab pertanyaan saat tanggal gajian adalah pekerjaan lain. Itu yang kami kerjakan di BayarKerja: migrasi data dari sistem lama tanpa mulai dari nol, perhitungan yang bisa dijelaskan, dan tim yang bisa dihubungi pada jam kerja di +62 889-8998-7444.
Pertanyaan soal standar layanan kami, jam siaga saat periode gajian, atau batas waktu permintaan fitur khusus ada di halaman standar layanan. Untuk pertanyaan lain, kirim email ke halo@bayarkerja.com.
Pertanyaan yang sering muncul
Apa itu metode TER pada PPh 21?
Ter atau Tarif Efektif Rata-rata adalah cara menghitung PPh 21 bulanan sejak Januari 2024. Tarifnya diambil dari tabel PP 58/2023 berdasarkan penghasilan bruto bulan itu dan kategori status karyawan, jadi tidak lagi dihitung dari penghasilan setahun dibagi dua belas.
Kenapa PPh 21 bulan ini berbeda dari bulan lalu padahal gajinya sama?
Karena tarif TER mengikuti besaran bruto bulan itu. Jika ada bonus, THR, atau kenaikan tunjangan, bruto naik dan tarifnya berpindah ke baris berikutnya. Sistem yang hanya menyimpan hasil akhir akan sulit menjelaskan ini.
Apakah metode TER juga berlaku untuk Desember?
Tidak. Januari sampai November memakai TER bulanan. Di Desember, PPh 21 dihitung ulang setahun dengan tarif Pasal 17 progresif, lalu dikurangi pajak yang sudah dipotong Januari sampai November. Mode Desember di kalkulator ini melakukan perhitungan itu, termasuk biaya jabatan dan iuran setahun. Inilah alasan riwayat pajak tahun berjalan harus ikut pindah saat Anda mengganti sistem.
Apa bedanya skema gross dan gross up?
Pada skema gross, PPh 21 dipotong dari gaji karyawan. Pada skema gross up, perusahaan yang menanggung PPh 21 dan menambahkannya sebagai tunjangan pajak, sehingga gaji bersih karyawan tidak berkurang. Tunjangan pajak itu sendiri termasuk penghasilan, jadi penghasilan bruto yang dilaporkan menjadi lebih besar daripada gaji yang dijanjikan. Itu sebabnya PPh 21 pada skema gross up lebih besar daripada skema gross untuk gaji yang sama.
Untuk apa kolom PPh 21 yang sudah dipotong pada masa pajak yang sama?
Kalau gaji satu bulan dibayar lebih dari sekali, misalnya gaji dan rapelan tunjangan, potongan PPh 21 tidak dihitung dua kali. Kewajiban sebulan tetap tarif TER dikali penghasilan bruto bulan itu, lalu dikurangi potongan yang sudah diambil pada pembayaran sebelumnya. Kolom ini mengikuti field yang sama pada kalkulator resmi DJP.
Kapan saya perlu memakai mode Desember?
Setiap kali Anda menutup tahun pajak, dan setiap kali seorang karyawan berhenti di tengah tahun karena bulan keluarnya memakai perhitungan setahun. Mode Desember juga berguna sebagai pemeriksaan sebelum tutup buku: selisih yang muncul di kalkulator menunjukkan ke mana PPh 21 Desember akan bergerak.
Kenapa PPh 21 Desember bisa lebih bayar?
Tarif efektif bulanan adalah perkiraan, sedangkan perhitungan Desember memakai tarif Pasal 17 atas penghasilan setahun yang sebenarnya. Karyawan yang penghasilan setahunnya di bawah PTKP, atau yang bekerja hanya sebagian tahun, umumnya sudah dipotong lebih banyak daripada kewajibannya, sehingga selisihnya dikembalikan di gaji Desember. Karyawan yang masuk lapisan tarif lebih tinggi justru biasanya kurang bayar.
Apakah angka di kalkulator ini mengikat?
Tidak. Ini estimasi untuk satu karyawan dengan asumsi standar: bekerja penuh setahun, usia di bawah 59 tahun, kelompok risiko JKK 1, tanpa anggota keluarga tambahan, dan tanpa tunjangan tidak tetap. Perhitungan resmi bisa berbeda, dan Anda tetap perlu persetujuan konsultan pajak untuk kasus khusus.
Kalkulator ini alat bantu, bukan nasihat pajak. Untuk kasus khusus seperti karyawan asing, pesangon, atau pekerjaan tidak tetap, mintalah konfirmasi konsultan pajak Anda.