We’re excited to launch our latest product to simplify your business processes. Know More →
TAX RPACPC TAX SuiteTax & Compliance

Retrieve associated TAN details using a PAN identifier.

The RPACPC PAN TAN Lookup API enables businesses to look up Tax Deduction and Collection Account Number (TAN) details associated with a given Permanent Account Number (PAN).
The API returns the associated entity name, PAN number, and TAN number, helping businesses incorporate PAN-to-TAN lookups into vendor verification, tax documentation, and compliance workflows.

Sample verification Dummy data
1 You send
Checking
2 You get back
✓
ACTIVEValid & registered with PAN
482 ms
Entity name SAMPLE ENTERPRISE PRIVATE LIMITED
PAN number XXXXX1234X
TAN number XXXX00000X
API overview

Simplify PAN TAN Lookup Verification.

The PAN TAN Lookup API is part of the RPACPC Tax & Compliance Verification Suite. It accepts a PAN identifier and returns the associated entity and TAN information available through the configured verification service.

The response’s data field is an array, allowing the application to process the returned records programmatically.

Key information available

Access essential PAN TAN Lookup details.

The API response may include the following information, depending on the response received:

01
Entity Information

Name associated with the returned record.

entity_name
02
PAN Details

PAN identifier used for the lookup.

pan_number
03
TAN Details

TAN associated with the returned record.

tan_number
04
Lookup Result

Structured data containing the matched record or records returned by the service.

data
05
Request Tracking

Request identifiers and request/response timestamps.

request_id
sequence_id
request_timestamp
response_timestamp
How it works

Simple API-based verification process.

Step 01

Submit the PAN

Provide the PAN number along with the required consent and request fields.

Step 02

Process the Lookup

RPACPC processes the request through the configured verification service.

Step 03

Retrieve Associated Details

Receive the entity name, PAN number, and associated TAN number returned by the source.

Step 04

Integrate the Result

Use the returned information in your internal tax, vendor management, or compliance workflows.

API Request

Step 1 Submit PAN TAN Lookup details.

Request parameters
Parameter Type Description
request_id String Unique identifier supplied by the client for request tracking.
consent String Consent indicator supplied with the request.
consent_text String Consent statement associated with the request.
pan_number String PAN identifier used to look up associated TAN details.
The PAN in the example is masked and is not intended for a live API request.
Sample request REQUEST
{
  "request_id": "REQPANTAN001",
  "consent": "Y",
  "consent_text": "I hereby declare my consent for fetching my information via RPACPC API",
  "pan_number": "XXXXX1234X"
}
API response

Step 2Receive structured PAN TAN Lookup information.

Key response fields
Field Description
status Overall API response status.
status_code Response status code.
message Message returned by the API.
billable Billable indicator returned by the service.
error Error information, if available.
data Array containing the lookup result records.
data[].entity_name Entity name returned for the record.
data[].pan_number PAN associated with the returned record.
data[].tan_number TAN associated with the returned record.
request_id Client request identifier echoed in the response.
sequence_id Identifier used for request or transaction tracking.
request_time Timestamp associated with the request.
response_time Timestamp associated with the response.
200 · Sample responseRESPONSE
{
  "status": "SUCCESS",
  "status_code": "200",
  "message": "Data fetch successfully",
  "billable": "Y",
  "error": null,
  "data": [
    {
      "entity_name": "SAMPLE ENTERPRISE PRIVATE LIMITED",
      "pan_number": "XXXXX1234X",
      "tan_number": "XXXX00000X"
    }
  ],
  "request_id": "REQPANTAN001",
  "sequence_id": "MASKED-SEQUENCE-ID",
  "request_time": "2026-10-09T10:00:00.000Z",
  "response_time": "2026-10-09T10:00:00.200Z"
}

The following example uses synthetic entity information and masked identifiers.

Use cases

PAN TAN Lookup API across business workflows.

Vendor Onboarding

Retrieve associated TAN details from a PAN supplied during vendor registration, where supported by the source data.

Supplier Verification

Use the returned entity name and PAN–TAN association as inputs to supplier verification and record-matching workflows.

Tax Documentation

Support internal tax documentation processes by retrieving the TAN associated with a PAN.

Accounts Payable Workflows

Integrate PAN-to-TAN lookup into vendor master creation and review processes to reduce manual data entry.

Enterprise Data Enrichment

Enrich internal business records with returned PAN–TAN mapping information, subject to appropriate authorization and data-handling policies.

FAQ

Frequently asked questions

Common questions about the PAN TAN Lookup API — what it returns, how fast it is, and how to integrate.

Still have a question? Talk to an expert
What is the PAN TAN Lookup API?
It is an API that accepts a PAN identifier and returns associated entity and TAN information available through the configured service.
Can I find a TAN using a PAN?
Yes. The API is designed to look up associated TAN details using the supplied pan_number.
What information does the API return?
The supplied response schema includes entity_name, pan_number, and tan_number in the data array.
Why is the response data field an array?
The supplied response schema represents lookup results as an array. Integrations should process the returned records without assuming that the array will always contain exactly one record.
Does a successful lookup guarantee that the TAN is active?
No. The supplied response contains the PAN–TAN association but does not include a TAN status field. Use the TAN Verification API separately if you need the status returned by that service.
Can this API be integrated with an ERP or accounting system?
Yes. The API can be integrated into applications that support the documented RPACPC API request and response format.
Does the API establish overall tax compliance?
No. It provides the associated PAN and TAN information returned by the service. Additional checks may be required for broader tax compliance workflows.
Blog

Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.

Read More
Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

India's verification infrastructure is already here.

Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.