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:
| Posizioni | Contenuto | Esempio (RSSMRA85E17H501Z) |
|---|---|---|
| 1–3 | Consonanti del cognome | RSS |
| 4–6 | Consonanti del nome | MRA |
| 7–8 | Ultime 2 cifre dell’anno | 85 |
| 9 | Mese (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–11 | Giorno di nascita (+40 per le femmine) | 17 → maschio, nato il 17 |
| 12–15 | Codice catastale del comune o dello stato | H501 = Roma (RM) |
| 16 | Carattere di controllo | Z |
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:
- RSS (posizioni 1–3): consonanti del cognome → cognome come Rossi, Rossetti, Rastelli…
- MRA (posizioni 4–6): consonanti del nome → nome come Mario, Maurizio, Miriam…
- 85 (posizioni 7–8): nato tra il 1850 e il 1950 con un dato aggiuntivo, altrimenti 1985;
- E (posizione 9): mese di maggio;
- 17 (posizioni 10–11): giorno 17; essendo minore di 40 la persona è di sesso maschile;
- H501 (posizioni 12–15): comune di Roma;
- 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
| Codice | Cosa rivela |
|---|---|
RSSMRA85E17H501Z | Probabile uomo nato il 17/05/1985 a Roma, cognome e nome che iniziano come Rossi/Mario |
VRDMRA90S42F205P | Donna (42 = 2+40) nata il 02/11/1990 a Milano |
MLLHNS75A01Z112C | Uomo nato il 01/01/1975 in Germania (Z112) |
RSSMRA85E17H50MN | Codice 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.