Verifica codice fiscale
Due verifiche distinte: quella formale (struttura e carattere di controllo), eseguita qui nel browser, e quella ufficiale di esistenza nell'Anagrafe tributaria, che soltanto l'Agenzia delle Entrate può fornire.
Verifica formale
Verifica ufficiale
Il servizio dell'Agenzia delle Entrate verifica se un codice fiscale esiste e, inserendo anche i dati anagrafici, se corrisponde alla persona. È l'unica verifica con valore probatorio.
Verifica sul sito dell'Agenzia delle Entrate
Servizio esterno, senza registrazione. Il codice inserito in questa pagina non viene trasmesso: va digitato nuovamente sul sito dell'Agenzia.
Esito tecnico, non attribuzione. Un codice formalmente corretto può non essere mai stato attribuito, oppure appartenere a una persona diversa da quella attesa. Per l'esistenza e la corrispondenza è disponibile la verifica ufficiale.
Cosa controlla la verifica formale
- Lunghezza e caratteri: 16 caratteri alfanumerici, senza spazi.
- Struttura: sei lettere, due cifre, una lettera del mese, due cifre del giorno, il codice del luogo (una lettera e tre cifre), la lettera di controllo. Sono ammesse le sostituzioni da omocodia nelle posizioni numeriche.
- Coerenza della data: mese fra le lettere ammesse, giorno compatibile con il mese (anche con il +40 femminile).
- Carattere di controllo: ricalcolato sui primi quindici caratteri e confrontato con il sedicesimo. Rileva tutti gli errori su un singolo carattere e la maggior parte delle trasposizioni di caratteri adiacenti.
Cosa non controlla
La verifica formale non stabilisce che il codice sia stato attribuito, che sia attivo, che appartenga a una determinata persona, né che il luogo di nascita esista nell'archivio: un codice con luogo inesistente ma checksum corretto supera il controllo formale. Anche per questo, in tutti i procedimenti in cui il codice ha rilievo (contratti, assunzioni, dichiarazioni, F24) fa fede il documento ufficiale o la verifica presso l'Agenzia.
Codice a barre
Da un codice che supera il controllo formale è possibile generare, localmente, la rappresentazione a barre Code 39, la stessa simbologia usata sulla Tessera Sanitaria. La generazione da un codice già posseduto è preferibile a quella da un codice calcolato, perché il codice sul documento è quello effettivamente attribuito. Il codice a barre non certifica nulla e non sostituisce la tessera.
