SANOCEA / Tools / Indian GSTIN Validator
Indian Statutory E-Commerce Compliance Utility

Indian GSTIN Format & Checksum Validator

Instant, zero-friction verification of 15-character Goods and Services Tax Identification Numbers (GSTIN). Calculates the official ISO/IEC 7064 Modulo-36 weighted check digit, validates official State Census codes (01–38, 97, 99), decodes PAN entity types, and identifies non-standard UIN structures. All processing executes 100% client-side in your browser.

Enter 15-Character Indian GSTIN 0 / 15 Characters
Sample Vectors:
ℹ️
Enter a GSTIN to Inspect
Type or paste a candidate GSTIN above to see real-time state breakdown, entity classification, and Luhn Mod-36 checksum verification.
State / UT Code (Pos 1–2) -
—
Census state identifier
PAN Number (Pos 3–12) -
—
10-digit income-tax identifier
Entity Type (PAN Pos 4) -
—
Taxpayer constitution
Entity Index (Pos 13) -
—
Registration count in state
Default Constant (Pos 14) -
—
Prescribed statutory 'Z'
Check Digit (Pos 15) -
—
ISO 7064 Mod-36 checksum
Statutory 15-Character Structural Breakdown CGST Rule 8 Baseline
Positions Segment Name Extracted Value Statutory Requirement & Rule Segment Status
1 – 2 State / UT Code — Numeric Census State Code (01–38, 97, 99) Pending
3 – 7 PAN Alpha Series — 5 Alphabetic characters [A-Z]; Char 4 indicates entity constitution Pending
8 – 11 PAN Numeric Sequence — 4 Numeric digits [0001–9999] Pending
12 PAN Check Character — 1 Alphabetic check character [A-Z] Pending
13 Entity Registration Index — Alphanumeric index [1-9, A-Z] of business entity within state Pending
14 Default Constant — Constant letter 'Z' by statutory default (Rule 8) Pending
15 Luhn Mod-36 Check Digit — ISO/IEC 7064 Mod 37, 36 weighted checksum character Pending
📁
Drop CSV, TXT, or TSV File Here
Upload customer or vendor invoice exports up to 25,000 records or 10 MB.
Auto-detects columns: gstin, gst_number, tax_id.
Or Paste Multiple GSTINs (One per Line) 0 Lines
Streaming validation in Web Worker... 0%

Automate Indian Invoicing & GST Compliance with Sanocea Workflows

Need to validate GSTINs automatically inside your ERP, Shopify store, or accounting pipeline? Explore our self-hosted offline toolkits and automated operations workflows:

Free Workflow · Python CLI

SNC-WF-090: Validate Indian GST Numbers Offline

Lightweight Python/CLI package that audits customer and vendor CSV ledgers before generating tax invoices. Zero API dependencies and 100% offline.

View Free Workflow & Download Script →
Free Workflow · PDF Automation

SNC-WF-025: B2B Invoice PDF Generation & Validator

Generates statutory tax-compliant B2B invoice PDFs with verified GSTINs, HSN codes, and CGST/SGST/IGST tax breakup tables.

Explore B2B Invoicing Workflow →
Commercial Automation

E04: Daily Revenue & Channel Performance Digest

Automated multi-channel accounting that reconciles sales invoices, marketplace TCS, bank settlements, and statutory tax credits into your general ledger.

Learn About Automated Reconciliation →