Vai al contenuto
Calcolo Codice Fiscale Inverso

Le ultime 4 cifre del codice fiscale

A cura della RedazioneAggiornato il 5 minuti di lettura

Gli ultimi quattro caratteri sono le tre cifre finali del codice del comune di nascita seguite dal carattere di controllo. Non sono un blocco del codice: tagliano in due il codice del comune, che parte una posizione più indietro. Chi cerca “le ultime quattro cifre” quasi sempre vuole proprio quel codice, che è lungo quattro caratteri ma comincia dalla dodicesima posizione.

0/16

Incolla un codice e lo strumento della pagina principale evidenzia i blocchi uno per uno, comune compreso.

La domanda ha tre risposte diverse

“Ultime quattro cifre” è un’espressione presa in prestito da altri identificativi, dove la coda del numero è un gruppo autonomo. Nel codice fiscale non lo è, e a seconda di come si conta si ottengono tre gruppi diversi. Prendendo RSSMRA85M01H501Q come esempio, i tre candidati sono questi.

Come contiPos.OttieniChe cos’è
Gli ultimi quattro caratteri13–16501Qtre cifre del comune più la lettera di controllo
Il blocco del comune12–15H501il codice Belfiore, quasi sempre la risposta cercata
Le ultime quattro cifre in senso stretto11, 13–151501un frammento del giorno più le tre cifre del comune

La terza riga sembra un cavillo e invece è la lettura letterale: contando solo i caratteri numerici, l’ultimo gruppo di quattro comincia dentro il giorno di nascita. È il modo più rapido per rendersi conto che nel codice fiscale la parola “cifre” non individua niente di preciso.

R·
S·
S·
M·
R·
A·
8·
5·
M·
0·
1·
H·
5·
0·
1·
Q·

In pieno il blocco del comune (posizioni 12–15). Sottolineati, gli ultimi quattro caratteri: i due insiemi si sovrappongono solo per tre quarti.

Il blocco del comune, cioè quello che serve

Nella maggior parte dei casi la domanda nasce guardando la coda di un codice e chiedendosi che cosa significhi quel gruppetto. La risposta utile è il codice Belfiore: una lettera e tre cifre, dalla dodicesima alla quindicesima posizione, che identificano il comune di nascita con corrispondenza uno a uno.

In RSSMRA85M01H501Q il codice è H501, che vale Roma. Tradurlo richiede il registro completo, quasi ottomila voci: l’elenco dei codici Belfiore permette di cercarlo in entrambe le direzioni. È l’unico blocco del codice fiscale che non si legge a memoria, e non a caso è quello che si tende a ritagliare male.

Gli ultimi quattro caratteri, presi alla lettera

Se conti quattro posizioni dalla fine ottieni 501Q: le tre cifre del comune e poi il carattere di controllo, che non è un dato anagrafico ma il risultato di un calcolo sui quindici caratteri che lo precedono. Il gruppo mette insieme mezzo blocco e un carattere di servizio: è la ragione per cui, isolato, non vuol dire granché.

Che discrimini pochissimo si vede meglio con un esempio. Questi due codici appartengono a due persone senza nulla in comune se non il comune di nascita, e finiscono nello stesso identico modo.

Codice fiscaleSi leggeUltimi 4
RSSMRA85M01H501Q1º agosto 1985, Roma, M501Q
CNTLNE50A46H501Q6 gennaio 1950, Roma, F501Q

Chiunque sia nato a Roma porta 501 in tredicesima, quattordicesima e quindicesima posizione. L’unica variabile che resta è la lettera finale, che può assumere ventisei valori: gli ultimi quattro caratteri distribuiscono l’intera popolazione nata in un comune in ventisei gruppi, e nient’altro.

Che cosa non sono

  • Non sono un numero progressivo. Nulla nel codice fiscale conta le persone o segue l’ordine in cui i codici sono stati attribuiti.
  • Non sono casuali. Ogni carattere discende da un dato o da un calcolo: tre dal comune, uno dai quindici precedenti.
  • Non sono una parte riservata. Comunicare le ultime quattro posizioni equivale a comunicare il comune di nascita, che è precisamente il dato meno protetto dell’intero codice.

Se un modulo te le chiede

Copia i quattro caratteri finali così come compaiono, lettera inclusa. Non vanno convertiti in numeri e non vanno riordinati: se il campo accetta solo cifre, il campo è impostato male, perché l’ultimo carattere di un codice fiscale è alfabetico senza eccezioni.

Vale la pena aggiungere una cautela nella direzione opposta. Un frammento di codice fiscale non è un codice fiscale anonimizzato: le ultime quattro posizioni rivelano il luogo di nascita, e le prime sei restringono cognome e nome. Se stai oscurando un codice, oscuralo per intero.

Provalo tu

Incolla nel decoder i due codici della tabella e osserva il blocco del comune: identico, mentre tutto il resto cambia. Prova poi MLLSNT82P65Z404U, che finisce per 404U e ha una nascita all’estero, e BNCLRA90A41F205I, che finisce per 205I e riporta Milano. Per una lettura di tutti i blocchi in una volta sola c’è la pagina sui dati anagrafici ricavabili.

Domande frequenti

Fonte: DM 23 dicembre 1976 (Ministero delle Finanze) per la struttura posizionale · ISTAT, elenco dei comuni italiani, per la corrispondenza fra codice Belfiore e comune. I codici di esempio sono stati verificati ricalcolando il carattere di controllo sui primi quindici caratteri. Fonti e metodo

Approfondisci

Avvertenza

Questo strumento decodifica la struttura formale di un codice fiscale e ne verifica il carattere di controllo. Non conferma che il codice sia stato effettivamente attribuito a una persona: quella verifica è possibile solo attraverso il servizio ufficiale dell’Agenzia delle Entrate. Fonti e metodo