PIN Checker

The Kenya Pin Checker endpoint is used to verify and validate Personal Identification Numbers (PINs) issued by the Kenya Revenue Authority (KRA) to individuals and businesses for taxation purposes. The endpoint is a valuable tool for businesses, financial institutions, and government agencies because it enables them to verify PINs, ensuring compliance and enhancing efficiency easily.



number: A123456789B




Request Header

x-api-keyYour Secret Key
app-idYour app id

Request Body

numberPIN number

Sample Response

    "status": true,
    "response_code": "00",
    "data": {
        "pin": "A123456789B",
        "taxpayer_name": "ABB APP Limited",
        "pin_status": "Active",
        "itax_status": "iPage Updated",
        "obligation_details": "Income Tax - Company Registered 29/01/2013"

Response Description

statusIndicates that the request was successful.
response_codeRepresents the response code.
dataIt is a string that contains some encrypted or encoded data related to the verification.
pinThe PIN (Personal Identification Number) of the taxpayer.
taxpayer_nameThe name of the taxpayer associated with the PIN.
statusThe status of the PIN, which could be "Active" or "Inactive".
itax_statusThe status of iTax, which indicates if the taxpayer's information has been updated on the iTax system.
obligation_detailsDetails about the taxpayer's obligation, such as tax type and registration date.