Calcolo del codice fiscale
Inserisci nome, cognome, data di nascita, sesso e comune: il codice fiscale viene calcolato subito con l'algoritmo ufficiale, carattere di controllo compreso.
L'elenco qui sopra contiene tutti i comuni italiani di oggi. Serve il codice catastale (una lettera + tre cifre) solo se il comune di nascita non esiste più: lo trovi sulla tessera sanitaria di un familiare nato nello stesso comune o cercando "codice catastale + nome del comune". Per chi è nato all'estero il codice dello Stato inizia con Z.
Come funziona l'algoritmo del codice fiscale
Il codice fiscale è composto da 16 caratteri. Le prime tre lettere vengono dal cognome (prima le consonanti, poi le vocali, con X di riempimento se servono), le tre successive dal nome: se il nome ha almeno quattro consonanti si prendono la prima, la terza e la quarta, saltando la seconda. Seguono le ultime due cifre dell'anno di nascita, una lettera per il mese (A=gennaio, B=febbraio… fino a T=dicembre, saltando alcune lettere) e il giorno, a cui si sommano 40 per le donne: per questo un "62" indica una donna nata il 22. Chiudono il codice catastale del comune di nascita e un carattere di controllo calcolato su tutti i precedenti.
Un esempio passo per passo
Mario Rossi, nato a Roma il 15 marzo 1990. Dal cognome Rossi si prendono le consonanti R, S e S; dal nome Mario le consonanti sono solo due, M e R, quindi si aggiunge la prima vocale, la A. Poi vengono 90 per l'anno, C per marzo, 15 per il giorno e H501, il codice catastale di Roma. Il carattere di controllo, calcolato da tutti i precedenti, è la O: il codice completo è RSSMRA90C15H501O.
Per una donna cambia il giorno. Anna Bianchi, nata a Milano il 22 agosto 1985: le consonanti del cognome sono B, N e C, il nome dà NNA, il mese di agosto è la M e il giorno diventa 62, cioè 22 più 40. Il codice è BNCNNA85M62F205X, dove F205 è Milano.
I casi in cui si sbaglia più spesso
Doppio nome o doppio cognome. Si usano tutti, come se fossero una parola sola: Maria Grazia ha le consonanti M, R, G, R e Z, che sono più di tre, quindi si prendono la prima, la terza e la quarta, e il nome diventa MGR. Spazi, apostrofi e accenti non contano: D'Angelo si legge DANGELO e Niccolò si legge NICCOLO.
Il cognome dopo il matrimonio. Il codice fiscale si calcola sul cognome di nascita e non cambia con il matrimonio.
Nati all'estero. Al posto del comune c'è il codice dello Stato di nascita, una Z seguita da tre cifre: lo trovi su un documento di un familiare nato nello stesso Stato, oppure cercando «codice catastale» seguito dal nome dello Stato.
Comuni che non esistono più. Per chi è nato in un comune poi soppresso o unito ad altri, nel codice resta il codice catastale del comune com'era alla data di nascita: va inserito a mano nel campo apposito.
Omocodia e valore legale del codice calcolato
Quando due persone generano lo stesso codice (omocodia), l'Agenzia delle Entrate lo differenzia sostituendo alcune cifre con lettere: un calcolatore non può saperlo in anticipo. Questo è quindi uno strumento indicativo e non sostituisce il documento ufficiale: il codice fiscale valido a tutti gli effetti è solo quello attribuito dall'Agenzia delle Entrate e riportato sulla tessera sanitaria.
Come controllare un codice
Per sapere se un codice esiste davvero ed è intestato a quella persona c'è il servizio gratuito di verifica del codice fiscale sul sito dell'Agenzia delle Entrate. Per leggere al contrario un codice che hai già, cioè ricavarne data e luogo di nascita e sesso, c'è Decodifica codice fiscale.
Il carattere di controllo intercetta molti errori di battitura, ma non tutti: per costruzione non si accorge, per esempio, di uno 0 scritto al posto di una A nella stessa posizione, perché le due valgono uguale nel calcolo. Per un'azienda o un professionista il controllo giusto è un altro: Verifica partita IVA.