Quando il codice calcolato non coincide con quello ufficiale
L'algoritmo è deterministico: stessi dati, stesso codice. Eppure il codice sulla tessera può essere diverso, per tre ragioni che vale la pena conoscere prima di usare il risultato in un modulo.
- Omocodia. Se un'altra persona ha già lo stesso codice, l'Agenzia delle Entrate assegna una variante in cui una o più cifre sono sostituite da lettere. Nessun calcolatore può saperlo: solo l'Anagrafe tributaria conosce i codici già attribuiti. Come funziona l'omocodia.
- Dati anagrafici diversi da quelli che pensi. Un secondo nome registrato all'anagrafe ma mai usato, un cognome con una grafia diversa sull'atto di nascita, un comune di nascita diverso da quello di residenza: il codice si basa su ciò che risulta all'anagrafe, non sull'uso quotidiano.
- Comune di nascita cambiato nel tempo. Chi è nato in un comune poi soppresso o fuso ha di regola il codice del comune dell'epoca. Per questo l'elenco include i comuni cessati con le loro date; se scegli un comune che alla tua data di nascita non esisteva ancora, lo strumento te lo segnala.
Per avere certezza, confronta il risultato con la tessera sanitaria o usa il servizio dell'Agenzia delle Entrate che verifica la corrispondenza tra codice e dati anagrafici.
Come si formano le lettere di cognome e nome
Il blocco del cognome prende le consonanti nell'ordine in cui compaiono; se non bastano, aggiunge le vocali; se mancano ancora lettere, completa con X. Il nome segue la stessa regola con un'eccezione: quando ha almeno quattro consonanti si prendono la prima, la terza e la quarta, saltando la seconda. Accenti e apostrofi vengono ignorati, gli spazi dei nomi doppi anche.
Cognome
Esposito
Consonanti: SPST · Vocali: EOIO
Prime tre consonanti nell'ordine in cui compaiono.
RisultatoSPS
Nome
Francesca
Consonanti: FRNCSC · Vocali: AEA
Ha 6 consonanti (quattro o più): si prendono la 1ª, la 3ª e la 4ª, saltando la 2ª (R).
RisultatoFNC
Dettagli e casi particolari (cognomi di due lettere, nomi stranieri, lettere non latine) nella pagina Cognome e nome nel codice fiscale.
La lettera del mese
Il giorno e il sesso
Il codice non ha un carattere dedicato al sesso: lo ricava dal giorno. Per gli uomini il giorno è scritto così com'è (01–31); per le donne si aggiunge 40 (41–71). Una donna nata il 3 maggio ha quindi «E43». È per questo che il modulo chiede il sesso: senza, il blocco giorno non può essere calcolato.
Il carattere di controllo
L'ultima lettera è calcolata sui primi quindici caratteri: ogni carattere vale un numero diverso a seconda che occupi una posizione dispari o pari, la somma si divide per 26 e il resto indica la lettera. Serve a scoprire errori di trascrizione, non a verificare l'identità. Il risultato qui sopra mostra la somma e il resto; le tabelle complete sono nella pagina Carattere di controllo.
