Indonesia Individual tax ID number is also known as Nomor Pendaftaran Wajib Pajak (NPWP). NPWP is a 16 digit identification tax number allocated to an organisation for tax filing purposes. Organisation will be identified by their Tax ID number for matters related to taxation.