Codice Fiscale Inverso

Codice Fiscale Inverso

Inserisci un codice fiscale e scopri data di nascita, sesso e luogo di nascita nascosti nei suoi 16 caratteri: decodifica gratuita, immediata e senza invio di dati.

Cos’è il codice fiscale inverso

Lo strumento di codice fiscale inverso (o “decodifica del codice fiscale”) è l’operazione opposta al calcolo: partendo dai 16 caratteri di un codice fiscale riesce a ricavare le informazioni anagrafiche che contiene:

  • data di nascita (giorno, mese e ultime due cifre dell’anno);
  • sesso della persona (maschile o femminile, dal valore del giorno: +40 per le donne);
  • luogo di nascita (comune italiano oppure stato estero, tramite il codice catastale);
  • le consonanti di nome e cognome (il nome completo non è mai ricostruibile, perché il codice ne contiene solo una parte).

Il nostro strumento verifica automaticamente anche il carattere di controllo e riconosce i codici omocodici, cioè i codici in cui alcune cifre sono state sostituite con lettere per evitare duplicati.

Come funziona la decodifica

Il codice fiscale è strutturato in sezioni fisse:

PosizioniContenutoEsempio (RSSMRA85E17H501Z)
1–3Consonanti del cognomeRSS
4–6Consonanti del nomeMRA
7–8Ultime 2 cifre dell’anno85
9Mese (A=gen, B=feb, C=mar, D=apr, E=mag, H=giu, L=lug, M=ago, P=set, R=ott, S=nov, T=dic)E = maggio
10–11Giorno di nascita (+40 per le femmine)17 → maschio, nato il 17
12–15Codice catastale del comune o dello statoH501 = Roma (RM)
16Carattere di controlloZ

Attenzione: il codice fiscale non contiene la data completa (il secolo è ambiguo per i nati nel 1900 e 2000), né il nome per esteso. La decodifica, quindi, produce sempre un risultato parziale: serve per verifiche, controlli e per capire se un codice è stato trascritto correttamente.

A cosa serve il codice fiscale inverso

  • verificare che un codice fiscale sia formalmente valido e coerente con i dati anagrafici dichiarati;
  • riconoscere un’eventuale omocodia (codice modificato dall’Agenzia delle Entrate);
  • ricavare data, sesso e luogo di nascita da un codice scritto su un documento;
  • scoprire subito se è presente un errore di trascrizione nel carattere di controllo.

Per il calcolo inverso si utilizza la stessa procedura dell’algoritmo di calcolo (D.M. 23/12/1976 n. 345), letta al contrario. Il luogo di nascita viene riconosciuto attraverso l’elenco ufficiale dei codici catastali dei comuni italiani e degli stati esteri.

Esempio di decodifica passo per passo

Decodifichiamo il codice RSSMRA85E17H501Z:

  1. RSS (posizioni 1–3): consonanti del cognome → cognome come Rossi, Rossetti, Rastelli…
  2. MRA (posizioni 4–6): consonanti del nome → nome come Mario, Maurizio, Miriam…
  3. 85 (posizioni 7–8): nato tra il 1850 e il 1950 con un dato aggiuntivo, altrimenti 1985;
  4. E (posizione 9): mese di maggio;
  5. 17 (posizioni 10–11): giorno 17; essendo minore di 40 la persona è di sesso maschile;
  6. H501 (posizioni 12–15): comune di Roma;
  7. Z (posizione 16): carattere di controllo valido.

Risultato: probabile “Mario Rossi nato il 17/05/1985 a Roma”. Lo strumento esegue tutti questi passaggi in automatico e indica immediatamente eventuali incoerenze.

Perché usarlo ogni giorno

Il codice fiscale inverso è utile in moltissime situazioni pratiche:

  • quando un cliente ti comunica un codice e vuoi verificare che sia coerente con i suoi dati;
  • quando devi ricostruire data di nascita e luogo da un codice scritto su una pratica;
  • negli archivi e negli elenchi, per accorgersi di codici evidentemente errati;
  • per capire se il codice di una persona è stato omocodizzato (lettere al posto delle cifre).

È anche un ottimo strumento didattico: se stai studiando la struttura del codice fiscale, la decodifica ti mostra a colpo d’occhio il ruolo di ogni posizione, rendendo immediato il confronto con la guida completa alle 16 posizioni.

Decodifica e privacy

La decodifica avviene interamente nel tuo browser: il codice che inserisci non viene inviato né memorizzato, esattamente come accade per il calcolo. Puoi quindi usare lo strumento anche per codici di terze persone (ad esempio clienti o colleghi) senza alcuna preoccupazione legata alla riservatezza dei dati.

Limiti della decodifica

La decodifica di un codice fiscale non può mai restituire il nome completo di una persona: nel codice sono conservate solo le consonanti (con alcune regole di estrazione) di nome e cognome. Inoltre l’anno di nascita è espresso a due cifre: senza informazioni aggiuntive è impossibile distinguere, ad esempio, il 1985 dal 1885 o dal 2085. La verifica definitiva di un codice fiscale spetta sempre all’Agenzia delle Entrate.

Perché l’anno è ambiguo

La scelta delle due sole ultime cifre risale al 1976, quando il codice serviva soprattutto a documenti cartacei destinati all’archiviazione. Oggi, con i database digitali, l’ambiguità (1935 o 2035?) viene risolta dagli altri dati: per questo, se conosci la data completa, la decodifica è solo un controllo di coerenza, non una fonte primaria.

Domande frequenti sul codice fiscale inverso

Posso risalire al nome completo di una persona?

No: il codice contiene solo le consonanti di nome e cognome. La decodifica restituisce un insieme di ipotesi compatibili, non il nome per esteso.

Perché il giorno delle donne è aumentato di 40?

Per convenzione le nascite femminili si indicano aggiungendo 40 al giorno (es. 17 → 57). È un accorgimento che consente di distinguere il sesso senza aggiungere caratteri.

La decodifica funziona anche con i codici omocodici?

Sì: lo strumento riconosce le lettere omocodiche e ricostruisce i dati tenendone conto, segnalando la presenza di un codice modificato.

Esempi pratici di decodifica

CodiceCosa rivela
RSSMRA85E17H501ZProbabile uomo nato il 17/05/1985 a Roma, cognome e nome che iniziano come Rossi/Mario
VRDMRA90S42F205PDonna (42 = 2+40) nata il 02/11/1990 a Milano
MLLHNS75A01Z112CUomo nato il 01/01/1975 in Germania (Z112)
RSSMRA85E17H50MNCodice omocodico: la M in posizione 15 sostituisce una cifra

Come si vede, la decodifica restituisce sempre una indicazione di massima: per la data completa e per il nome per esteso servono i dati ufficiali. L’utilità pratica è nella verifica di coerenza: se il codice dice “donna nata il 02/11/1990 a Milano” ma i dati dichiarati sono diversi, c’è un errore da sistemare prima di usare il codice nelle pratiche.