🏠 Beranda 👔 Karyawan Swasta 🏛️ ASN/TNI/Polri 📊 Payroll Massal 🔧 Pegawai Tidak Tetap ⚖️ Bukan Pegawai 🎓 Peserta Kegiatan 🏖️ Pensiun & Pesangon 🌏 PPh 26 WPLN 🔄 Converter XML Coretax 📄 Cetak BPA1/BPA2
Semua Kalkulator PPh 21

8 Kalkulator PPh 21/26/26
Lengkap & Gratis

Semua 8 kalkulator aktif. Hasilkan detail perhitungan, Excel rekap, dan BP21 / BPA1 / BPA2 / BPMP XML Coretax siap upload DJP.

TER Jan–Nov Des Ps.17 BPA1
👔

Pegawai Tetap — Karyawan Swasta

Per Pegawai · BUMN · Non-ASN · BPA1

Hitung PPh 21 karyawan swasta, BUMN, dan non-ASN. Masa Jan–Nov (TER) dan Desember (Rekonsiliasi Ps.17). 6 skenario masa terakhir, gross-up otomatis.

Gaji, tunjangan, honorarium, natura, bonus/THR
6 Skenario Desember: A–F (baru, pindah PK, WNA, dll)
Gross-up TER & Desember otomatis via iterasi
BPMP · BPA1 XML · Excel · PDF
TER Jan–Nov Des Ps.17 BPA2
🏛️

Pegawai Tetap — ASN / TNI / Polri

PNS · TNI · Polri · Pejabat Negara · BPA2

Hitung PPh 21 PNS, TNI, Polri, dan Pejabat Negara. Tunjangan istri, anak, beras, struktural, perbaikan. 6 skenario Desember. XML BPA2 Coretax.

Gaji pokok + semua komponen tunjangan ASN
NIP/NRP, pangkat/golongan otomatis
6 Skenario Desember: A, B (CPNS), D (pensiun), dll
BPMP · BPA2 XML · Excel · PDF
Bulk Upload Excel XML
📊

Payroll Massal Pegawai Tetap

Upload Excel · Semua Pegawai

Upload satu file Excel, hitung PPh 21 seluruh pegawai tetap sekaligus. Template terpisah Swasta dan ASN. Hasilkan BPMP, BPA1, dan BPA2 bulk siap Coretax.

Template terpisah: Swasta (BPA1) & ASN (BPA2)
Gross-up per pegawai (Y/N) atau semua sekaligus
Pemrosesan chunked — tidak freeze browser
BPMP Bulk · BPA1 Bulk (A1Bulk) · BPA2 Bulk (A2Bulk)
TER Harian Ps.17×50% BP21 XML
🔧

Pegawai Tidak Tetap

Harian · Mingguan · Satuan · Borongan · Bulanan

Hitung PPh 21 upah harian, mingguan, satuan, borongan, dan bulanan. TER harian 0%/0,5% atau Ps.17×50% untuk upah >Rp2,5jt/hari. BP21 XML Coretax.

TER Harian 0% (≤Rp450rb) · 0,5% (≤Rp2,5jt)
Ps.17 × 50% untuk upah > Rp 2,5 juta/hari
TER Bulanan untuk upah dibayar bulanan
Upload Excel massal · BP21 XML Coretax
Ps.17×50% 18 KOP BP21 XML
⚖️

Bukan Pegawai

Tenaga Ahli · Influencer · Artis · Agen

Hitung PPh 21 tenaga ahli, dokter, konsultan, influencer, artis, agen asuransi, distributor MLM, peserta kegiatan. Tarif Ps.17 × 50% bruto.

Ps.17 × 50% untuk 18 jenis bukan pegawai
Dokter, pengacara, notaris, konsultan, artis
Influencer, selebgram, konten kreator, atlet
Upload Excel massal · BP21 XML Coretax
Ps.17 Progresif Honor APBN BP21 XML
🎤

Peserta Kegiatan

Seminar · Perlombaan · Kepanitiaan · Honor APBN

Hitung PPh 21 peserta rapat, seminar, perlombaan, magang, kepanitiaan, dan penerima honor APBN/APBD. Tarif Ps.17 progresif atau tarif tetap 0%/5%/15% untuk honor APBN.

Ps.17 untuk seminar, lomba, kepanitiaan, magang
Honor APBN: 0% (Gol I-II) · 5% (Gol III) · 15% (Gol IV)
TER Bulanan untuk komisaris non-pegawai tetap
Upload Excel massal · BP21 XML Coretax
Final PP68 4 KOP BP21 XML
🏖️

Pensiun & Pesangon

Pesangon PHK · Pensiun · JHT · THT

Hitung PPh 21 uang pesangon PHK, pensiun, JHT, dan THT. Tarif final PP 68/2009: 0%→5%→15%→25% berlapis. BP21 XML Coretax.

0% s.d. Rp 50 juta — tidak kena pajak
5% (Rp50–100jt) · 15% (Rp100–500jt) · 25% (>Rp500jt)
KOP 21-401-01 (pesangon) · 21-401-02 (pensiun/JHT/THT)
Upload Excel massal · BP21 XML Coretax
PPh 26 P3B / Tax Treaty BP21 XML
🌏

PPh 26 — Wajib Pajak Luar Negeri

Karyawan Asing · Tenaga Ahli · Artis · WPLN

Hitung PPh Pasal 26 untuk WPLN. Tarif standar 20% final atau tarif P3B/tax treaty (lebih rendah). Mendukung input nomor paspor. BP21 XML Coretax.

Tarif 20% (standar) atau tarif P3B custom
12 KOP: gaji, jasa, artis, peserta, pesangon
Input nomor paspor untuk WPLN non-NPWP
Upload Excel massal · BP21 XML Coretax
🔄
Converter XML Coretax GRATIS

Upload template Excel, convert otomatis ke XML Coretax siap upload DJP. Dukung 4 jenis dokumen: BPMP (pemotongan bulanan) · BPA1 (akhir tahun swasta) · BPA2 (akhir tahun ASN/TNI/Polri) · BP21 (non-pegawai). Semua berjalan 100% di browser — data tidak dikirim ke server.

BPMP BPA1 BPA2 BP21 100% di Browser
🔄 Buka Converter
Keunggulan

Kenapa Pilih
KalkulatorPPh21.com?

Satu-satunya kalkulator PPh 21 gratis yang menghasilkan XML BPMP, BPA1, dan BPA2 Coretax siap upload langsung dari browser.

XML Coretax Siap Upload

Hasilkan tiga jenis XML Coretax DJP langsung dari browser: BPMP (Bukti Pemotongan Bulanan Pegawai Tetap), BPA1 (Bukti Pemotongan A1 — Swasta), dan BPA2 (Bukti Pemotongan A2 — ASN/TNI/Polri) — tanpa software tambahan.

🔒

Data 100% Aman

Semua perhitungan dilakukan sepenuhnya di browser Anda. Tidak ada data pegawai, gaji, atau NPWP yang dikirim ke server kami — privasi terjamin.

📐

Gross-Up Iterasi Otomatis

Gross-up TER dan Progresif dihitung dengan algoritma iterasi konvergensi — presisi sempurna: PPh terutang = tunjangan PPh yang diberikan.

📊

Payroll Massal Excel

Upload Excel satu kali untuk menghitung ratusan pegawai sekaligus. Template terpisah Swasta dan ASN. Pemrosesan chunked agar browser tidak freeze.

🏛️

BPA1 & BPA2 Lengkap

BPA1 (Bukti Pemotongan A1) untuk swasta/BUMN dan BPA2 (Bukti Pemotongan A2) untuk PNS/TNI/Polri — semua komponen penghasilan sesuai PMK 168/2023.

🔄

Selalu Diperbarui

Mengikuti peraturan terbaru DJP. Tarif TER PP 58/2023, PTKP PMK 168/2023, dan skema XML Coretax diperbarui segera saat ada perubahan regulasi.

FAQ

Pertanyaan yang
Sering Ditanyakan

Kalkulator PPh 21 metode TER (Tarif Efektif Rata-rata) digunakan untuk menghitung pemotongan PPh 21 masa Januari sampai November. Tarif TER ditentukan dari kategori PTKP (A, B, atau C) dan besaran penghasilan bruto bulanan. Cara penggunaan: pilih masa pajak (Jan–Nov), isi status PTKP, masukkan komponen penghasilan, lalu klik Hitung. Rumus: PPh = Bruto Bulanan × Tarif TER%. Dasar hukum: PP 58 Tahun 2023.
Metode TER digunakan untuk pemotongan bulanan masa Januari–November. Tarif bersifat efektif dan dihitung langsung dari bruto. Metode Progresif Pasal 17 digunakan khusus masa Desember sebagai rekonsiliasi akhir tahun. PPh Des = PPh Setahun (PKP = Neto − PTKP) dikurangi PPh Jan–Nov yang sudah dipotong. Tarif progresif: 5% (s.d. Rp 60 jt), 15% (Rp 60–250 jt), 25% (Rp 250–500 jt), 30% (Rp 500 jt–5 M), 35% (di atas Rp 5 M).
Gross-up PPh 21 adalah metode di mana perusahaan menanggung PPh 21 karyawan dengan memberikan tunjangan PPh sebagai komponen penghasilan. Tunjangan PPh dihitung secara iterasi konvergensi sehingga nilai PPh terutang sama persis dengan tunjangan PPh yang diberikan. Pada metode biasa, PPh dipotong dari gaji sehingga gaji neto berkurang. Pada gross-up, perusahaan menambahkan tunjangan PPh sehingga gaji neto pegawai tidak berkurang. Kalkulator kami menghitung gross-up otomatis untuk TER maupun Progresif Desember.
Ada tiga jenis XML Coretax yang dihasilkan kalkulator ini: (1) BPMP — Bukti Pemotongan Bulanan Pegawai Tetap, diupload setiap masa Jan–Nov; (2) BPA1 — Bukti Pemotongan A1 untuk pegawai swasta, BUMN, non-ASN, diupload akhir tahun; (3) BPA2 — Bukti Pemotongan A2 untuk PNS, TNI, Polri, Pejabat Negara, diupload akhir tahun. Ketiganya siap upload langsung ke Coretax DJP.
Ya. Pegawai swasta (BPA1): komponen penghasilan meliputi gaji, tunjangan lain, honorarium, asuransi (dibayar PK), natura/kenikmatan, dan bonus/THR. ASN/TNI/Polri (BPA2): komponen meliputi gaji pokok, tunjangan istri, tunjangan anak, tunjangan perbaikan penghasilan, tunjangan struktural/fungsional, tunjangan beras, dan penghasilan tetap teratur lain. Rumus perhitungan TER-nya sama, tetapi komponen yang dijumlahkan sebagai bruto berbeda sesuai PMK 168/2023.
Ya, semua kalkulator sepenuhnya gratis tanpa batas penggunaan. Yang lebih penting: semua perhitungan dan pemrosesan file dilakukan sepenuhnya di browser Anda (client-side). Tidak ada data pegawai, gaji, NPWP, atau informasi apapun yang dikirim ke server kami. File XML yang dihasilkan dibuat langsung di browser menggunakan Blob API dan diunduh ke komputer Anda.
Dasar Hukum

Regulasi Perpajakan
yang Berlaku

Semua kalkulator mengacu pada peraturan perpajakan Indonesia terbaru dan diperbarui segera saat ada perubahan.

PP No. 58/2023
Tarif TER PPh 21
Tarif Efektif Rata-rata untuk pemotongan PPh 21 masa Jan–Nov. Tiga kategori (A, B, C) dengan 44 lapisan tarif masing-masing.
PMK No. 168/2023
Tata Cara Pemotongan PPh 21
Menggantikan PMK 250/2008 dan PMK 252/2008. Mengatur komponen penghasilan, PTKP, BPA1/BPA2, dan tata cara pemotongan sesuai Coretax.
UU HPP No. 7/2021
Harmonisasi Peraturan Perpajakan
Tarif progresif Pasal 17: 5%, 15%, 25%, 30% (s.d. Rp 5 M), dan 35% (di atas Rp 5 M) untuk WP Orang Pribadi.
PP No. 68/2009
PPh Final Pesangon & JHT
Tarif final atas uang pesangon, JHT, dan THT yang dibayarkan sekaligus: 0% (s.d. Rp 50 jt), 5%, 15%, dan 25%.
📥 Download Gratis

Dapatkan Template Excel
Payroll PPh 21 Lengkap

Template Excel siap pakai untuk payroll PPh 21 — Swasta & ASN, masa Jan–Nov (TER) dan Desember (Ps.17). Rumus otomatis dan petunjuk pengisian lengkap.

Berhasil! Cek inbox Anda.
Template Excel sudah dikirimkan. Jika tidak ada di inbox, cek folder Spam/Promotions.

🔒 Tidak ada spam. Unsubscribe kapan saja.