TAX TAX Suite - 01206AB Compliance Check

206AB Compliance Check

Section 206 of the Income Tax Act is recently introduced vide the Finance Act, 2021 which makes it significant to go through the 206AB Compliance check. As per Section 206, TDS must be deducted if the specified individual fails to file their income tax return. The RPACPC 206AB Compliance Check API provides you with the simplest and most reliable way to check whether or not your vendor fills ITR or can check the vendor’s compliance.

Live verification Replay

1 You send

Checking PAN compliance…

2 You get back
✓

OPERATIVEPAN is operative and 206AB is not applicable

482 ms

PANBLHPG4908E
PAN nameRXM GXXXXXXE
Allotment date12 Oct 2013
Financial year2024-25
PAN-Aadhaar linkLinked
PAN status✓ Operative
206AB applicable✓ No
Business problems solved

An unverified PAN can lead to incorrect TDS compliance.

Invalid, inoperative, or non-compliant PANs can flow into vendor onboarding and payment workflows, surfacing later as higher TDS deductions, reconciliation issues, and compliance risk. Checking 206AB applicability at the point of payment helps identify such cases early.

Higher TDS risk on non-compliant PANs

Missing 206AB checks can result in incorrect TDS deductions, adjustments, and compliance issues during payment processing.

Manual compliance verification

Teams often rely on manual PAN and tax-status checks, slowing down vendor onboarding and high-volume payment workflows.

Incorrect TDS handling

Without automated eligibility checks, businesses may apply standard TDS rates when higher rates are required under applicable tax provisions.

Request parameters

One required field. That's it.

Send a JSON body with the 206AB Compliance Check you want to verify. Optional flags let you control how much taxpayer detail is returned.

Parameter Type Description
panRequired string The PAN number to check for 206AB compliance (e.g. TTAPS2328F).
consentOptional string Consent artefact reference where your workflow captures end-user consent. Recommended for audit trails.
Response

Clean, typed JSON, every time.

A predictable response with the taxpayer's verified profile and current standing. Below: a live example and the field reference.

200 OK · responseRESPONSE
{
  "user_id": "BLHPG4908E",
  "pan_name": "RXM GXXXXXXE ",
  "pan_alotment_date": 1381516200000,
  "financial_year": "2024-25",
  "pan_aadhaar_link_status": "LK",
  "pan_status": "Operative",
  "aplicable_flag": "N",
  "pan_allotment_date_string": "12-10-2013"
}
Field Description
user_id string PAN number associated with the verification request.
pan_name string Name associated with the PAN record.
pan_alotment_date number PAN allotment date represented as a timestamp.
financial_year string Financial year for which the PAN compliance information is provided.
pan_aadhaar_link_status string Status indicating whether the PAN is linked with Aadhaar.
pan_status string Current operational status of the PAN.
aplicable_flag string Indicates whether the applicable compliance condition is triggered. Y or N.
Industry use cases

Where 206AB Compliance Check earns its place.

A single check that protects invoicing, onboarding, and underwriting across sectors.

Lending & NBFCs

Check borrower PAN status and 206AB applicability during onboarding to support accurate TDS processing and compliance checks.

Marketplaces & B2B

Verify vendor and seller PANs before payments to identify applicable tax treatment and reduce manual compliance checks.

Tax & Compliance Teams

Check PAN status, Aadhaar linking, and applicability flags across vendors and payees to support accurate TDS workflows.

Payments & Finance Teams

Validate PAN details before processing payments to help determine applicable TDS treatment and maintain reliable tax records.

Integration process

Five-minute quick start.

Authenticate, send one request, read the status. The same pattern works across the entire KYB Suite.

1

Get your API key

Request access and receive sandbox credentials instantly - no procurement cycle to begin testing.

2

Authenticate

Pass your key as a bearer token over TLS in the Authorization header.

3

POST the GSTIN

Send a single JSON body to /v2/206ab/verify. Add include_filing for compliance signals.

4

Read the status

Branch on status and filing_current, then flip from sandbox to production with one flag.

cURLREQUEST
# Check 206AB compliance using PAN
curl --location 'https://api.rpacpc.com/services/tc001' \
  --header 'Content-Type: application/json' \
  --header 'token: YOUR_TOKEN' \
  --header 'secretkey: YOUR_SECRET_KEY' \
  --data '{
    "request_id": "1234567890",
    "consent": "Y",
    "consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API",
    "user_id": "BLHPG4908E"
  }'
Status codes
200Success — The request was accepted and processed. Always read the response body — some validation outcomes are reported with a 200 and the reason inside the payload.
400Bad Request — The request itself is malformed: a required field is missing, or a value is in the wrong format.
401Unauthorized — Credentials are missing, wrong, or expired. Check the token and secretkey headers are being sent and belong to this environment.
403Forbidden — The credentials are valid but not allowed here — the endpoint is not enabled for your account, or the calling IP is not whitelisted.
404Not Found — The URL does not match any endpoint, or the record you asked for does not exist.
408Request Timeout — The request took too long to complete. Safe to retry once.
429Too Many Requests — You have exceeded the rate limit for your plan. Back off and retry after a short pause.
500Internal Server Error — Something failed on our side. Retry, and if it continues, contact support with the request_id you sent.
502Bad Gateway — An upstream source returned an invalid response. Usually transient — retry.
503Service Unavailable — The service or one of its upstream sources is temporarily down or overloaded. Retry with a delay.
504Gateway Timeout — An upstream source did not respond in time. Retry after a moment.
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?
FAQ

Frequently asked questions

Common questions about the 206AB Compliance Check — what it returns, how fast it is, and how to integrate.

Still have a question? Talk to an expert
How does 206AB Compliance API works?
The user only needs to enter their PAN number into the RPACPC Compliance Check API, and our system will fetch the verified data such as PAN number, 206AB/206CCA Compliance check status along with PAN Aadhaar linked status.
Who are specified persons under sections 206AB and 206CCA?
Specified Persons are those taxpayers who have not filed their ITR last year, and the return filing deadline has lapsed. Also, the total TDS and TCS amount was Rs. 50,000 or more.
How to check if someone is a tax-compliant person under Section 206AB and 206CCA?
The RPAPCPC’s 206AB Compliance API does just that for you. You can search through a single PAN or multiple PANs (bulk search) for many payees or deductees at once by uploading a EXCEL file.
What are the requirements for 206AB Compliance Check API to work?
Simply entering a valid PAN number into the input field will allow you to verify the compliance status of that PAN.
How much time does it take to check the 206AB compliance status of a PAN?
With its real-time data-fetching API technology and with the lowest latency rate, the RPACPC’s 206AB compliance check API provides asked data in a fraction of a second.
What if I want to check the tax-compliant status of PANs in bulk, Is it possible?
Yes, its absolutely possible. The RPACPC’s Utility is here to help you out in this regard. One can verify n number of PANs in just a few clicks using RPACPC’s Bulk processing utility.

India's verification infrastructure is already here.

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