India PAN decoder
A PAN (Permanent Account Number) is the 10-character alphanumeric ID issued by India’s Income Tax Department to every taxpayer. This decoder breaks a PAN into its five meaningful parts and tells you what each one represents — useful for finance teams verifying KYC documents, accountants checking client records, or anyone curious what their own card encodes. Paste a PAN and the result appears instantly.
How it works
The tool first checks the PAN against the official pattern AAAAA9999A — five letters, four digits, one letter — to catch typos. It then splits the 10 characters:
- Characters 1–3 — the alphabetic series (AAA–ZZZ), assigned sequentially.
- Character 4 — the holder type. The tool looks this letter up in a fixed table (P, C, H, F, A, T, B, L, J, G).
- Character 5 — the first letter of the holder’s surname (individual) or entity name.
- Characters 6–9 — a running four-digit number from 0001 to 9999.
- Character 10 — an alphabetic check character generated by the department.
Nothing is verified against any live database — only the documented structure is decoded.
Example
Take the sample PAN AAAPL1234C:
| Segment | Value | Meaning |
|---|---|---|
| 1–3 series | AAA | Sequential series code |
| 4 holder type | P | Individual (Person) |
| 5 name initial | L | Surname begins with L |
| 6–9 sequence | 1234 | Running number |
| 10 check | C | Check character |
So this PAN belongs to an individual whose surname starts with L.
Holder type codes (4th character)
| Code | Holder type |
|---|---|
| P | Individual (Person) |
| C | Company |
| H | Hindu Undivided Family (HUF) |
| F | Firm / Partnership |
| A | Association of Persons (AOP) |
| T | Trust |
| B | Body of Individuals (BOI) |
| L | Local Authority |
| J | Artificial Juridical Person |
| G | Government |
Privacy: everything runs in your browser. Your PAN is never uploaded, stored, or sent to any server, and the tool does not query the Income Tax Department.