PAN format validator

Check the structure of one PAN or a whole list and see what kind of holder each one belongs to — before it goes into a form or an invoice.

IndiaFree, no sign-up

Before you use it

Works well for

  • Catching typos in PAN numbers
  • Seeing the holder type at a glance
  • Cleaning supplier and customer lists

Not the right tool for

  • Confirming the PAN is real or active — use the Verify PAN service
  • Checking the final check letter (the algorithm isn't public)
  • GSTIN numbers

How a PAN is structured

  • Characters 1–3: letters from AAA to ZZZ.
  • Character 4: the holder type — P for an individual, C company, H Hindu Undivided Family, F firm or LLP, A association of persons, T trust, B body of individuals, L local authority, J artificial juridical person, G government.
  • Character 5: the first letter of the surname (for individuals) or of the name (for everyone else).
  • Characters 6–9: a number from 0001 to 9999.
  • Character 10: a check letter.

Why we don't check the last letter

The Income Tax Department hasn't published the algorithm for the final check letter. Rather than guess, this tool checks everything that is public. For a definitive answer, use the official Verify PAN service on the Income Tax e-filing portal.

Frequently asked questions

Does it tell me whose PAN it is?

No, and it can't — it only checks the structure. The official Verify PAN service confirms the name.

Why is the 4th letter important?

It tells you what kind of entity holds the PAN. A company PAN with P in the 4th place, for example, is a typo.

Is anything sent to a server?

No. The check runs in your browser.