Il codice fiscale alfanumerico delle persone fisiche contiene gruppi riferiti ai dati anagrafici e una lettera finale di controllo. Leggerlo aiuta a individuare errori di trascrizione, ma non permette di identificare una persona con certezza.
I gruppi da riconoscere
Usiamo l’esempio fittizio RSSMRA80A01H501U:
| Posizioni | Esempio | Significato |
|---|---|---|
| 1–3 | RSS | Cognome |
| 4–6 | MRA | Nome |
| 7–8 | 80 | Ultime due cifre dell’anno |
| 9 | A | Mese |
| 10–11 | 01 | Giorno e sesso codificato |
| 12–15 | H501 | Comune o Stato estero |
| 16 | U | Controllo |
La lettera finale non appartiene al luogo. Separarla evita uno degli errori più semplici quando si cerca un codice catastale.
Cosa non si può ricostruire
RSS non significa necessariamente Rossi. Le regole estraggono alcune lettere e scartano le altre, quindi cognomi diversi possono avere la stessa sequenza. Lo stesso vale per il nome. Anche 80 non significa automaticamente 1980: il secolo non è codificato.
Il nostro decoder mostra anni compatibili dal 1800 a oggi. È un intervallo di lettura del prodotto, non una prova che la persona sia nata in uno di quegli anni.
Attenzione alle lettere nelle posizioni numeriche
Alcune lettere possono sostituire cifre per risolvere l’omocodia. Non vanno trattate come errori e non vanno cambiate direttamente sul documento. Prima si riconoscono le sostituzioni, poi si leggono data e luogo; il controllo finale va invece calcolato sul codice originale.
Come fare una lettura prudente
Apri il codice fiscale inverso, incolla il codice e osserva separatamente data possibile, sesso codificato e luogo. Se il luogo ha più denominazioni storiche, confronta la data con il periodo indicato dall’archivio. Un risultato coerente descrive la struttura e non conferma la registrazione in Anagrafe tributaria.
Una lettura guidata, senza saltare passaggi
Parti sempre dall’intera sequenza, non da un frammento. Controlla prima che ci siano sedici caratteri; poi separa cognome, nome, anno, mese, giorno e sesso, luogo e controllo. In questo modo eviti di attribuire all’ultimo gruppo una lettera che appartiene al controllo finale.
Nell’esempio fittizio RSSMRA80A01H501U, leggere H501U come luogo sarebbe un errore: il codice territoriale ha quattro caratteri. Allo stesso modo, MRA non va trattato come una sigla libera da espandere nel nome che sembra più probabile.
Domande a cui la sequenza non risponde
| Domanda | Il codice basta? | Perché |
|---|---|---|
| In quale mese è codificata la nascita? | Sì, se la sequenza è interpretabile | La posizione 9 segue una tabella precisa |
| Qual è il secolo di nascita? | No | L’anno contiene solo due cifre |
| Qual è il cognome completo? | No | Il gruppo di lettere perde parte dell’informazione |
| Dove vive oggi la persona? | No | Il codice contiene il luogo di nascita, non la residenza |
| È registrato nell’Anagrafe tributaria? | No | Occorre una verifica del registro |
Questa distinzione è utile anche quando stai controllando un modulo ricevuto: un’informazione assente non va sostituita con un’ipotesi plausibile.
Come confrontare dati che conosci già
Se hai già una data di nascita e vuoi leggerla nel codice, confronta separatamente anno a due cifre, mese e giorno decodificato. Una coincidenza non dimostra da sola la corrispondenza con la persona: indica soltanto che quei gruppi sono compatibili.
Per il luogo, controlla il codice nell’archivio e considera le denominazioni storiche. Non scartare una registrazione perché il nome del comune visualizzato oggi è diverso da quello sul vecchio documento.
Una regola pratica per non sovrainterpretare
Annota il livello di certezza di ciò che stai leggendo. “La sequenza contiene 80 come anno” è corretto; “questa persona è nata nel 1980” richiede un’informazione aggiuntiva. “Il gruppo del cognome è RSS” descrive il codice; “il cognome è Rossi” è una deduzione non univoca.
Quando ti serve la corrispondenza anagrafica completa, passa alla verifica ufficiale invece di aggiungere interpretazioni al decoder.