Il Codice Fiscale contiene molte più informazioni di quanto sembri: cognome, nome, anno, mese e giorno di nascita, sesso, luogo di nascita e un carattere di controllo calcolato con un algoritmo ufficiale. Decodificarlo significa leggere correttamente i blocchi logici che compongono i 16 caratteri.
Questa guida spiega passo per passo come interpretarlo. Se invece vuoi uno strumento che faccia la lettura automatica, puoi usare il Codice Fiscale inverso.
La struttura dei 16 caratteri
La composizione è sempre la stessa:
- 3 lettere per il cognome
- 3 lettere per il nome
- 2 cifre per l’anno di nascita
- 1 lettera per il mese
- 2 cifre per il giorno e il sesso
- 4 caratteri per il luogo di nascita (Codice Belfiore)
- 1 carattere di controllo finale
Il dettaglio su come nascono questi blocchi è spiegato nella guida completa al Codice Fiscale.
Decodifica del cognome (prime 3 lettere)
Vengono prese le prime tre consonanti del cognome, nell’ordine in cui compaiono. Se non ci sono consonanti a sufficienza, si usano le vocali. Se il cognome ha meno di tre lettere, vengono aggiunte delle X.
Esempi pratici
- Rossi → RSS
- De Luca → DLC (si ignorano gli spazi)
- Li → LIX
Decodifica del nome (caratteri 4–6)
La logica del nome è simile, ma con una differenza importante: se il nome contiene quattro o più consonanti, si prende la 1ª, la 3ª e la 4ª.
- Marco → MRC
- Gianni → GNN
- Ivo → IVO (mancano consonanti → si usano le vocali)
Decodifica dell’anno di nascita
Le due cifre indicano solo le ultime due dell’anno:
- 1995 → 95
- 2004 → 04
Per capire il secolo serve il contesto (documenti, anagrafe). Il Codice Fiscale non distingue tra 1900 e 2000.
Decodifica del mese
Il mese è rappresentato da una lettera:
- A = Gennaio
- B = Febbraio
- C = Marzo
- D = Aprile
- E = Maggio
- H = Giugno
- L = Luglio
- M = Agosto
- P = Settembre
- R = Ottobre
- S = Novembre
- T = Dicembre
Decodifica del giorno e del sesso
Qui la logica è molto semplice:
- 1–31 per gli uomini
- 41–71 per le donne (si aggiunge 40 al giorno)
Esempi
- 12 → uomo nato il 12
- 52 → donna nata il 12
Decodifica del luogo di nascita (Codice Belfiore)
Il blocco di 4 caratteri rappresenta il Comune italiano o lo Stato estero. È un codice chiamato Codice Belfiore. Se non lo conosci, puoi leggerne una spiegazione dettagliata qui: Codice Belfiore spiegato semplice.
Esempi:
- H501 → Milano
- L219 → Roma
- Z110 → Francia
L’elenco completo dei codici può essere consultato qui: storia e struttura del Codice Fiscale.
Il carattere di controllo finale
L’ultimo carattere serve a verificare che i primi 15 siano stati riportati senza errori. È calcolato con una formula ufficiale che assegna un peso diverso a:
- caratteri in posizione pari,
- caratteri in posizione dispari.
Il carattere finale non è “casuale”: se cambi anche solo una lettera prima, cambia anche lui.
Decodifica completa: esempio reale
Prendiamo un codice di esempio:
RSSMRA95A12H501C
- RSS → Rossi (cognome)
- MRA → Maria (nome)
- 95 → anno 1995
- A → gennaio
- 52 → giorno 12 + sesso femminile
- H501 → Milano
- C → carattere di controllo
Decodifica e Codice Fiscale inverso: differenza
Molti confondono la decodifica manuale con lo strumento chiamato Codice Fiscale inverso.
Decodifica
- leggi e interpreti i 16 caratteri,
- capisci quali informazioni contengono,
- è utile per capire eventuali errori o incoerenze.
Codice Fiscale inverso
- inserisci un codice e lo strumento ti restituisce i dati in automatico,
- mostra anche eventuali omocodie,
- fa controlli avanzati come il carattere di controllo.
Puoi provarlo qui: Codice Fiscale inverso.
Omocodia: perché due codici diversi possono rappresentare la stessa persona
Durante la decodifica può emergere un fenomeno particolare: l’omocodia. Accade quando due persone diverse hanno dati anagrafici identici, generando lo stesso codice “base”. In questi casi vengono applicate sostituzioni numeriche/lettere.
Una spiegazione completa è disponibile qui: Omocodia nel Codice Fiscale.
Quando la decodifica non basta
Leggere un Codice Fiscale ti permette di capire se è formalmente coerente, ma non può dirti se:
- quel codice è effettivamente assegnato alla persona,
- esistono altri codici duplicati,
- ci sono errori storici nei database degli enti.
Per questi casi serve una verifica ufficiale presso l’Agenzia delle Entrate. La guida dedicata è qui: Come verificare un Codice Fiscale.
In sintesi
Sapere come decodificare un Codice Fiscale significa capire davvero cosa rappresentano i 16 caratteri: nome, cognome, data e luogo di nascita, sesso e carattere di controllo.
È utile per:
- evitare errori di digitazione,
- interpretare rifiuti da parte degli enti,
- controllare la coerenza della propria anagrafica,
- capire il funzionamento del Codice Fiscale inverso.
Se hai dubbi o incongruenze, puoi sempre effettuare un controllo avanzato con: il nostro strumento inverso.
Vuoi approfondire altri aspetti del Codice Fiscale?