Come leggere il codice fiscale: guida alle 16 posizioni
Ultimo aggiornamento: 17 agosto 2026La struttura del codice fiscale
Il codice fiscale è composto da 16 caratteri (15 + 1 di controllo). Ecco le lettere in ordine:
- Posizioni 1–3 (cognome): consonanti del cognome, integrate con le vocali e infine con la X se mancano caratteri;
- Posizioni 4–6 (nome): per i nomi con 4 o più consonanti si prendono la 1ª, la 3ª e la 4ª, altrimenti consonanti, poi vocali, poi X;
- Posizioni 7–8 (anno): ultime due cifre dell’anno di nascita (es. 1985 → 85);
- Posizione 9 (mese): una lettera, da A (gennaio) a T (dicembre):
A B C D E H L M P R S T; - Posizioni 10–11 (giorno e sesso): il giorno di nascita con due cifre; per le donne si aggiunge 40 (es. nata l’8 → 48);
- Posizioni 12–15 (luogo di nascita): codice catastale del comune italiano o codice dello stato estero (Z seguito da 3 cifre);
- Posizione 16 (controllo): lettera ricalcolata sui primi 15 caratteri con un algoritmo a valori pari e dispari.
Esempio pratico
Prendiamo Mario Rossi, nato il 17 maggio 1985 a Roma: RSS MRA 85 E 17 H501 Z. Puoi ricostruire ogni lettera: RSS dalle prime consonanti del cognome, MRA dal nome, 85 dall’anno, E da maggio, 17 dal giorno (maschio), H501 dal codice di Roma, Z di controllo.
Il carattere di controllo
La lettera di controllo si calcola convertendo ogni carattere in un valore numerico (tabelle separate per posizioni pari e dispari), sommando i valori e cedendo alla lettera corrispondente al resto della divisione per 26. È la garanzia che il codice sia stato trascritto correttamente: il nostro strumento di verifica la ricalcola ogni volta.
Esistono casi particolari
I codici omocodici, dovuti a omonimie, sostituiscono alcune cifre con lettere. Le verifiche ufficiali e il numero di calcolo devono sempre tenerne conto. Il nostro calcolatore gestisce da solo anche i comuni storici e i codici esteri.
La lettura rapida: una mappa mentale
Per leggere un codice fiscale a colpo d’occhio, dividi i 16 caratteri in gruppi: le prime 6 lettere sono le consonanti di cognome (1–3) e nome (4–6); le 2 cifre che seguono sono l’anno; la 1 lettera successiva è il mese; le 2 cifre indicano il giorno (se superano 40, il soggetto è di sesso femminile); le 3 cifre obbligatorie più la lettera finale sono il codice catastale del luogo di nascita; l’ultima lettera è il carattere di controllo. Con questa mappa puoi “leggere” qualunque codice in pochi secondi, senza calcolatori.
Esercizio di lettura
Prova con il codice MLLHNS75A01Z112C: MLL = Müller o Muller, HNS = Hans, 75 = 1975, A = gennaio, 01 = primo giorno (maschio), Z112 = Germania, C = controllo valido. Sei stato in grado di ricostruire quasi tutta la scheda anagrafica partendo da 16 caratteri.
Errori di lettura da evitare
- confondere l’anno a due cifre con l’anno completo (85 può essere 1985 o 1885);
- considerare il giorno 57 come “57 del mese” invece di riconoscere la donna nata il 17;
- trascurare le lettere omocodiche nelle posizioni numeriche;
- confondere la lettera del mese con una vocale apparente (es. la H di giugno con una “H” di controllo).
Quando hai un dubbio, lo strumento di verifica e quello di decodifica fanno il lavoro al posto tuo, in modo affidabile e senza inviare dati.
Domande frequenti sulla lettura
Perché la lettera del mese salta da E a H?
Le lettere I e O non vengono usate per evitare confusione con 1 e 0: per questo la sequenza dei mesi è A, B, C, D, E, H, L, M, P, R, S, T.
Posso capire il nome completo leggendo il codice?
No: dal codice si ricavano solo le consonanti (con le regole di estrazione), quindi diverse combinazioni di nome e cognome possono produrre le stesse lettere.
Il codice fiscale contiene il luogo di residenza?
No: contiene solo il luogo di nascita (comune o stato estero), mai la residenza. Non è quindi possibile risalire all’indirizzo o alla provincia di residenza da un codice fiscale.
Le tabelle da tenere a portata di mano
Per la lettura veloce servono due tabelle. La prima è quella dei mesi: A gennaio, B febbraio, C marzo, D aprile, E maggio, H giugno, L luglio, M agosto, P settembre, R ottobre, S novembre, T dicembre. La seconda è quella delle sostituzioni omocodiche: 0→L, 1→M, 2→N, 3→P, 4→Q, 5→R, 6→S, 7→T, 8→U, 9→V. Chi legge molti codici (uffici anagrafe, segreterie, gestionali) memorizza rapidamente queste due tabelle e riesce a verificare a mente quasi ogni codice.
Un esempio completo, passo dopo passo
Prendiamo MRTM TT91 D08 F205 J (Matteo Martini, nato l’8/04/1991 a Milano): MRT = Martini, MTT = Matteo, 91 = 1991, D = aprile, 08 = giorno 8 (maschio), F205 = Milano, J = controllo. Se una donna fosse nata lo stesso giorno, il giorno sarebbe 48 e il codice terminerebbe con un controllo diverso: due soli caratteri distinguono completamente due schede anagrafiche.
Strumenti che leggono al posto tuo
Se non hai tempo di memorizzare le tabelle, lascia che i nostri strumenti facciano la lettura: il codice fiscale inverso decodifica il codice e mostra data, sesso e luogo di nascita; la verifica conferma la validità formale; il calcolatore genera il codice dai dati anagrafici. Tutti funzionano offline, nel tuo browser, senza inviare alcun dato.
In sintesi
Leggere un codice fiscale significa riconoscere in 16 caratteri le informazioni che contiene: cognome e nome (solo consonanti), anno, mese, giorno e sesso, luogo di nascita e carattere di controllo. Con le due tabelle (mesi e sostituzioni omocodiche) e un po’ di pratica si arriva a leggere qualunque codice in pochi secondi. Ricorda però i limiti: niente nome completo, niente secolo, niente residenza. E quando serve certezza, gli strumenti automatici fanno il lavoro al posto tuo, in modo affidabile e privato.
Approfondimento pratico
Se stai gestendo una pratica concreta, leggi la nostra guida su la decodifica completa di un codice fiscale: trovi i passaggi operativi e l’elenco dei controlli da fare prima di inviare la documentazione.
Articoli correlati
- Errori comuni nel codice fiscale: come riconoscerli
- Partita IVA e codice fiscale: differenze e struttura