Introduction

Run in Postman

PAN, or permanent account number, is a unique 10-digit alphanumeric identity allotted to each taxpayer by the Income Tax Department under the supervision of the Central Board of Direct Taxes. It also serves as an identity proof. PAN is mandatory for financial transactions such as receiving taxable salary or professional fees, sale or purchase of assets above specified limits, buy mutual funds, and more. The primary objective of PAN is to use a universal identification key to track financial transactions that might have a taxable component to prevent tax evasion. The PAN number remains unaffected by the change of address throughout India. These API lets you verify PANs. You can also check whether the given PAN is valid or not. You will get basic information such as Name, Category, and Status of PAN.

PAN Entity

The various properties are explained below:

Param

Type

Description

first_name

string

First Name in case of Individual

middle_name

string

Middle Name in case of Individual

last_name

string

Last Name in case of Individual or Legal Name in case of Company, Government, Firm, Trust or Local Body

full_name

string

Full Name

status

string

Status of PAN

category

string

Category of PAN taxpayer. Possible value: Individual, HUF, Comapany, Trust, Goverment, Body of Individuals, Association of Persons, Firm, Local Authority, or Artificial Judicial Person

last_updated

string

Last update date. Format: DD/MM/YYYY

PAN statuses

As marked in Government Records.

S.NO

Description

1

VALID

2

FAKE

3

DEACTIVATED

4

DELETED

5

INVALID

6

AMALGAMATION

7

ACQUISITION

8

DEATH

9

DISSOLUTION

10

LIQUIDATED

11

MERGER

12

PARTITION

13

SPLIT

14

UNDER LIQUIDATION

HTTP response

Message

Billable

Comments

Successful

true

Invalid Pan Number

false

Pattern check against RegEx "[A-Z]{3}[PCFTGHLABJ]{1}[A-Z]{1}[0-9]{4}[A-Z]{1}" for input (Ignore case)

Invalid parameter: Consent is required.

false

Invalid parameter: Reason must be atleast 20 characters long.

false

Source Unavailable

false

Internal Server Error

false