HR Guide

How to Verify Form 16: A Complete Guide for HR Managers

Form 16 is the most authoritative proof of income a salaried employee can provide — issued by the employer and certified by the Income Tax department. But it is also one of the most commonly forged documents. This guide covers every check you need to run to verify a Form 16 is genuine.

BGV Support·May 2026·9 min read

What is Form 16?

Form 16 is a TDS (Tax Deducted at Source) certificate issued by an employer to a salaried employee at the end of each financial year. It is issued under Section 203 of the Income Tax Act and certifies that the employer has deducted tax from the employee's salary and deposited it with the government.

For HR managers and recruiters, Form 16 serves as the most reliable income proof available — it is a government-certified document that cannot be easily fabricated without the right TAN and PAN numbers. When a candidate's salary claim aligns with their Form 16, it is a strong signal of authenticity.

However, with the availability of PDF editors and templates online, fabricated Form 16 documents are increasingly common. Knowing how to verify Form 16 quickly and accurately is an essential skill for any HR professional involved in background verification.

Form 16 Part A vs Part B — What is the Difference?

A complete Form 16 has two parts. Both must be present for the document to be considered genuine.

Part A

  • Generated by TRACES (TDS Reconciliation system)
  • Contains employer TAN and employee PAN
  • Shows quarterly TDS deduction details
  • Carries a unique certificate number
  • Digitally signed by the employer

Part B

  • Prepared by the employer directly
  • Contains salary breakup (basic, HRA, allowances)
  • Shows exempt allowances and deductions
  • Shows gross taxable salary
  • Shows total tax payable and TDS deducted

Part A is harder to fake because it is supposed to come from TRACES and carries a certificate number that can be verified. Most forgeries either omit Part A entirely or use an invalid certificate number. Always check that both parts are present and consistent with each other.

Key Checks for Form 16 Verification

1. TAN Format Must Be Valid

Every employer who deducts TDS must have a TAN (Tax Deduction Account Number). The TAN appears on Form 16 Part A and is one of the first things to check.

TAN format:

ABCD12345E — 4 letters, 5 digits, 1 letter

Example: MUMB12345G, DLOF98765C

A TAN that does not match this pattern is invalid and the Form 16 is fabricated. This is a quick first check before anything else.

2. Verify TAN on the NSDL Portal

Format check alone is not enough — a valid-looking TAN could still be invented. The next step is to verify the TAN actually exists and is registered to the correct employer.

How to verify TAN on NSDL:

  1. Go to tin.tin.nsdl.com/tan/TAN.html
  2. Enter the TAN number from Form 16
  3. The portal shows the registered name of the deductor
  4. Compare this name against the employer name on Form 16

If the TAN does not exist on NSDL, or the registered name does not match the employer on the Form 16, the document is fraudulent. A common forgery technique is to use a real TAN from a different company — NSDL verification catches this immediately.

3. PAN Format Must Be Valid

Form 16 contains both the employee's PAN and the employer's PAN. Both should follow the correct format.

PAN format:

ABCDE1234F — 5 letters, 4 digits, 1 letter

Example: ABCPD1234F, ERZPK5678L

The 4th character of a PAN indicates the type of taxpayer. For individuals it is always P. For companies it is C. So on Form 16, the employee PAN should have P as the 4th character, and the employer PAN should have C (for a registered company).

4. Verify Employer PAN on the Income Tax Portal

The employer's PAN can be verified against the Income Tax India portal without logging in.

How to verify PAN on IT portal:

  1. Go to incometax.gov.in
  2. Under Quick Links, click Verify Your PAN
  3. Enter the employer PAN from Form 16
  4. The portal returns the registered name linked to that PAN
  5. Match the name against the employer name on Form 16

5. Assessment Year Must Equal Financial Year Plus One

Form 16 is issued for a financial year (FY) and the corresponding assessment year (AY). The assessment year is always one year ahead of the financial year.

The rule:

FY 2024–25 → AY must be 2025–26

FY 2023–24 → AY must be 2024–25

If AY and FY are the same year, or if AY is behind FY, the Form 16 is incorrect.

This mismatch appears on fabricated Form 16 documents where the creator was not aware of the AY/FY relationship. It is a quick and reliable check.

6. Quarterly TDS Must Add Up to Total TDS

Part A of Form 16 shows TDS deducted in four quarters (Q1: April–June, Q2: July–September, Q3: October–December, Q4: January–March). The sum of all four quarters must equal the total TDS amount shown.

Check:

Q1 + Q2 + Q3 + Q4 = Total TDS deducted

If the quarterly totals do not add up, the document has been edited.

7. Certificate Number Must Be Present

Every genuine Form 16 Part A downloaded from TRACES carries a unique certificate number. This number is generated by the TRACES system and is specific to each TAN-PAN combination for a given financial year. A Form 16 Part A without a certificate number has not been downloaded from TRACES — it has been created manually, which is a strong red flag.

8. Verify the Employer on MCA21

If the employer is a registered company, it should appear in the MCA21 database (mca.gov.in). Search the company name and confirm it is active — not struck off or dissolved. A company that was dissolved two years ago cannot have issued a Form 16 this financial year.

Common Red Flags on Fake Form 16

TAN does not exist on NSDL

The most conclusive check. If the TAN cannot be found, the document is fabricated.

TAN registered to a different company

A real TAN used for a different employer. Caught immediately by comparing the NSDL registered name with the Form 16 employer name.

Part A is missing

A Form 16 without Part A has not been issued through TRACES. Genuine Form 16 always includes Part A.

No certificate number on Part A

TRACES generates a unique certificate number for every Form 16. Absence means the Part A was not downloaded from TRACES.

Assessment Year does not match Financial Year

AY must always be FY + 1. Any other combination indicates the document was created incorrectly.

Quarterly TDS does not sum to total

Common editing error. When someone inflates the annual TDS amount without adjusting quarterly figures, the math breaks.

Zero or unusually low TDS for declared salary

If annual income is above the basic exemption limit (₹2.5 lakh), TDS must be non-zero. A high salary with zero TDS needs explanation.

What Manual Form 16 Verification Cannot Catch

Manual verification covers format and database checks. But there are limits:

  • TRACES login required for full certificate verification: Confirming a certificate number belongs to a specific TAN-PAN combination requires a TRACES account. Without it, you can only confirm the TAN exists, not that this specific certificate was genuinely issued.
  • High-quality forgeries with real TAN and PAN: If someone uses a real TAN and PAN from an actual employer, and constructs consistent Part A and Part B, rule-based checks alone cannot catch it. Calling the employer's HR directly remains the only definitive check for employment confirmation.

The Efficient Way to Verify Form 16

Running all these checks manually — TAN on NSDL, PAN on IT portal, AY/FY consistency, quarterly TDS math, MCA21 company check — takes 10-15 minutes per document. For a team processing 20 candidates, that is several hours of mechanical checking.

BGV Support automates every check described in this guide. Upload a Form 16 and get a complete verification report in seconds — TAN verified live against NSDL, PAN verified against the IT portal, all math checked, and company status confirmed on MCA21.

Verify Form 16 Instantly — Free

BGV Support checks TAN on NSDL, PAN on the IT portal, AY/FY consistency, quarterly TDS math, and company status on MCA21 — all in one report, in under 5 seconds.

Check a Form 16 Now →

Free · No account needed · Results in seconds