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.
| 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 |
Auto-detects columns:
gstin, gst_number, tax_id.
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:
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.
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.
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.