GSTIN Validator

GST Number Validator

Validate GST number format. Decode state code, PAN, entity number. Bulk validation with CSV export.

100% private - everything runs in your browser, no data is sent anywhere

0/15 characters

Bulk Validation

Enter multiple GSTINs separated by commas or new lines

About GSTIN Format

  • Length: 15 alphanumeric characters
  • Digits 1-2: State code (01-38)
  • Digits 3-12: PAN of the entity
  • Digit 13: Entity number for same PAN in same state
  • Digit 14: Always "Z" (reserved for future use)
  • Digit 15: Check digit (alphanumeric)
  • Note: This tool validates format only, not registration status with GSTN
Was this tool helpful?Report an issue

Related Tools

How to Verify a GST Number in India

A GSTIN (Goods and Services Tax Identification Number) is a unique 15-character alphanumeric code assigned to every GST-registered business in India. Verifying a supplier's or buyer's GSTIN before transactions is important to ensure they are legitimately registered, prevent fraud, and ensure you can validly claim Input Tax Credit (ITC) on purchases.

The GSTIN has a specific structure that encodes information about the business: the first 2 digits represent the state code, the next 10 characters are the PAN of the business entity, the 13th character is the entity number within the state, the 14th is Z (default), and the 15th is a check digit.

Before making a business payment or accepting a purchase invoice, always verify the supplier's GSTIN format. An invalid or fake GSTIN means you cannot claim ITC on that purchase, resulting in a direct tax loss.

GSTIN Structure Decoded

  • Digits 1-2: State code (e.g. 27 = Maharashtra, 29 = Karnataka)
  • Digits 3-12: PAN of the business entity
  • Digit 13: Entity number (1-9, A-Z for multiple registrations)
  • Digit 14: Z (currently always Z)
  • Digit 15: Check digit for validation

Frequently Asked Questions

What is a GSTIN and how is it structured?+
GSTIN is a 15-digit Goods and Services Tax Identification Number. It includes the state code (2 digits), PAN (10 characters), entity number (1 digit), Z by default, and a check digit.
How does GSTIN validation work?+
The tool checks the format, state code validity, embedded PAN structure, and the check digit using the government's standard algorithm.
Can I verify if a GSTIN is active?+
This tool validates the format and structure. To check active status, you would need to verify on the official GST portal.