Employee Verification
Pre/Post Employee White Collar Blue Collar GIG WorksKYC & Onboarding
Identity Verification Address & Contact Verification AML & Risk ScreeningB2B Risk Assessment
Vendor Onboarding Director & UBO Check GST & MCA Checks Financial Health View all solutions Browse all checksIdentity & KYC
Aadhaar PAN PAN-Aadhaar Link Passport Driving Licence Voter ID DigiLocker Aadhaar eKYC CKYC PAN Detail Aadhaar Offline Ration Card Doctor Nurse Advocate RERA Drug Licence Death CertificateBusiness & KYB
GSTIN GSTIN by PAN TAN Company (MCA) Directorship (DIN) Udyam / MSME Import Export Code FSSAI Licence GST Filings Company Financials Shop & Establishment GST with OTP MCA Documents Company Search ITR Status Trademark UBO Udyog AadhaarDocuments & Biometrics
Document OCR Face Match Liveness Video KYC Aadhaar Masking Name Match Signature Deepfake Tamper CheckBanking & Credit
Bank Account UPI ID Credit Report IFSC Lookup Reverse Penny Drop Statement Analysis Business Credit Penny-less Account Aggregator e-NACHWorkforce & Assets
EPFO History CA Membership Vehicle RC Vehicle Challans Dual Employment Employer Search ESIC Education FASTag Vehicle Insurance National Permit Income Form 16 UAN Lookup ICSI Employer ConfirmationContact & Address
Mobile Number Email Address Digital Address Mobile to Name Operator Lookup Mobile to PAN WhatsApp Check Physical AddressRisk & Compliance
AML / Sanctions Court Records Adverse Media Digital Footprint Breach Check Case Status Police Verification View all 86 APIs Developer consoleCheck a Permanent Account Number against Income Tax Department records in real time. Get the registered name, PAN status, a name-match result and whether the PAN is seeded with Aadhaar, from a single request.
Your application sends
Profiden API
Validates the request, queries the source, normalises the answer and logs the call. Billed only on success.
Verified with
Income Tax Department PAN records
You receive
PAN is the anchor identifier for financial onboarding in India. The PAN Verification API confirms the number is valid and active, returns the name held on record and compares it with the name you supply, so you can spot typos, impersonation and inactive or deactivated PANs before money moves.
Optional name and date-of-birth inputs sharpen the match and let the API flag mismatches instead of leaving your team to compare strings by eye.
Validate a PAN, match the name and confirm it is active with the tax department.
Send the declared name and receive a match verdict, not just a raw record to compare yourself.
Sub-second answers keep account opening, payouts and vendor registration moving.
See whether the PAN is linked to Aadhaar, an increasingly common regulatory requirement.
Chain with GSTIN-by-PAN, bank account or credit report calls using the same key and response format.
Where the PAN Verification API is typically called, and what it settles there.
Verify the PAN a new hire submits for payroll and tax filing.
Confirm the PAN behind a supplier before the first invoice is approved.
Mandatory PAN validation for loan, demat and mutual fund journeys.
Detect inactive, duplicate or mismatched PANs at application time.
Request and response details, environments and a ready-to-import collection are in the developer console at console.profiden.com.
Call with your organisation API key. Sandbox and production use the same contract.
PAN number as a JSON body. Optional fields sharpen the match.
Profiden queries the authoritative record, normalises the answer and logs the request.
A verification status plus the fields listed above, in the same response envelope as every other API.
Built for the DPDP Act 2023
Consent recorded · Payloads not retained beyond your retention window · Every request traceable
What teams ask before adding the PAN Verification API to their integration.
The API compares the name you send with the name on the tax department record and returns a match verdict, so partial matches and spelling variations are handled consistently rather than by manual comparison.
Yes. The API works for individual and entity PANs. For companies, pair it with GSTIN-by-PAN and the MCA company lookup to complete the business profile.
PAN verification for KYC and onboarding is a standard, expected check. Profiden still recommends capturing purpose-limited consent, and our case workflows do this for you automatically.
The response flags the status explicitly so your workflow can route the case to review instead of failing silently.
APIs that usually run alongside the PAN Verification API, on the same key.
Identity & KYC
Confirm a PAN is seeded with the given Aadhaar.
Business & KYB
Discover every GST registration held against a PAN.
Identity & KYC
Confirm an Aadhaar number is genuine and active, without OTP friction.
More Identity & KYC APIs
Tell us your use case and expected volume. We set up the organisation, share per-call pricing and issue keys.