Decodifica del codice fiscale: come leggere i 16 caratteri

Decodifica del codice fiscale: come leggere i 16 caratteri

Ultimo aggiornamento: 17 agosto 2026
HomeCodice fiscale inversoDecodifica del codice fiscale

Che cosa significa decodificare un codice fiscale

La decodifica del codice fiscale (o codice fiscale inverso) è l’operazione che legge un codice di 16 caratteri e ne estrae le informazioni anagrafiche: data di nascita, sesso e luogo di nascita, oltre alle consonanti di nome e cognome. È l’operazione inversa al calcolo, ed è utilizzata per verificare codici, controllare documenti e riconoscere errori di trascrizione.

Con il nostro strumento di decodifica il processo è automatico: inserisci il codice e ottieni subito la lettura dei 16 caratteri con l’eventuale segnalazione di omocodia o errori. In questa guida vediamo come funziona la decodifica manuale, così da capire davvero quello che lo strumento fa in un istante.

La struttura dei 16 caratteri

PosizioniContenutoValori possibili
1–3Consonanti del cognomeLettere A–Z (escluse I ed O per le altre sezioni, ma presenti qui)
4–6Consonanti del nomeLettere A–Z
7–8Anno di nascita (ultime 2 cifre)00–99
9Mese di nascitaA, B, C, D, E, H, L, M, P, R, S, T
10–11Giorno di nascita01–31, +40 per le donne (41–71)
12–15Codice catastale4 caratteri (comune o stato estero es. H501, Z112)
16Carattere di controlloLettera A–Z

Le lettere I e O non compaiono né nel mese né nel giorno né nel carattere di controllo (per evitare confusione con 1 e 0), mentre possono comparire nelle consonanti di nome e cognome.

La tabella dei mesi

LetteraMeseLetteraMese
AGennaioLLuglio
BFebbraioMAgosto
CMarzoPSettembre
DAprileROttobre
EMaggioSNovembre
HGiugnoTDicembre

Esempio di decodifica passo per passo

Decodifichiamo il codice RSSMRA85E17H501Z:

  1. RSS (1–3): consonanti del cognome, ad esempio Rossi, Rossetti, Rostagno;
  2. MRA (4–6): consonanti del nome, ad esempio Mario, Maurizio, Maria;
  3. 85 (7–8): anno di nascita 1985 (il secolo si deduce dagli altri dati);
  4. E (9): mese di maggio;
  5. 17 (10–11): giorno 17, inferiore a 40, quindi sesso maschile;
  6. H501 (12–15): codice catastale di Roma;
  7. Z (16): carattere di controllo calcolato sui primi 15 caratteri, valido.

Risultato: probabile Mario Rossi nato il 17/05/1985 a Roma. Nota come la decodifica restituisca ipotesi sul nome: il codice non contiene il nome completo, ma solo le consonanti.

Come si legge il sesso dal codice

Il sesso si ricava dal giorno di nascita: per le donne il giorno è aumentato di 40. Un giorno 17 indica un uomo, un giorno 57 indica una donna nata il 17. I valori possibili per le donne vanno quindi da 41 a 71.

Il carattere di controllo: il sedicesimo carattere

La sedicesima lettera viene calcolata con l’algoritmo ufficiale del D.M. 345/1976: ogni carattere dispari e pari ha un valore specifico, si sommano i valori delle posizioni 1–15 e il risultato modulo 26 determina la lettera (A=0, B=1, … Z=25). La decodifica verifica che il carattere calcolato corrisponda a quello presente: se non corrisponde, il codice contiene un errore di trascrizione.

Omocodia: quando le cifre diventano lettere

Quando due persone hanno lo stesso codice fiscale, l’Agenzia delle Entrate assegna un codice omocodico sostituendo alcune cifre con lettere (posizioni 7, 8, 10, 11, 13, 14, 15): la lettera L sostituisce la cifra 0, la M l’1, la N il 2, la P il 3, la Q il 4, la R il 5, la S il 6, la T il 7, la U l’8, la V il 9. Il nostro decodificatore riconosce automaticamente i codici omocodici e li segnala. Approfondisci nella pagina sull’omocodia.

Limiti della decodifica

  • il nome completo non è mai ricostruibile (solo consonanti);
  • l’anno è a due cifre: il secolo resta ambiguo senza altri dati;
  • la decodifica non conferma l’attribuzione reale: per quello serve il servizio ufficiale dell’Agenzia delle Entrate;
  • per i comuni storici il codice catastale della data di nascita può differire da quello attuale: la nostra base dati include oltre 11.470 comuni storici.

Strumento gratuito di decodifica

Prova subito lo strumento di codice fiscale inverso: gratuito, senza registrazione e senza invio di dati (tutto avviene nel browser). Se invece devi calcolare un codice, usa il calcolatore; per controllare un codice esistente il verificatore.

Approfondisci sul blog