🆔 Calcola il tuo codice fiscale gratis
Inserisci nome, cognome, data e comune di nascita — il calcolo avviene nel browser senza inviare dati.
Calcola codice fiscale →

La struttura del codice fiscale

Il codice fiscale è composto da 16 caratteri divisi in 5 sezioni:

R
S
S
Cognome
·
M
R
A
Nome
·
8
0
Anno
·
A
Mese
·
0
1
Giorno
·
H
5
0
1
Comune
·
Q
Controllo

1. Cognome (caratteri 1-3)

Si prendono le consonanti del cognome nell'ordine in cui appaiono. Se le consonanti sono meno di 3, si aggiungono le vocali, sempre in ordine. Se i caratteri sono ancora meno di 3, si completa con X.

Esempio: Rossi → consonanti: R, S, S → RSS

Esempio: Re → consonanti: R; vocali: E → REX

2. Nome (caratteri 4-6)

Per i nomi con 4 o più consonanti, si usano la 1ª, 3ª e 4ª consonante (si salta la seconda). Per nomi con 3 o meno consonanti, vale la stessa regola del cognome: consonanti poi vocali poi X.

Esempio: Mario → consonanti: M, R; vocali: A, I, O → MRA

Esempio: Alessandro → consonanti: L, S, S, N, D, R → 1ª, 3ª, 4ª = L, S, N → LSN

3. Anno di nascita (caratteri 7-8)

Le ultime due cifre dell'anno di nascita. Chi è nato nel 1985 ha 85, chi è nato nel 2001 ha 01. Nota: anni come 1901 e 2001 producono lo stesso codice — si risolve con il carattere di controllo e l'omocodia.

4. Mese di nascita (carattere 9)

Il mese è codificato con una lettera secondo questa tabella:

A=Gennaio, B=Febbraio, C=Marzo, D=Aprile, E=Maggio, H=Giugno, L=Luglio, M=Agosto, P=Settembre, R=Ottobre, S=Novembre, T=Dicembre.

Le lettere non sono consecutive per evitare confusione con le cifre simili (come O/0, I/1).

5. Giorno di nascita e sesso (caratteri 10-11)

Per gli uomini: il giorno del mese (01-31). Per le donne: il giorno + 40 (41-71). Questo permette di identificare immediatamente il sesso: un valore superiore a 31 indica una donna.

Esempio: un uomo nato il 5 → 05; una donna nata il 5 → 45

6. Comune di nascita (caratteri 12-15)

Un codice alfanumerico di 4 caratteri assegnato dall'ISTAT a ogni comune italiano. Il primo carattere è sempre una lettera (identificativa della regione), seguita da 3 cifre. Per chi è nato all'estero, il codice inizia con Z e identifica il paese.

Esempio: Roma = H501, Milano = F205, Napoli = F839

7. Carattere di controllo (carattere 16)

L'ultimo carattere viene calcolato applicando una formula ai 15 caratteri precedenti: ogni carattere ha un valore diverso a seconda che si trovi in posizione pari o dispari, i valori vengono sommati e il totale modulo 26 determina la lettera finale. Questo sistema permette di rilevare errori di battitura.


FAQ

Perché due persone diverse possono avere lo stesso codice fiscale?

Si chiama "omocodia": quando la combinazione di nome, cognome, data e comune è identica per due persone, l'Agenzia delle Entrate sostituisce alcune cifre con lettere secondo una tabella prestabilita, rendendo i codici univoci.

Il codice fiscale contiene la data di nascita?

Sì. Le posizioni 7-11 del codice fiscale contengono l'anno di nascita (2 cifre), il mese in lettera e il giorno. Per le donne il giorno è aumentato di 40.

Si può risalire a nome e cognome dal codice fiscale?

Non in modo diretto, perché le vocali vengono rimosse. Ma con il codice fiscale completo e accesso alle banche dati dell'Agenzia delle Entrate è possibile verificare i dati di una persona.

Come funziona il carattere di controllo?

Viene calcolato sommando i valori dei 15 caratteri precedenti con una tabella di conversione diversa per posizioni pari e dispari. Il totale viene convertito in una lettera. Questo sistema permette di rilevare errori di digitazione.