Andi menerima invoice dari vendor baru dengan NPWP “01.234.567.8-901.000”. Staf finance bertanya: “Ini NPWP WP Besar atau WPOP biasa? PKP atau bukan?” Pertanyaan sederhana ini sebenarnya menguji kemampuan membaca 15 digit NPWP berdasarkan format yang ditetapkan DJP sejak 2001. Format ini masih berlaku di 2022 dan tetap dipakai di 2026, hanya cara membacanya yang sering bikin bingung banyak akuntan junior.
NPWP (Nomor Pokok Wajib Pajak) menggunakan format 15 digit yang tersusun dari kode wilayah, kode identitas, dan kode status. Pemahaman struktur ini penting untuk validasi lawan transaksi, pemeriksaan e-Faktur, dan verifikasi dokumen pajak yang diterima.
Ringkasan Struktur NPWP
- Format: XX.XXX.XXX.X-XXX.XXX
- Segmen 1 (2 digit): kode wilayah KPP Pratama tempat WP terdaftar
- Segmen 2 (6 digit): nomor urut WP, bukan tanggal lahir atau NIK
- Segmen 3 (1 digit): check digit untuk validasi internal DJP
- Segmen 4 (3 digit): kode KPP cabang (000 untuk pusat)
- Segmen 5 (3 digit): kode status WP (“000” untuk OP aktif, “001” untuk PKP, dst)
Asal-usul Format 15 Digit
Format NPWP 15 digit diatur dalam KMK No. 136/KMK.03/2001 jo PER-14/PJ/2016 jo PER-04/PJ/2014. Awalnya NPWP hanya 9 digit, kemudian ditambah 6 digit kode cabang dan status untuk mengantisipasi ekspansi basis data WP DJP. Format ini berlaku universal untuk WP Orang Pribadi, Badan, hingga Bendahara pemerintah. Pada 2024, DJP mulai menerapkan Coretax sebagai sistem inti baru, namun nomor NPWP fisik 15 digit tetap tidak berubah.
Contoh Konkret NPWP Orang Pribadi
Misal: 01.234.567.8-901.000
- “01” = KPP Wajib Pajak Besar (kode 01 untuk KPP WP Besar/empat khusus)
- “234567” = nomor urut pendaftaran keenam setelah 234560
- “8” = check digit (tidak bisa dihitung manual, hanya DJP yang tahu algoritmanya)
- “901” = kode KPP cabang pembantu (000 = tidak ada cabang, 901 = cabang pembantu tertentu)
- “000” = WP Orang Pribadi yang aktif melapor (PTKP terhitung penuh)
Contoh lain: 02.111.222.3-456.000 artinya WP OP terdaftar di KPP Jakarta Pusat (kode wilayah 02). Ini bisa dikonfirmasi dengan cek di pajak.go.id menu “Unit Kerja DJP”.
Contoh Konkret NPWP Badan
Misal: 01.234.567.8-901.001
- Lima segmen sama dengan OP
- “001” = PKP (Pengusaha Kena Pajak). Kode “001” menunjukkan WP Badan yang sudah dikukuhkan sebagai PKP
- Kode “000” untuk Badan = Badan non-PKP
- Kode “002” untuk Bendahara
- Kode “003” untuk WP OP yang sudah meninggal (NE otomatis)
Cara Membaca Kode KPP
Kode 01 = KPP Wajib Pajak Besar, 02 = KPP Jakarta Pusat, 03 = KPP Jakarta Selatan, 04 = KPP Jakarta Timur, 05 = KPP Jakarta Barat. Kode 31-39 untuk Jawa Barat, 41-49 untuk Banten/Jakarta sekitarnya, dan seterusnya mengikuti kode wilayah DJP secara nasional. Daftar lengkap tersedia di pajak.go.id menu “Unit Kerja DJP” atau melalui Kring 150200.
Cara Cek NPWP yang Valid
Cek validitas di pajak.go.id > “Cek NPWP” atau hubungi Kring Pajak 150200. Cukup ketik 15 digit, sistem akan membalas dengan nama WP dan KPP terdaftar (untuk NPWP yang di-allow public lookup; beberapa WP Besar berstatus privat).
FAQ
NPWP 2022 sama dengan format 2024?
Ya, format fisik 15 digit sama. Yang berubah di 2024 adalah sistem inti (Coretax) yang menggantikan e-reg, tapi nomor tetap dan masih dicetak di kartu NPWP digital.
NPWP OP sama dengan NIK?
Tidak. NIK 16 digit, NPWP 15 digit. Beberapa WP OP memiliki NIK dan NPWP berurutan, tapi itu kebetulan saja, bukan aturan.
Kode status “009” artinya apa?
Biasanya untuk WP yang mengajukan pemblokiran sementara, misal WNA yang sudah kembali ke negara asal dan tidak lagi wajib pajak Indonesia.
NPWP bisa berisi huruf?
Tidak, NPWP murni angka 0-9. Format XX.XXX.XXX.X-XXX.XXX hanya ditulis dengan strip dan titik untuk keterbacaan, bukan menunjukkan posisi huruf.
Penutup
Format NPWP terlihat rumit karena ada strip dan titik, tapi strukturnya logis: wilayah, urutan, validasi, cabang, status. Mengenali kode segmen membantu verifikasi invoice, NPWP lawan transaksi, dan isian e-Faktur. Untuk konsultasi lebih lanjut, hubungi Kring 150200 atau konsultasi Legalitas.info untuk validasi NPWP mitra bisnis.