What the 15 characters mean
Take 27AAPFU0939F1ZV as an example.
- 27 is the state code. 27 is Maharashtra, 07 is Delhi, 29 is Karnataka, 33 is Tamil Nadu. It tells you which state issued the registration.
- AAPFU0939F is the PAN of the business. The fourth letter gives the entity type: P for an individual, C for a company, F for a firm or LLP, H for a Hindu undivided family, T for a trust.
- 1 is the registration number for that PAN within that state. A business with one registration per state shows 1. A second registration in the same state shows 2.
- Z is a fixed character. Anything else is very unusual.
- V is a check character, calculated from the preceding 14. It catches typos and transposed characters.
What this can and cannot tell you
The check character is real validation. A number that fails it cannot be a genuine GSTIN, so a failure is conclusive: there is a typo, or the number is invented.
Passing is weaker. It says the 15 characters are internally consistent, nothing more. It cannot tell you that:
- the registration actually exists,
- it is currently active rather than cancelled or suspended,
- it belongs to the business whose name appears on the invoice,
- the business is entitled to charge the tax it is charging.
Those answers only exist on the official GST portal, which has a search by GSTIN. This page deliberately does not call it. Doing so would mean sending every GSTIN you check to a server, and we do not want to be in that position.
When to check a GSTIN
Before claiming input tax credit on a large invoice from a new supplier. Before onboarding a vendor. When an invoice arrives with details that do not quite match previous ones. A wrong GSTIN on a purchase invoice can put your credit claim at risk, and finding out at filing time is expensive.
A quick sanity check that costs nothing: the state code should match where the supplier actually operates, and the PAN should match the PAN printed elsewhere on their invoice. A mismatch between the two is worth a phone call.
Related
This tool is not tax advice and does not guarantee compliance. Confirm anything that matters with a chartered accountant.