🆓 Free Tool · No Login Required

GST Number Validator

Instantly verify any GSTIN — checks format, state code, and checksum digit. Extract embedded PAN and registration details in one click.

🔍

Enter GSTIN

15-character GST Identification Number

0/15

Need GST Registration?

Our experts handle end-to-end GST registration — 3 working days.

Get GST Registered

📋 What is a GSTIN?

A GSTIN (Goods and Services Tax Identification Number) is the unique 15-character identifier assigned to every GST-registered business in India. Suppliers, vendors, and businesses use it for invoicing, ITC claims, and compliance filings.

Verifying a GSTIN before a transaction helps you confirm that the supplier is registered and that the PAN and state match their invoices — protecting your Input Tax Credit (ITC).

🔢 GSTIN Structure

1–2
27State code (Maharashtra = 27)
3–12
AAPFU0939FTaxpayer PAN number
13
1Entity number in this state
14
ZAlways "Z" by default
15
VChecksum digit (Luhn mod 36)

Example: 27AAPFU0939F1ZV

✅ Why Validate?

  • Avoid fake/fraudulent invoices
  • Ensure ITC eligibility on purchases
  • Confirm supplier state & PAN match
  • Prevent penalties from wrong GSTIN on invoices
  • Mandatory for B2B supply chain audits
FAQ

Common Questions

Does this verify active GST registration status?

No — this tool performs structural validation only (format, state code, checksum). For live status verification, check the official GST portal at gst.gov.in using "Search Taxpayer".

What algorithm is used for the checksum?

The GSTIN uses a Luhn-mod-36 algorithm across a 36-character set (0–9, A–Z). Each of the first 14 characters is multiplied by factor 1 (odd positions) or 2 (even positions), the products are divided by 36 and both quotient and remainder are summed, then the check digit is (36 − sum mod 36) mod 36 mapped back to the character set.

Can a GSTIN pass this check but still be invalid?

Yes. A number can pass structural validation but belong to a cancelled, surrendered, or non-existent registration. Always cross-verify on the GST portal for business-critical transactions.

Is my data stored or sent to any server?

No. This validator runs entirely in your browser (client-side JavaScript). Nothing is sent to our servers or any third-party service.

Need GST Registration or Return Filing?

Our CA experts handle GST registration (3 days), monthly return filing, and annual compliance — so you stay focused on your business.