GST filed in 1 hour**T&C apply

Apply
GST calculator

GSTIN Validator

A GSTIN is a 15-character number: a 2-digit state code, the holder's 10-character PAN, an entity number for multiple registrations in the same state, the letter 'Z' by default, and a check character computed from the other 14. This tool validates all of these offline. A well-formed GSTIN can still be cancelled or suspended, so confirm the taxpayer's status on the GST portal before claiming input tax credit.

GSTIN length
15 characters
First 2 digits
State code
Characters 3–12
Holder's PAN
GSTIN Validator
Checks format, state code, embedded PAN and the check digit — offline.
Checksum
Status
Valid format & checksum
State
Maharashtra
Embedded PAN
AAPFU0939F
PAN holder type
Firm / LLP

A valid format doesn't prove the registration is active. Confirm the taxpayer's status with "Search Taxpayer" on the GST portal before claiming input tax credit.

How a GSTIN is structured

PositionMeaningExample (27AAPFU0939F1ZV)
1–2State code27 — Maharashtra
3–12PAN of the registered personAAPFU0939F
13Entity number for the same PAN in the state1
14Default letterZ
15Check characterV

Why validate a supplier's GSTIN

  • Input tax credit is allowed only on invoices with a valid, active supplier GSTIN
  • Fake or mistyped GSTINs on invoices lead to credit reversal with interest
  • A cancelled supplier's invoices won't appear in GSTR-2B
  • E-invoices and e-way bills reject invalid GSTINs

Common state codes

CodeState / UT
07Delhi
09Uttar Pradesh
24Gujarat
27Maharashtra
29Karnataka
33Tamil Nadu
36Telangana
37Andhra Pradesh

Official sources

Want a CA to check this before you file or pay?

Share your numbers — our CA team confirms the calculation, flags what the calculator can't see, and can handle the filing for you.

WhatsApp

Transparent pricing · No spam · CA responds in <2 hours

Talk to a CA today

Pick a plan — the fee is adjusted if you hire us within 30 days.

Recommended
FAQ

Frequently Asked Questions

Quick answers to the questions we hear most often.