Calcolo
12 min di lettura23 Dicembre 2025

Come Calcolare il Codice Fiscale: Guida Completa Passo Passo

Impara a calcolare il Codice Fiscale italiano in modo semplice e veloce. Guida completa con esempi pratici, algoritmo spiegato e casi particolari. Aggiornata 2025.

Guida al calcolo del Codice Fiscale italiano
Guida al calcolo del Codice Fiscale italiano

Cos'è il codice fiscale, in due parole

Capire come calcolare il codice fiscale significa imparare a leggere una stringa di 16 caratteri che lo Stato usa per riconoscerti. Non è un numero a caso. Ogni lettera, ogni cifra racconta qualcosa di te: cognome, nome, quando e dove sei nato. Lo prevede ilDPR 605 del 1973, e dal 1973 a oggi quella regola non è mai cambiata davvero.

A gestirlo è l'Agenzia delle Entrate, che assegna il codice e lo stampa sulla tessera sanitaria. Ti serve praticamente ovunque.

  • Aprire un conto in banca o firmare un contratto di lavoro
  • Comprare o vendere casa, intestare un affitto
  • Iscriverti al Servizio Sanitario Nazionale
  • Attivare luce, gas o una SIM telefonica
  • Presentare la dichiarazione dei redditi

Una cosa che pochi sanno

Il codice fiscale non è un dato segreto: compare su buste paga, ricette mediche e contratti. Da solo non basta per rubarti l'identità, ma trattalo comunque con un minimo di prudenza.

La struttura dei 16 caratteri

Prima di metterci a calcolare, conviene smontare il codice pezzo per pezzo. I 16 caratteri non sono buttati lì: seguono uno schema fisso, e una volta che lo conosci il resto viene quasi da sé.

PosizioneCaratteriCosa rappresenta
1-3RSS3 lettere dal cognome
4-6MRA3 lettere dal nome
7-885Ultime 2 cifre dell'anno di nascita
9CLettera del mese (A=gennaio, B=febbraio…)
10-1115Giorno di nascita (+40 per le donne)
12-15H501Codice catastale del comune
16SCarattere di controllo (CIN)

Prendiamo un esempio e teniamolo da parte per tutta la guida:RSSMRA85C15H501S.

Appartiene a Mario Rossi, nato il 15 marzo 1985 a Roma. Lo decifriamo blocco dopo blocco nei prossimi passaggi — così vedi da dove esce ogni singolo carattere.

Step 1: le tre lettere del cognome

Si parte dal cognome. Le prime tre lettere del codice escono da qui, e la logica è semplice: contano le consonanti, le vocali entrano in scena solo se le consonanti non bastano.

  1. Si prendono le consonanti nell'ordine in cui compaiono
  2. Se sono almeno tre, ci si ferma alle prime tre
  3. Se sono meno di tre, si aggiungono le vocali, sempre in ordine
  4. Se non si arriva comunque a tre lettere, si chiude con la X

Qualche esempio concreto

ROSSI → consonanti R, S, S → RSS

AIELLO → consonanti L, L, poi vocali A, I → LLA

FO → consonante F, vocale O, poi la X → FOX

E i cognomi doppi? Si trattano come una parola sola, spazi e apostrofi compresi.

Occhio ai cognomi composti

"DE LUCA" diventa DELUCA → DLC. "LA ROSA" diventa LAROSA → LRS. Niente spazi, niente eccezioni: l'algoritmo legge tutto di fila.

Step 2: le tre lettere del nome

Il nome funziona quasi come il cognome, con un'unica differenza che fa inciampare quasi tutti. Quando le consonanti sono quattro o più, non si prendono le prime tre.

  • Con 4 o più consonanti: si usano la 1ª, la 3ª e la 4ª
  • In tutti gli altri casi: stesse regole del cognome

Vediamolo all'opera

MARIO → consonanti M, R + vocali A, I → MRA

FRANCESCO → F, R, N, C, S, C (sono sei): si prendono 1ª, 3ª, 4ª → FNC

GIUSEPPE → G, S, P, P (sono quattro): 1ª, 3ª, 4ª → GPP

ADA → consonante D + vocali A, A → DAA

Perché tutta questa complicazione sul nome? Per ridurre i doppioni. Saltando la seconda consonante, l'algoritmo distribuisce meglio i codici ed evita che troppe persone finiscano con la stessa stringa, quella che i tecnici chiamanoomocodia.

Step 3: data di nascita e sesso in cinque caratteri

Dalla settima all'undicesima posizione il codice racconta quando sei nato e se sei uomo o donna. Sembra il blocco più ostico, in realtà è quasi tutto a memoria.

L'anno

Bastano le ultime due cifre. 1985 diventa 85, 2001 diventa 01. Tutto qui.

Il mese

A ogni mese corrisponde una lettera. Non è alfabetica, quindi conviene tenere la tabella sott'occhio:

GenFebMarAprMagGiuLugAgoSetOttNovDic
ABCDEHLMPRST

Marzo è C, luglio è L, dicembre è T. Le lettere J, K, O, Q non vengono mai usate per il mese.

Il giorno (e qui si nasconde il sesso)

Questo è il trucco che salta agli occhi a chi guarda tanti codici: dal giorno si capisce subito se la persona è un uomo o una donna.

  • Uomo: il giorno così com'è, da 01 a 31
  • Donna: il giorno più 40, quindi da 41 a 71

Uomo nato il 1515

Donna nata il 15 → 15 + 40 = 55

Vedi un numero sopra il 40 in decima posizione? Stai guardando il codice di una donna. Sempre.

Step 4: il codice del comune di nascita

Le posizioni dalla 12 alla 15 ospitano il codice catastale — detto anche codice Belfiore — del comune dove sei nato. Una lettera e tre cifre, assegnate a ogni comune italiano e a ogni Stato estero.

L'elenco ufficiale lo cura l'Agenzia delle Entratee viene aggiornato quando i comuni nascono, si fondono o cambiano nome. Ecco i quattro che ricorrono di più:

H501

Roma

F205

Milano

F839

Napoli

L219

Torino

E chi è nato all'estero?

Per chi nasce fuori dall'Italia il codice parte con la lettera Z, seguita da tre cifre che identificano lo Stato. Attenzione qui, perché in giro circolano tabelle sbagliate: questi sono i valori corretti.

StatoCodiceStatoCodice
FranciaZ110Stati UnitiZ404
GermaniaZ112PoloniaZ127
Regno UnitoZ114RomaniaZ129
SpagnaZ131BrasileZ602

Non ricordi il codice del tuo comune? Lascia che lo trovi ilcalcolatore del codice fiscale, che lo recupera in automatico mentre componi la stringa.

Step 5: il carattere di controllo (CIN)

Arriviamo all'ultimo carattere, la sedicesima posizione. È il carattere di controllo, o CIN, e ha un compito solo: smascherare gli errori di battitura. Se sbagli anche una lettera nei primi 15, lui cambia, e il codice salta.

Te lo dico senza giri di parole: a mano questo passaggio è una sofferenza. Si converte ogni carattere in un numero, con due tabelle diverse a seconda della posizione, poi si somma e si divide. Ecco la logica.

  1. I caratteri in posizione dispari (1, 3, 5…) valgono secondo la tabella A
  2. Quelli in posizione pari (2, 4, 6…) valgono secondo la tabella B
  3. Si sommano tutti i valori ottenuti
  4. Si calcola il resto della divisione per 26
  5. Quel resto diventa una lettera: 0 è A, 1 è B, fino a 25 che è Z

Risparmiati la matematica

Nessuno calcola il CIN a mano nella vita reale. Incolla il codice nellostrumento di verifica e in un istante sai se l'ultima lettera regge oppure no.

Come calcolare il codice fiscale con un esempio completo

La teoria è chiara. Ora mettiamola alla prova su un caso vero. Calcoliamo insieme il codice di Maria Bianchi, nata il 22 luglio 1990 a Firenze.

1

Cognome: BIANCHI

Consonanti B, N, C, H → prime tre: BNC

2

Nome: MARIA

Consonanti M, R (solo due) + vocali A, I → MRA

3

Anno: 1990

Ultime due cifre: 90

4

Mese: luglio

Lettera corrispondente: L

5

Giorno: 22, donna

22 + 40 = 62

6

Comune: Firenze

Codice catastale: D612

7

Carattere di controllo

Calcolato sui primi 15 caratteri: X

Risultato: BNCMRA90L62D612X

Sette passaggi e il codice è fatto. Vuoi controllare di non aver toppato? Fai il percorso inverso: parti dalla stringa e torna ai dati anagrafici con ildecodificatore inverso.

Casi particolari che mandano in confusione

L'algoritmo fila liscio finché i nomi sono semplici. Poi arrivano gli accenti, i nomi cortissimi, i doppioni — e le domande iniziano. Mettiamo a posto i casi che capitano più spesso.

Apostrofi, accenti e lettere strane

Si ignorano. L'algoritmo legge solo le lettere da A a Z, il resto sparisce.

  • D'ANGELO diventa DANGELO → DNG
  • NICOLÒ diventa NICOLO → NCL
  • Un cognome tedesco con la ü? La ü si legge come U normale.

Nomi e cognomi sotto le tre lettere

Quando le lettere non bastano, entra la X a tappare i buchi. BO diventa BOX, LI diventa LIX. Semplice.

L'omocodia

A volte due persone, anagraficamente diverse, generano lo stesso codice "naturale". Capita più di quanto immagini con cognomi e nomi comuni. In quel caso l'Agenzia delle Entrate interviene e sostituisce alcune cifre con lettere, seguendo una tabella prestabilita.

Approfondisci la struttura completa del codice fiscale →

Gli errori più comuni quando lo calcoli a mano

Dopo aver visto centinaia di calcoli sbagliati, gli scivoloni si ripetono sempre uguali. Eccoli, così eviti di rifarli.

  1. Confondere I con 1 e O con 0. Nelle prime sei posizioni e nell'ultima ci sono solo lettere, mai numeri. Se leggi uno zero lì, è una O.
  2. Dimenticare il +40 per le donne. È l'errore numero uno in assoluto, e basta una distrazione per sbagliare due cifre.
  3. Usare il comune di residenza invece di quello di nascita. Il codice guarda dove sei nato, non dove vivi adesso. Su questo non si transige.
  4. Pescare il codice catastale sbagliato tra comuni dal nome simile, oppure fidarsi di tabelle estere non aggiornate.
  5. Ignorare l'omocodia. Se il codice ufficiale non coincide con quello che hai calcolato, spesso non hai sbagliato: sei semplicemente un caso di omocodia.

Se trovi un errore nel codice ufficiale

Non puoi correggerlo da solo. Devi rivolgerti all'Agenzia delle Entrate, che verifica i dati e rilascia il codice corretto. Per i dettagli pratici trovi una guida dedicata aglierrori di calcolo del codice fiscale.

Domande frequenti

Come calcolare il codice fiscale senza fare i conti a mano?

Il modo più rapido è inserire nome, cognome, data di nascita, sesso e comune in un calcolatore online: la stringa esce completa di carattere di controllo in un secondo. Il calcolo manuale resta utile per capire la logica, ma per l'uso quotidiano è inutilmente lento.

Il codice fiscale calcolato online è ufficiale?

Il codice che ottieni è identico a quello assegnato dall'Agenzia delle Entrate, perché segue lo stesso algoritmo. L'unico documento ufficiale, però, resta la tessera sanitaria o il certificato di attribuzione. Per pratiche importanti verifica sempre con quello.

Due persone possono avere lo stesso codice fiscale?

In teoria sì: si chiama omocodia e succede quando i dati anagrafici producono la stessa stringa. Quando accade, l'Agenzia delle Entrate modifica alcune cifre del codice di una delle due persone per renderlo unico.

Come faccio a sapere se un codice fiscale è valido?

La validità formale si controlla sul carattere di controllo, la sedicesima lettera. Incolla il codice in uno strumento di verifica e saprai subito se la struttura è corretta. Attenzione: valido non vuol dire automaticamente esistente in anagrafe.

Posso ricavare la data di nascita da un codice fiscale?

Certo, il codice contiene anno, mese e giorno in chiaro. Basta leggere le posizioni dalla 7 alla 11 e, se il giorno supera 40, sottrarre 40 per scoprire che si tratta di una donna. Undecodificatore inverso fa tutto questo da solo.

Cosa cambia per chi è nato all'estero?

Tutto resta uguale tranne le posizioni del comune, che ospitano un codice di Stato che inizia per Z. La Francia è Z110, la Germania Z112, il Regno Unito Z114, gli Stati Uniti Z404. Il resto dell'algoritmo non cambia di una virgola.

Il codice fiscale scade?

No, il codice ti accompagna per tutta la vita e non scade mai. A scadere è semmai la tessera sanitaria di plastica, che va rinnovata: ma il codice stampato sopra resta sempre lo stesso.

Ora sai come calcolare il codice fiscale

Hai capito la logica dei 16 caratteri. Per il risultato pronto in un click, lascia fare al calcolatore: gratuito, immediato e senza registrazione.

Calcola ora il tuo codice fiscale

Fonti Ufficiali