Skip to content

NPWP Validator

NPWP Validator

The Tax Identification Number, or Nomor Pokok Wajib Pajak (NPWP), is a number issued to taxpayers by the tax office to identify taxpayers and to assist them in fulfilling their tax obligations.

Xendit features an NPWP validator to look-up information of an NPWP account holder, which helps companies verify the NPWP during payroll processing. It is important to ensure the validity of NPWP information for Income Tax (Pajak Penghasilan) purposes.

Configurations to set the callback URL can be found under Dashboard Settings > Configuration > NPWP Data Request.

alt text

There are 3 types of possible responses returned from the NPWP Validator:

  1. SUCCESS: The NPWP has been identified and cached(stored) in the system
  2. PENDING: The NPWP has been identified, but not yet cached. Once it’s cached, an updated response will be sent to the callback URL.
  3. FAILURE: The request was completed but the NPWP was not found in our system. Please double-check the NPWP number that was given, if the problem persists, please contact Customer Support.


  1. I received the callback response but the status is failed, what should I do?

    Please double-check the NPWP number, if the problem persists please contact Customer Support for assistance.

  2. I have not received the result for one of our payments/disbursements. What should I do?

    Some NPWP validations may take longer than others. Please contact Customer Support for assistance if you have been waiting for longer than 1 minute for a response.

  3. I want to start paying my income tax but I do not have my NPWP yet, can Xendit create it for me?

    Unfortunately, we are not able to register and create your NPWP for you. However, you may refer to this website to register online and view further details on obtaining your NPWP.