Validatore GSTIN
Valida un numero GST indiano e checksum.
Hai bisogno della suddivisione CGST/SGST? Usa il Calcolatore GST.
Controllo batch — incolla molti, uno per riga
Valida un GSTIN indiano
Formato, checksum, codice stato, PAN incorporato — tutto decodificato localmente nel browser.
A GSTIN (Goods and Services Tax Identification Number) is a 15-character code issued by the Goods and Services Tax Network (GSTN) in India. Its structure is fixed: characters 1–2 are the state code, 3–12 embed the holder's 10-character PAN, 13 is the registration count within the state, 14 is the letter Z by default, and 15 is a check character computed over the first 14 using a base-36 checksum. This tool validates the structure and recomputes that check character locally — nothing is sent to any server.
Un GSTIN superato è ben formato, non necessariamente attivo: le registrazioni vengono cancellate e sospese, e solo il portale ufficiale GST (gst.gov.in) può confermare lo stato in tempo reale e il nome dell'azienda registrata. Usa questo strumento per individuare errori di battitura in fatture e archivi fornitori istantaneamente, poi verifica lo stato sul portale quando la conformità dipende da esso. Ultima verifica: luglio 2026.
FAQ
Come viene calcolato il 15° carattere di controllo?
Ciascuno dei primi 14 caratteri viene convertito in un valore (0–9 mantengono il loro valore, A–Z mappano a 10–35). I valori vengono moltiplicati per fattori alternati 1 e 2, ogni prodotto viene ridotto come quoziente + resto in base 36, e il carattere di controllo è il valore in base 36 che rende il totale un multiplo di 36.
Cosa mi dicono le prime due cifre?
Il codice statale GST — 27 è Maharashtra, 07 è Delhi, 29 è Karnataka, 33 è Tamil Nadu, e così via. Un'azienda registrata in più stati ha un GSTIN separato per stato, tutti con lo stesso PAN incorporato.
Perché lo strumento mostra un PAN all'interno del GSTIN?
I caratteri 3-12 sono esattamente il Numero di Conto Permanente del titolare. Il 4° carattere di quel PAN rivela il tipo di entità: C = azienda, P = persona fisica, F = società/LLP, H = HUF, T = trust.
Posso convalidare l'intero elenco dei fornitori?
Sì — la modalità batch accetta un GSTIN per riga e restituisce un verdetto per riga con la ragione (lunghezza errata, codice stato errato, mancata corrispondenza del modello PAN o fallimento del carattere di controllo), più esportazione CSV.
Un formato valido significa che il fornitore è autentico?
No. Dimostra solo che il numero è internamente coerente. Per confermare che la registrazione sia attiva e corrisponda al nome dell'azienda, usa la funzione "Cerca contribuente" su gst.gov.in — quella è la fonte autorevole.