NPWP Verification

NPWP Check will allow you to check whether the NPWP ID is registered in the government database.

🎈Dashboard Features

Transaction Details

The transaction details menu will show every detail of your transaction in the table. The table will consist of the following data:

ColumnDefinition
IDAuto-generated Verihubs transaction ID
Application NameApplication Name you use to hit Verihubs API
Reference IDID that can be generated from your side to indicate your company's transaction. Must be unique
Date SentDate & time when transaction made
StatusThe status will define whether the transaction is SUCCESS or FAILED.

You can also filter the transaction based on the following data:

DataDefinition
Send DateRange of Date to limit the transactions shown on the table. Selectable transaction period 31 days. Maximum account transaction up to 90 days ago.
Application NameSelect Application Name which you want to filter
StatusSelect transactions based on selected status (SUCCESS or FAILED)

Don't forget to click on the Apply button to view transactions based on the selected filter.

The transactions can be exported into CSV or XLSX by clicking Export as CSV button or Export as XLSX button.

🎈Abbreviation & Terms

AbbreviationTerms
NIK (Nomor Induk Kependudukan)Resident identity number that is unique or distinctive, singular and attached to a person who is registered as an Indonesian Resident.
NPWP (Nomor Pokok Wajib Pajak)The number given to the taxpayer as a means of tax administration which is used as a personal identification or identity of the taxpayer in exercising his rights and fulfilling his tax obligations.
WP (Wajib Pajak)WP (Wajib Pajak) or Taxpayers are individuals or entities, including taxpayers, tax cutters, and tax collectors, who have tax rights and obligations in accordance with the provisions of laws and regulations in the field of taxation.

🎈Request Details

Request Parameter

PayloadsTypeDescription
nikstring16-digit number of NIK wajib pajak
purposestringpurpose of validation
user_consentbooleanWhen user_consent is true, the response will show the user's NPWP along with the validation status.

When user_consent is false, the response will only show the validation status without showing user's NPWP.

Response Parameter

ResponseTypeDescriptionExamples
messagestringstatus of the transaction
idstringAuto-generated Verihubs transaction ID
reference _idstringID that can be generated from your side to indicate your company's transaction. Must be unique.
npwpstringNPWP from the inputted NIK if user_consent is set TRUE
namastringRegistered name of the NPWP.
This response will me masked.
alamatstringRegistered address of the NPWP.
This response will me masked.
status_wpstringstatus wajib pajak
status_sptstringstatus spt
ValueDescriptionRequest ExampleResponse Example
trueWhen user_consent is true, the response will show the user's NPWP along with the validation status.{
"nik": "3275016605980010",
"purpose": "testing NPWP",
"user_consent": true
}
{
"message": "Successfully check NPWP",
"data": {
"id": "af7e0b27-e233-42cd-8f55-48db68939e02",
"referenceid": "ref_npwp#94c3db77-5305-4650-a158-c81894506ce6",
"npwp": "022334449093000",
"nama": "J*HN D**.",
"alamat": "W_K
TW_R 1, JL D.. P_NJ*_T_N K_V. 9 001 011",
"status_wp": "AKTIF",
"status_spt": "VALID"
}
}
falseWhen user_consent is false, the response will only show the validation status without showing user's NPWP.{
"nik": "3275016605980010",
"purpose": "testing NPWP",
"user_consent": false
}
{
"message": "Successfully check NPWP",
"data": {
"id": "af7e0b27-e233-42cd-8f55-48db68939e02",
"referenceid": "ref_npwp#94c3db77-5305-4650-a158-c81894506ce6",
"nama": "J*HN D**.",
"alamat": "W_K
TW_R 1, JL D.. P_NJ*_T_N K_V. 9 001 011",
"status_wp": "AKTIF",
"status_spt": "VALID"
}
}
  1. If both payloads are used, there is validation showing that you need to pick between 2 payloads
Response Validation
{
"message": "Invalid payload",
"error_code": "INVALID_PAYLOAD",
"error_fields": [
{
"field": "nik",
"message": "NPWP and NIK cannot be used on body at the same time"
}
]
}