PAN Card Guide: Structure, Holder Codes & How to Verify (2026)
📅 August 2026⏱ 8 min read✍️ ToolLoom Editorial
Every Indian PAN follows the same 10-character blueprint — five letters, four digits, one final letter — and most of it isn't random. Once you know what each position encodes, a PAN stops being an opaque string and becomes a quick, self-checkable piece of identity data.
PAN — Permanent Account Number — is a 10-character alphanumeric code issued by India's Income Tax Department to individuals, companies, and other entities. It's designed to be a single, lifetime identifier that ties together a person or business's tax filings, high-value transactions, and financial dealings across the country, regardless of where they live or which state they're in.
Unlike a purely random ID, a PAN is built from a fixed template. That structure is intentional — it lets tax officials and systems infer basic information (holder type, roughly when in a sequence it was issued) directly from the number itself, without a database lookup.
🏦
Banking & KYC
Required for opening bank accounts and most formal financial relationships.
📄
Income Tax Filing
Every income tax return is filed against a specific PAN.
🏠
High-Value Purchases
Property, vehicles, and large transactions require PAN disclosure by law.
🧾
Embedded in GSTIN
A business's PAN is directly embedded inside its 15-character GSTIN.
Decoding All 10 Characters
Every valid PAN follows the pattern AAAAA0000A — five letters, four digits, one letter. Take the example ABCPD1234E:
Usually the first letter of the surname or entity name
6–9
1234
Sequential number, assigned in issuance order
10
E
Check character — no publicly known verification formula
💡
If a PAN is presented as belonging to a company but its 4th character isn't C, that's an immediate red flag worth investigating before proceeding with a transaction.
Holder Category Letters Explained
The 4th character of every PAN tells you what type of entity it belongs to — this is the most useful piece of embedded information for a quick sanity check.
Letter
Holder Category
P
Individual (Person)
C
Company
H
Hindu Undivided Family (HUF)
F
Firm / LLP
A
Association of Persons
T
Trust
B
Body of Individuals
L
Local Authority
J
Artificial Juridical Person
G
Government Agency
Worked Example — Decoding a PAN
Take the sample PAN ABCPD1234E presented as belonging to an individual named Deshmukh:
Segment
Value
Interpretation
Random series
ABC
No embedded meaning
Category
P
Individual — consistent with a personal PAN
Name initial
D
Matches "Deshmukh" — a good consistency signal
Sequence
1234
Issuance sequence number
Check character
E
Not independently verifiable by the public
✅
Both the category letter (P for individual) and the name initial (D for Deshmukh) are internally consistent with what this PAN is claimed to belong to — a useful plausibility check even though it doesn't replace official verification. Try ToolLoom's PAN Card Validator to run this exact breakdown on any PAN instantly.
PAN vs GSTIN — How They Relate
These two identifiers are frequently confused because a business's GSTIN literally contains its PAN inside it — but they serve different purposes and have different lifespans.
Aspect
PAN
GSTIN
Length
10 characters
15 characters
Issued by
Income Tax Department
GST authorities (state-wise)
Scope
One per person/entity, nationwide, for life
One per state of registration — a business can hold several
Purpose
Income tax and general financial identity
GST compliance — invoicing, returns, ITC
Relationship
The "core" identity
Embeds the PAN (characters 3–12) plus state and registration info
For a deeper breakdown of GSTIN structure specifically, see ToolLoom's GSTIN Guide.
Why the 10th Character Can't Be Self-Verified
GSTIN's checksum uses a documented, public algorithm (Luhn mod-36), which means anyone can independently verify it. PAN's final character works differently — the Income Tax Department has never published the formula used to generate it, so no external tool, including this one, can confirm whether that letter is "correct" for a given PAN.
⚠️
This means format validation (5 letters + 4 digits + 1 letter, correct category code) is the maximum confidence a public tool can offer. Confirming a PAN is genuinely issued and active requires the Income Tax Department's own "Verify Your PAN" service on incometax.gov.in.
When PAN Accuracy Actually Matters
Filing income tax returns — a wrong PAN can misdirect your entire filing and any associated refund
TDS deduction by employers or clients — an incorrect PAN on file can cause TDS credit mismatches in Form 26AS
Bank KYC and account opening — mismatched PAN details can delay or block account activation
Property and vehicle registration — high-value transactions legally require accurate PAN disclosure
Investment account opening — mutual funds, demat, and trading accounts all validate PAN against KYC records
Common PAN Mistakes
Confusing similar characters — 0 (zero) vs O, 1 (one) vs I are common transcription errors
Entering an old or superseded PAN — always confirm the current active number, especially for businesses
Assuming format-valid means officially verified — only the Income Tax Department's own portal confirms active status
Mismatched category letter — using a company's PAN (starting with C) on a form expecting an individual's (P) PAN, or vice versa
Typos during manual data entry — especially when transcribing from scanned or handwritten documents
🪪 Validate Any PAN Instantly — Free
Format check plus full decode of holder category, name initial and sequence — nothing stored, nothing sent anywhere.
A PAN follows the pattern AAAAA0000A. The first 3 characters are a random alphabetic series. The 4th character indicates the holder category (P for individual, C for company, and so on). The 5th character is usually the first letter of the surname or entity name. Characters 6-9 are a sequential number, and the 10th is a check character with no publicly documented verification formula.
Unlike a GSTIN, whose 15th character uses the publicly known Luhn mod-36 algorithm, the Income Tax Department has never published the formula used to generate the final check character of a PAN. This means a validator can confirm a PAN's format and structure are correct, but cannot independently verify that the final letter is mathematically consistent with the rest — that check happens only on the department's internal systems.
PAN is a 10-character, lifetime identity number issued once per person or entity by the Income Tax Department, used for income tax and most financial transactions. GSTIN is a 15-character GST registration number that embeds the holder's PAN directly within it (characters 3-12), along with a 2-digit state code and registration details — meaning a single business PAN can have multiple GSTINs if it's registered in multiple states.
Yes, partially. The 4th character reveals the holder category — P means the PAN belongs to an individual, C means a company, H means a Hindu Undivided Family, F means a firm or LLP, and so on. This is a quick way to sanity-check that a PAN presented as belonging to a company actually starts with the right category letter, without needing any external lookup.
PAN is required for many legitimate financial and tax purposes, so sharing it with banks, employers, and registered financial institutions is normal and expected — the risk is in sharing it with untrusted parties. An incorrectly entered PAN on a tax form, bank KYC document, or investment application can cause mismatches with Income Tax Department records, potentially delaying refunds, TDS credit, or account verification, so double-checking the format before submission is worthwhile.
Format and structure validation, like ToolLoom's PAN Card Validator provides, only confirms the number is well-formed. To confirm a PAN is actually issued, active, and linked to a specific name, use the official "Verify Your PAN" service on the Income Tax Department's e-filing portal at incometax.gov.in, which requires the PAN along with the holder's name and date of birth.
About ToolLoom: We build free tools for Indian students, professionals and creators. All validation happens locally in your browser — no PAN is ever uploaded or stored. Found an error? Email contact@toolloom.in