🏠 Beranda 👔 Karyawan Swasta 🏛️ ASN/TNI/Polri 📊 Payroll Massal 🔧 Pegawai Tidak Tetap ⚖️ Bukan Pegawai 🎓 Peserta Kegiatan 🏖️ Pensiun & Pesangon 🔄 Converter XML Coretax
MITRA RESMI DJP Lapor & bayar pajak lebih mudah — eFaktur · e-Bupot PPh 21/26 · e-Billing · Coretax Ready Coba Gratis →
🔄 Gratis · 100% di Browser · Data Tidak Dikirim ke Server

Convert Excel Menjadi XML Coretax
PPh Pasal 21 — Gratis & Instan

Download template Excel, masukkan data pemotongan PPh 21 pegawai, lalu Convert ke file XML siap upload ke sistem Coretax DJP. Mendukung BPMP, BPA1, BPA2, dan BP21 — semua berjalan sepenuhnya di browser Anda.

📊 BPMP — Pemotongan Bulanan 📋 BPA1 — Akhir Tahun Swasta 🏛 BPA2 — Akhir Tahun ASN/TNI 💼 BP21 — Non-Pegawai
Cara Penggunaan Converter XML Coretax

4 Langkah Mudah Cara Convert Excel ke XML Coretax

Dari template Excel hingga file XML siap upload ke Coretax DJP — selesai dalam hitungan detik.

1
📥

Download Template Excel

Pilih jenis dokumen (BPMP/BPA1/BPA2/BP21) dan download template Excel yang telah disediakan.

2
✏️

Isi Data di Sheet DATA

Masukkan NPWP Pemotong dan data tiap pegawai di sheet DATA sesuai petunjuk di template.

3
📤

Upload File Excel

Klik area upload di bawah atau seret dan lepas file Excel (.xlsx / .xls) yang sudah diisi.

4
⬇️

Convert & Download XML

Tekan tombol Convert ke XML dan download file hasilnya. Langsung siap diupload ke Coretax DJP.

Alat Convert Excel ke XML Coretax

Konverter Excel ke XML Coretax

Pilih jenis dokumen, download template, isi data, lalu upload untuk diconvert ke XML PPh 21 Coretax.

BPMP (Bukti Pemotongan Masa Pajak) — Digunakan untuk pelaporan bulanan pegawai tetap masa Januari s.d. November dengan metode TER. Setiap baris di Excel mewakili satu bukti pemotongan untuk satu pegawai dalam satu masa pajak.
1

Download Template Excel BPMP

Gunakan template ini untuk mengisi data pemotongan masa pajak bulanan

Download Template BPMP

Isi data di sheet DATA · Jangan ubah struktur kolom · Simpan sebagai .xlsx

2

Upload File Excel

Upload file BPMP Excel yang sudah diisi lengkap

📂

Seret & lepas file Excel di sini

atau klik untuk memilih file — .xlsx / .xls

3

Convert & Download XML

Seluruh proses berjalan sepenuhnya di browser Anda

Convert berhasil!

File XML siap didownload dan diupload ke Coretax DJP.

BPA1 (Bukti Potong Akhir Tahun — Swasta) — Untuk pelaporan tahunan pegawai tetap di perusahaan swasta atau BUMN. Diterbitkan setelah rekonsiliasi PPh 21 setahun penuh menggunakan tarif progresif Pasal 17.
1

Download Template Excel BPA1

Template untuk data pemotongan akhir tahun pegawai tetap swasta

Download Template BPA1

Isi data di sheet DATA · Jangan ubah struktur kolom · Simpan sebagai .xlsx

2

Upload File Excel

Upload file BPA1 Excel yang sudah diisi lengkap

📂

Seret & lepas file Excel di sini

atau klik untuk memilih file — .xlsx / .xls

3

Convert & Download XML

Seluruh proses berjalan sepenuhnya di browser Anda

Convert berhasil!

File XML BPA1 siap didownload dan diupload ke Coretax DJP.

BPA2 (Bukti Potong Akhir Tahun — PNS/TNI/Polri) — Digunakan oleh instansi pemerintah untuk pelaporan tahunan pegawai negeri, anggota TNI, dan Polri. Template memiliki kolom khusus seperti NIP/NRP, Pangkat/Golongan, dan berbagai tunjangan instansi.
1

Download Template Excel BPA2

Template untuk data pemotongan akhir tahun PNS/TNI/Polri

Download Template BPA2

Isi data di sheet DATA · Jangan ubah struktur kolom · Simpan sebagai .xlsx

2

Upload File Excel

Upload file BPA2 Excel yang sudah diisi lengkap

📂

Seret & lepas file Excel di sini

atau klik untuk memilih file — .xlsx / .xls

3

Convert & Download XML

Seluruh proses berjalan sepenuhnya di browser Anda

Convert berhasil!

File XML BPA2 siap didownload dan diupload ke Coretax DJP.

BP21 (Bukti Pemotongan Non-Pegawai) — Untuk pemotongan PPh 21 atas honorarium atau jasa kepada bukan pegawai: tenaga ahli, konsultan, narasumber, freelancer, PPNPN, anggota dewan komisaris, dan lainnya. Tarif dihitung per transaksi.
1

Download Template Excel BP21

Template untuk data pemotongan penghasilan bukan pegawai

Download Template BP21

Isi data di sheet DATA · Jangan ubah struktur kolom · Simpan sebagai .xlsx

2

Upload File Excel

Upload file BP21 Excel yang sudah diisi lengkap

📂

Seret & lepas file Excel di sini

atau klik untuk memilih file — .xlsx / .xls

3

Convert & Download XML

Seluruh proses berjalan sepenuhnya di browser Anda

Convert berhasil!

File XML BP21 siap didownload dan diupload ke Coretax DJP.

Panduan Pengisian

Tips Penting Saat Mengisi Template Excel

Perhatikan hal-hal berikut agar file XML yang dihasilkan valid dan bebas error saat diupload ke Coretax DJP.

🔑

NPWP Pemotong 16 Digit

Wajib diisi di sel yang telah disediakan. Format sel sebagai teks agar angka 0 di awal tidak hilang. NPWP ini harus sama dengan NPWP yang digunakan saat login ke Coretax.

🪪

NPWP / NIK Pegawai

Isi 16 digit tanpa pemisah. Awali dengan apostrof ' atau format kolom sebagai teks agar angka 0 di awal tidak hilang secara otomatis oleh Excel.

🏢

ID TKU (22 Karakter)

ID Tempat Kegiatan Usaha terdiri dari 16 digit NPWP + 6 digit kode cabang. Untuk kantor pusat, kode cabangnya 000000. Contoh: 0029482015507000000000.

📅

Format Tanggal

Isi dalam format DD/MM/YYYY atau gunakan format tanggal Excel biasa. Konverter akan otomatis mengubah ke format YYYY-MM-DD yang dibutuhkan XML Coretax.

⚠️

Jangan Ubah Struktur Kolom

Tidak diperbolehkan menambah, menghapus, atau memindahkan kolom di sheet DATA. Penambahan data hanya pada baris baru di bawah baris data yang sudah ada.

🔒

Keamanan 100% Terjamin

Seluruh proses Convert berjalan di browser Anda menggunakan JavaScript lokal. Tidak ada data pegawai, NPWP, atau informasi apapun yang dikirimkan ke server kami.

Membuat File XML Coretax PPh 21: Panduan Lengkap untuk HR & Payroll

Sejak penerapan sistem Coretax DJP, pelaporan bukti pemotongan PPh Pasal 21 tidak lagi bisa dilakukan satu per satu secara manual untuk perusahaan dengan banyak pegawai. Sebagai gantinya, pemberi kerja dapat mengupload file XML Coretax PPh 21 yang berisi seluruh data pemotongan secara sekaligus — menghemat waktu dan meminimalkan risiko kesalahan input.

Alat Convert di halaman ini memungkinkan Anda membuat file XML tersebut langsung dari template Excel tanpa memerlukan software tambahan, tanpa biaya, dan tanpa mengirimkan data pegawai ke server manapun.

Empat Jenis Dokumen XML PPh 21 Coretax

Coretax DJP mengenal empat jenis XML untuk keperluan pelaporan PPh Pasal 21, masing-masing memiliki struktur dan kolom yang berbeda:

BPMP — MmPayrollBulk

Bukti Pemotongan Masa Pajak (Bulanan)

Digunakan untuk pelaporan pemotongan PPh 21 bulanan pegawai tetap masa Januari hingga November menggunakan metode TER (Tarif Efektif Rata-rata). Setiap baris mewakili satu pemotongan untuk satu pegawai dalam satu masa pajak.

BPA1 — A1Bulk

Bukti Potong Akhir Tahun — Pegawai Swasta

Diterbitkan setahun sekali untuk pegawai tetap di perusahaan swasta, BUMN, dan non-ASN. Menampung komponen penghasilan tahunan lengkap termasuk gaji, tunjangan, honorarium, natura, dan bonus/THR, dengan perhitungan rekonsiliasi tarif progresif Pasal 17.

BPA2 — A2Bulk

Bukti Potong Akhir Tahun — PNS/TNI/Polri

Khusus untuk instansi pemerintah. Memiliki kolom tambahan yang tidak ada di BPA1, seperti NIP/NRP, Pangkat/Golongan, Tunjangan Istri, Tunjangan Anak, Tunjangan Struktural/Fungsional, dan Tunjangan Beras.

BP21 — Bp21Bulk

Bukti Potong Non-Pegawai

Untuk pemotongan PPh 21 atas penghasilan bukan pegawai: tenaga ahli, konsultan, dokter, pengacara, notaris, narasumber, freelancer, artis, dan jenis penerima penghasilan non-pegawai lainnya. Tarif dihitung per transaksi atau per kegiatan.

Mengapa Menggunakan Alat Convert Ini?

Membuat file XML Coretax secara manual membutuhkan pengetahuan teknis tentang skema XML DJP dan sangat rawan kesalahan. Dengan alat ini, Anda hanya perlu mengisi spreadsheet Excel yang sudah familiar — konverter yang akan menangani pembentukan struktur XML yang valid secara otomatis, termasuk:

  • Normalisasi NPWP 16 digit (padding angka 0 di depan jika kurang)
  • Convert format tanggal dari Excel ke format ISO 8601 (YYYY-MM-DD)
  • Penanganan field xsi:nil="true" untuk nilai yang tidak diisi
  • Escaping karakter khusus XML (&, <, >)
  • Struktur root, TIN, dan list yang sesuai skema Coretax DJP

Hubungan dengan Kalkulator PPh 21

Sebelum mengisi nilai pemotongan di template Excel Coretax, pastikan Anda telah menghitung PPh 21 dengan benar. Gunakan Kalkulator PPh 21 Pegawai Tetap untuk menghitung per pegawai, atau Kalkulator Payroll Massal untuk menghitung ratusan pegawai sekaligus dari Excel. Hasil perhitungan kalkulator bisa langsung dimasukkan ke template XML Coretax.

Belum Menghitung PPh 21 Pegawai Anda?

Hitung terlebih dahulu menggunakan kalkulator PPh 21 kami, lalu masukkan hasilnya ke template XML Coretax.

Buka Kalkulator PPh 21 →

Tips Payroll

Gunakan Payroll Massal untuk menghitung PPh 21 seluruh pegawai sekaligus dari Excel — hasilkan BPMP, BPA1, BPA2 bulk siap Coretax.

Buka Payroll Massal →
FAQ

Pertanyaan yang Sering
Ditanyakan

File XML Coretax PPh 21 adalah format file standar yang ditetapkan DJP untuk mengimpor data bukti pemotongan PPh Pasal 21 secara massal ke sistem Coretax. Dengan mengupload satu file XML, pemberi kerja tidak perlu memasukkan data pemotongan satu per satu. Format yang didukung meliputi BPMP (pemotongan bulanan TER), BPA1 (akhir tahun pegawai swasta), BPA2 (akhir tahun PNS/TNI/Polri), dan BP21 (non-pegawai).
Caranya sangat mudah: (1) Download template Excel sesuai jenis dokumen dari halaman ini. (2) Isi data pegawai di sheet DATA. (3) Upload file Excel ke konverter di halaman ini. (4) Tekan tombol Convert ke XML, lalu download file hasilnya. File XML siap diupload ke Coretax DJP melalui menu pelaporan bukti pemotongan.
Ya, sepenuhnya gratis dan aman. Seluruh proses Convert berjalan di browser Anda menggunakan JavaScript lokal (client-side processing). File Excel beserta seluruh data pegawai — termasuk NPWP, nama, dan nilai penghasilan — tidak pernah dikirim ke server kami. Tidak perlu mendaftar akun, tidak ada watermark pada file XML yang dihasilkan, dan tidak ada batasan jumlah baris data.
BPMP digunakan untuk pemotongan bulanan Januari–November menggunakan metode TER. BPA1 adalah bukti potong akhir tahun untuk pegawai tetap di perusahaan swasta atau BUMN. BPA2 digunakan khusus untuk PNS, TNI, dan Polri — memiliki kolom tambahan seperti NIP/NRP dan tunjangan khas instansi pemerintah. BP21 adalah bukti potong untuk penerima penghasilan bukan pegawai, seperti tenaga ahli, konsultan, narasumber, dan pekerja lepas.
Tidak ada batasan jumlah baris dari sisi kami. Konverter dapat memproses puluhan hingga ribuan baris pegawai dalam satu file, bergantung pada kapasitas RAM perangkat Anda. Seluruh proses berjalan secara lokal di browser tanpa ketergantungan pada bandwidth atau kapasitas server.
Ya. File XML yang dihasilkan mengikuti skema resmi yang ditetapkan DJP untuk sistem Coretax. Anda cukup masuk ke portal Coretax DJP, buka menu pelaporan bukti pemotongan PPh 21, pilih opsi impor data, lalu pilih file XML yang sudah didownload dari konverter ini.
Gunakan kalkulator PPh 21 di KalkulatorPPh21.com. Tersedia kalkulator untuk berbagai jenis pegawai: Pegawai Tetap (TER Jan–Nov dan Progresif Desember), Payroll Massal untuk ratusan pegawai sekaligus, dan kalkulator lainnya. Hasil perhitungan bisa langsung dimasukkan ke kolom PPh yang dipotong di template XML Coretax.