Validatore PAN + GSTIN India
Valida localmente un PAN di 10 caratteri o un GSTIN di 15 — regex strutturale, cifra di controllo modulo-36 (GSTIN), interpretazione del tipo di entità dal 4° carattere del PAN, ricerca codice stato ed estrazione PAN dal GSTIN.
Funzione Pro
Valida localmente un PAN di 10 caratteri o un GSTIN di 15 — regex strutturale, cifra di controllo modulo-36 (GSTIN), interpretazione del tipo di entità dal 4° carattere del PAN, ricerca codice stato ed estrazione PAN dal GSTIN. Questo è uno strumento Pro: esegui l'upgrade per sbloccarlo insieme a tutti gli altri strumenti Pro della piattaforma.
Passa a Pro — 19 $/mese✓ Tutti gli strumenti Pro · ✓ Utilizzi giornalieri illimitati · ✓ Elaborazione prioritaria
Come usare Validatore PAN + GSTIN India
- Incolla un PAN di 10 caratteri (es. AAACR5055K) o un GSTIN di 15 caratteri (es. 27AAACR5055K1Z7). Il validatore rileva automaticamente quale dei due in base alla lunghezza.
- Per un GSTIN, il validatore estrae il codice di stato (caratteri 1-2), il PAN incorporato (caratteri 3-12), il numero dell'entità (carattere 13), la lettera 'Z' (carattere 14) e la cifra di controllo modulo 36 (carattere 15), e conferma che la cifra di controllo corrisponda all'algoritmo.
- Per un PAN, il 4° carattere codifica il tipo di entità: P=Persona fisica, F=Impresa/LLP, C=Società, H=HUF, A=AOP, T=Trust, B=BOI, L=Autorità locale, J=Persona giuridica artificiale, G=Governo.
- La ricerca pubblica del contribuente GSTN su services.gst.gov.in richiede un CAPTCHA, quindi non la chiamiamo automaticamente. La risposta include l'URL di ricerca canonico così puoi verificare manualmente lo stato della registrazione.
- I suggerimenti euristici sui refusi intercettano le confusioni più comuni (O vs 0, I vs 1, S vs 5, B vs 8) prima che l'IRP rifiuti la fattura.
Casi d'uso
Pre-validare il GSTIN di un fornitore prima di emettere un ordine di acquisto o una fattura elettronica
Verifica che il tipo di entità del PAN di un cliente corrisponda a quanto dichiarato (es. dichiarano Pvt. Ltd. ma il 4° carattere è F = Firm/LLP — approfondisci)
Estrai il PAN incorporato in un GSTIN per verificarlo con il PAN dichiarato dal fornitore
Individua gli errori di battitura in un GSTIN appena digitato prima di inviare la fattura all'IRP
Consigli per i migliori risultati
- Il PAN NON dispone di un algoritmo di checksum pubblico. La validazione strutturale è il controllo più robusto prima di una verifica online; per la verifica completa servono Aadhaar+OTP su incometax.gov.in.
- Il modulo 36 del GSTIN intercetta circa il 97 % dei refusi comuni, ma uno scambio deliberato di una singola cifra che casualmente produce un carattere di controllo valido passerà il controllo: verifica sempre con services.gst.gov.in per le controparti B2B.
- Il 14° carattere di un GSTIN è fisso a 'Z' per le emissioni moderne. Se vedi qualcosa di diverso, l'intero GSTIN è sospetto.
- I codici di stato 96 (Estero), 97 (Altro Territorio) e 99 (Giurisdizione Centrale) sono riservati alle forniture di categoria speciale — SEZ, OIDAR, ecc.
Domande frequenti
Questo strumento conferma se il GSTIN è attualmente attivo?
No. Confermiamo la validità strutturale + la cifra di controllo modulo-36 localmente. La conferma dello stato attivo richiede la ricerca pubblica dei contribuenti GSTN su services.gst.gov.in, che usa un CAPTCHA e quindi non può essere automatizzata. La risposta include l'URL canonico per la verifica manuale.
Perché checksum_valid è null per il PAN?
Il PAN non ha un algoritmo di checksum pubblicamente documentato. Il 10° carattere è descritto come una 'lettera di controllo', ma l'Income Tax Department non ne ha divulgato la regola. Possiamo verificare solo il formato strutturale ([A-Z]{5}[0-9]{4}[A-Z]{1}) e l'interpretazione del tipo di entità dal 4° carattere — la verifica completa richiede Aadhaar+OTP su incometax.gov.in.
Posso estrarre un PAN da un GSTIN?
Sì: per progettazione il PAN incorporato si trova ai caratteri 3-12 di un GSTIN. Il validatore lo riporta in parsed_components.embedded_pan. È utile per verificare che il GSTIN appartenga all'entità di cui hai il PAN in archivio.
Parte di questi workflow
Questo strumento è usato in guide passo passo che ti aiutano a fare di più
Non memorizziamo il tuo testo. L'elaborazione avviene in tempo reale e il tuo input viene scartato immediatamente dopo la generazione del risultato.
Sblocca Accesso Illimitato
Utenti gratuiti: 10 utilizzi al giorno | Utenti Pro: Illimitato
✍️ Libreria di prompt
Prompt pronti all'uso — clicca "Usa questo" per compilare automaticamente lo strumento
Crea un business plan di una pagina per un [type of business] rivolto a [audience].
Scrivi 5 obiettivi SMART per un/una [role] in un'azienda focalizzata su [objective].
Redigi un'email professionale a un cliente per spiegare un ritardo di progetto con una nuova tempistica.
Riassumi i punti salienti di questa trascrizione di riunione: [paste transcript]
Scrivi un piano di onboarding 30-60-90 giorni per un/una nuovo/a [job title].