Validate the structural format of a 15-character Goods and Services Tax Identification Number (GSTIN) and extract its 2-digit state code and 10-character PAN.
Your result will appear here.
GSTIN Format Validator inspects a 15-character Goods and Services Tax Identification Number (GSTIN) against the statutory structural format prescribed by the GST Council. It verifies the 2-digit state code prefix, the embedded 10-character Permanent Account Number (PAN), the 1-character entity registration code, the standard default "Z" character in position 14, and the final check digit position. Valid codes display their parsed state code and embedded PAN.
Checks that input strictly conforms to the statutory regex pattern ^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z][1-9A-Z]Z[0-9A-Z]$.
Extracts and displays the 2-digit Census State Code prefix (positions 1–2) upon successful format validation.
Extracts and displays the underlying 10-character business or individual PAN (positions 3–12).
Runs 100% in local browser memory without network queries or storage of sensitive tax identifiers.
Standard 15-character Maharashtra business GSTIN
27AABCU9603R1ZM
Format check: Valid GSTIN structure. | State code: 27 | Embedded PAN: AABCU9603R
GSTIN with missing fixed "Z" character in the 14th position
27AABCU9603R1AM
Format check: Not a valid GSTIN format.
Add or remove GST from an amount, with category-based rates and a CGST/SGST/IGST split.
Check whether a PAN matches the correct format.
Calculate Tax Deducted at Source (TDS) and net payable for common payment categories.
Compare estimated income tax under the new and old regimes with 87A rebate, surcharge, and deductions.
Estimate short-term and long-term capital gains tax on equity, mutual funds, and property.