Come si calcola il codice fiscale
Il codice fiscale delle persone fisiche è formato da 16 caratteri, ricavati dai dati anagrafici secondo le regole del D.M. 23 dicembre 1976:
| Caratteri | Da dove vengono |
|---|---|
| 1-3 | Cognome: prime tre consonanti; se non bastano, le vocali; se il cognome è più corto, X |
| 4-6 | Nome: se ha 4 o più consonanti si prendono la 1ª, la 3ª e la 4ª; altrimenti come per il cognome |
| 7-8 | Ultime due cifre dell'anno di nascita |
| 9 | Lettera del mese di nascita |
| 10-11 | Giorno di nascita; per le donne si aggiunge 40 |
| 12-15 | Codice catastale del comune di nascita, o codice dello stato estero (Z…) |
| 16 | Carattere di controllo, calcolato dai 15 precedenti |
Esempio svolto
Mario Rossi, nato a Roma il 1° gennaio 1980:
- Cognome Rossi → consonanti R, S, S → RSS
- Nome Mario → consonanti M, R più la prima vocale A → MRA
- Anno 1980 → 80; gennaio → A; giorno 1, uomo → 01
- Roma → codice catastale H501
- Carattere di controllo → U
Risultato: RSSMRA80A01H501U. Per una donna nata il 15 agosto il giorno diventa 55 e il mese M.
Le lettere dei mesi
| Gen | Feb | Mar | Apr | Mag | Giu | Lug | Ago | Set | Ott | Nov | Dic |
|---|---|---|---|---|---|---|---|---|---|---|---|
| A | B | C | D | E | H | L | M | P | R | S | T |
Casi particolari
- Più nomi o cognomi: si considerano tutti, uniti, come risultano all'anagrafe. Apostrofi, spazi e accenti vengono ignorati: D'Amico diventa DMC.
- Nati all'estero: al posto del comune si usa il codice dello stato, che inizia con Z (Francia Z110, Germania Z112, Stati Uniti Z404).
- Comuni soppressi o fusi: vale il comune com'era alla data di nascita. Per questo l'elenco comprende anche i comuni che oggi non esistono più.
- Omocodia: quando due persone avrebbero lo stesso codice, l'Agenzia delle Entrate sostituisce una o più cifre con lettere (0 = L, 1 = M, 2 = N… 9 = V) e ricalcola il carattere di controllo. Il calcolatore non può prevederlo, ma la verifica riconosce i codici omocodici.
Il codice ufficiale
Il codice calcolato è corretto nella stragrande maggioranza dei casi, ma l'unico valido è quello attribuito dall'Agenzia delle Entrate: lo trovi sulla tessera sanitaria e sui documenti fiscali. Ai nati in Italia viene attribuito automaticamente con l'iscrizione all'anagrafe; gli stranieri lo richiedono all'Agenzia delle Entrate o, se cittadini extra UE, allo Sportello unico per l'immigrazione. Puoi controllare che un codice esista e corrisponda ai dati con il servizio di verifica dell'Agenzia delle Entrate.
Privacy
Il calcolo e la verifica avvengono interamente nel tuo browser: nome, cognome e data di nascita non vengono inviati né salvati. La pagina scarica solo l'elenco pubblico dei comuni e degli stati esteri.
Domande frequenti
Cosa significa "carattere di controllo non corrisponde"?
L'ultima lettera serve proprio a intercettare gli errori di battitura: se non torna, quasi sempre è stato sbagliato un carattere. Controlla in particolare 0 e O, 1 e I.
Il nome ha 4 consonanti: perché la seconda viene saltata?
È la regola del decreto: con 4 o più consonanti si prendono la prima, la terza e la quarta. Gianfranco (G, N, F, R, N, C) diventa GFR.
Il codice cambia se cambio nome o residenza?
Non cambia con la residenza. Una rettifica di nome, cognome, sesso o dati di nascita all'anagrafe comporta invece l'attribuzione di un nuovo codice.