Runs in your browser · Nothing uploaded

PAN Validation Tool – Free PAN Format Checker

Check a single PAN or paste an entire deductee list. Catch wrong lengths, swapped O/0 and I/1, invalid holder codes and duplicates before they turn into TDS defaults.

100%
Free, no login
2026-27
Updated rules
10,000+
OnlineTDS users

PAN format checker

Checks structure, holder type and common typing errors instantly. Nothing is sent to any server.

Result

Enter a PAN to check its format.

How PAN validation works – the 10-character structure

Every Permanent Account Number has the same pattern: five letters, four digits, one letter (for example ABCPE1234F). Each part carries meaning, which is why a simple format check catches most typing errors before they cause a short-deduction default.

PositionWhat it isExample
1 – 3Alphabetic series AAA to ZZZABC
4Type of holder (P = Individual, C = Company, H = HUF, F = Firm…)P
5First letter of surname (individuals) or of the name (others)E
6 – 9Sequential number 0001 to 99991234
10Alphabetic check characterF

PAN 4th character – holder type codes

CodeHolder typePayee type for TDS
PIndividualIndividual / HUF rate
HHindu Undivided FamilyIndividual / HUF rate
CCompanyOthers rate
FFirm / LLPOthers rate
AAssociation of PersonsOthers rate
BBody of IndividualsOthers rate
TTrustOthers rate
LLocal authorityOthers rate
JArtificial juridical personOthers rate
GGovernmentOthers rate

The 4th character is useful for TDS: it tells you whether to use the Individual/HUF code or the "others" code, for example contractor code 1023 (1%) versus 1024 (2%). See the payment code mapper.

Why PAN errors are expensive in TDS

Verify every deductee PAN against TRACES in one click — name, validity and operative status — inside OnlineTDS Software.

Try it free
Please verify before filing. This tool checks only the PAN format and structure. It does not confirm that a PAN is allotted, matches the holder's name or is operative. This free tool is for guidance only and is not tax or legal advice. Last reviewed: 30 October 2026.

Frequently Asked Questions

How do I check if a PAN is valid?

First check the format: 5 letters, 4 digits and 1 letter, with a valid holder code in the 4th position. This tool does that instantly. To confirm the PAN is allotted, matches the name and is operative, use the Verify PAN service on the e-filing portal, or TRACES bulk PAN verification for deductee lists.

What does the 4th letter of a PAN mean?

It shows the type of holder: P for Individual, C for Company, H for HUF, F for Firm or LLP, A for AOP, B for BOI, T for Trust, L for Local authority, J for Artificial juridical person and G for Government.

What is the 5th character of a PAN?

For individuals it is the first letter of the surname. For companies, firms, trusts and other entities it is the first letter of the entity's name.

What is PANNOTAVBL in a TDS return?

PANNOTAVBL is the placeholder used in a TDS statement when the deductee has not provided a PAN. TDS must then be deducted at the higher no-PAN rate, and the deductee will not get credit until the PAN is updated through a correction statement.

Does this tool store the PANs I check?

No. All checks run inside your browser and nothing is uploaded or saved.

Can a correctly formatted PAN still be rejected?

Yes. A PAN can have the right format but not be allotted to anyone, belong to a different person, or be inoperative because it is not linked with Aadhaar. Only a verification against the Income Tax Department database confirms these.

Format checks catch typos. TRACES checks catch everything else.

OnlineTDS Software runs bulk PAN verification against TRACES — name, validity and operative status — and flags problem deductees before you file Form 138, 140 or 144.

Forms 138 / 140 / 143 / 144 ready TRACES integration Bulk PAN verification Form 16 / 16A (130 / 131) Unlimited deductors Cloud based — no install