Emver
Emver
Profiden+ Blog
Workforce & Assets

Form 16 Verification API

Read a Form 16, check its certificate number and TDS figures against the tax department's records for that PAN and TAN, and return whether the document is genuine and the salary figures it certifies.

Response
Real-time
Inputs
1 required · 1 optional
Consent
Not required
Billing
Per successful call
POST /v1/form-16-verification
Sandbox · Production
  1. Your application sends

    • Form 16 PDF*
    • Employee PAN
  2. Profiden API

    Validates the request, queries the source, normalises the answer and logs the call. Billed only on success.

  3. Verified with

    Authoritative source

  4. You receive

    • Certificate genuine
    • Employer name
    • Employer TAN
    • Assessment year
    • Gross salary
    • TDS deducted
    • Discrepancies
form-16-verification Full reference

What the Form 16 Verification API does

Upload the Form 16 PDF. The API extracts the employer TAN, employee PAN, assessment year and TDS amounts, then verifies the certificate against the TRACES record and reports discrepancies.

Benefits of the Form 16 Verification API

Validate a Form 16 against the TDS records it claims to reflect.

Catches edited PDFs

Figures are checked against the source, not just read.

Employment and salary in one

Employer, tenure year and pay from one document.

Use cases

Form 16 Verification API use cases

Where the Form 16 Verification API is typically called, and what it settles there.

Employment screening

Verify previous employer and salary claims.

Salaried lending

Income proof with fraud control.

How the Form 16 Verification API works

Request and response details, environments and a ready-to-import collection are in the developer console at console.profiden.com.

01

Authenticate

Call with your organisation API key. Sandbox and production use the same contract.

02

Send the inputs

Form 16 PDF as a JSON body. Optional fields sharpen the match.

03

We verify at source

Profiden queries the authoritative record, normalises the answer and logs the request.

04

Act on the result

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

Encryption in transit and at rest
Data processed in India
Per-request audit trail
Masked identifiers in responses

Form 16 Verification API: frequently asked questions

What teams ask before adding the Form 16 Verification API to their integration.

The employee supplies the document; the TRACES check uses the certificate number on it. No OTP is needed.

Related APIs

APIs that usually run alongside the Form 16 Verification API, on the same key.

All APIs

Get access to the Form 16 Verification API

Tell us your use case and expected volume. We set up the organisation, share per-call pricing and issue keys.