Codice fiscale
Italy · Persone fisiche
Incolla o digita il numero: la punteggiatura è facoltativa.
Altri identificativi
Europe
Asia e Medio Oriente
Oceania
Cosa verifica questo controllo e cosa no
Questo strumento verifica la struttura del numero e la sua cifra di controllo, usando l'algoritmo pubblicato per quel documento. Un numero che passa è ben formato: è coerente dal punto di vista aritmetico e avrebbe potuto essere rilasciato.
Non dice se il numero sia stato davvero rilasciato, se sia attivo né a chi appartenga. Solo l'autorità fiscale emittente può confermarlo tramite il proprio servizio di verifica. Considera un esito positivo come «pronto da inviare», mai come prova d'identità.
Calcolato nel tuo browser. Nulla di ciò che inserisci viene inviato.
Due persone possono generare lo stesso codice fiscale, così l'Italia trasforma le cifre in lettere
Il codice fiscale si ricava interamente da cognome, nome, data di nascita, sesso e luogo di nascita: nulla è casuale. Due persone che condividono cognome, consonanti del nome, data di nascita e comune producono quindi codici identici. L'Italia risolve questa collisione, detta omocodia, sostituendo le posizioni numeriche con lettere a partire da destra: 0 diventa L, 1 diventa M, 2 diventa N, fino al 9 come V.
Come funziona
- Verifica il sedicesimo carattere con le tabelle dei valori per posizioni dispari e pari, modulo 26.
- Decodifica data di nascita, sesso registrato e il codice catastale del comune di quattro caratteri.
- Accetta i codici omocodici, in cui le cifre sono state sostituite da lettere, e lo segnala.
caratteri 1-3 consonanti del cognome · 4-6 consonanti del nome 7-8 anno · 9 lettera del mese fra ABCDEHLMPRST · 10-11 giorno, +40 per le donne 12-15 codice Belfiore del comune · 16 carattere di controllo controllo = alfabeto[(somma dei valori dispari e pari) mod 26] omocodia: 0→L 1→M 2→N 3→P 4→Q 5→R 6→S 7→T 8→U 9→V, da destra
Esempio pratico
L'esempio pubblicato: un uomo nato a Milano l'8 aprile 1991.
- cognome e nome danno MRT e MTT
- 91 per l'anno, D per aprile, 08 per il giorno — una donna mostrerebbe 48
- F205 è il codice Belfiore di Milano
- le tabelle dei valori sui primi quindici caratteri danno la lettera di controllo J
- in omocodia il 5 finale potrebbe diventare R, e il carattere di controllo si ricalcola
Sedici caratteri che codificano una persona anziché contarla. È proprio questo a rendere possibili le collisioni, ed è per questo che lo schema di sostituzione deve esistere.
Come leggere il risultato
- Poiché il codice è derivato, chiunque conosca cognome, data e luogo di nascita può calcolarlo. È un identificatore, non un segreto, e da solo non deve mai valere come prova d'identità.
- Le lettere dei mesi sono ABCDEHLMPRST e saltano I, N, O, Q e altre. I vuoti sono voluti: si sono escluse le lettere confondibili con le cifre o fra loro, ed è per questo che aprile è D e non la quarta lettera che ti aspetteresti.
- Un validatore che pretenda cifre nelle posizioni numeriche respinge codici omocodici del tutto legittimi. Questo li accetta, segnala che la sostituzione è stata applicata e decodifica la data e il comune sottostanti.
- Non viene offerto alcun generatore. Produrre un codice fiscale da dati personali reali è esattamente la capacità che serve a un modulo fraudolento, e il risultato un italiano lo ottiene comunque dall'Agenzia delle Entrate.
Domande frequenti
- Come si calcola il carattere di controllo del codice fiscale?
- Ciascuno dei primi quindici caratteri viene convertito in un numero: quelli in posizione dispari (1°, 3°, 5° e così via) tramite un’apposita tabella, quelli in posizione pari in base al loro valore semplice, con 0–9 pari a 0–9 e A–Z pari a 0–25. Si sommano i valori e il resto della divisione della somma per 26 dà la lettera, dove 0 è A e 25 è Z. Se il sedicesimo carattere è diverso, lo strumento mostra quello atteso.
- Perché il mio codice fiscale è diverso da quello di un calcolatore online?
- Di solito per l’omocodia: quando i tuoi dati producono lo stesso codice di una persona già registrata, l’Agenzia delle Entrate sostituisce una o più cifre con lettere e ricalcola il carattere di controllo. Vale il codice che ti è stato attribuito e che è stampato sulla tessera sanitaria, non quello ricavato da un calcolatore. Questo strumento accetta i codici omocodici e segnala quando è stata applicata la sostituzione.
- Come si verifica ufficialmente un codice fiscale?
- L’Agenzia delle Entrate offre un servizio online gratuito che controlla se un codice fiscale è registrato in Anagrafe tributaria. Questo strumento verifica solo la struttura e il carattere di controllo e decodifica sesso, data di nascita e codice del luogo di nascita; non può dire se il codice esiste né chi ne è titolare. Un codice del luogo che inizia con Z indica la nascita all’estero, e le cifre identificano lo Stato.