Come Leggere il Codice Fiscale

Impara a decifrare ogni lettera e numero del codice fiscale italiano.

Struttura del codice fiscale

Il codice fiscale italiano è composto da 16 caratteri alfanumerici, suddivisi in 5 sezioni:

RSSMRA85A01H501J
RSS
Cognome — prime 3 consonanti del cognome (Rossi → R, S, S)
MRA
Nome — 1ª, 3ª e 4ª consonante del nome (Mario → M, R... + vocale A)
85A
Anno e Mese — ultime 2 cifre dell'anno (1985) + lettera del mese (A = Gennaio)
01
Giorno e Sesso — giorno di nascita (01-31 maschi, 41-71 femmine)
H501
Luogo di nascita — codice Belfiore del comune (H501 = Roma) o stato estero (Z...)
J
Carattere di controllo — calcolato algoritmicamente per verificare la correttezza

Posizioni 1-3: il cognome

Si prendono le consonanti del cognome nell'ordine in cui compaiono. Se le consonanti sono meno di 3, si completano con le vocali. Se il cognome ha meno di 3 caratteri totali, si aggiunge la lettera X.

Rossi → R, S, S → RSS

Bianchi → B, N, C → BNC

Aiello → L, L + A → LLA

Hu → H + U + X → HUX

Posizioni 4-6: il nome

Si prendono le consonanti del nome. Se il nome ha 4 o più consonanti, si prendono la 1ª, 3ª e 4ª (saltando la seconda). Se ha 3 consonanti, si prendono nell'ordine. Se meno di 3, si completano con le vocali.

Mario → M, R (2 cons.) + A → MRA

Giuseppe → G, S, P, P (4 cons.) → 1ª, 3ª, 4ª → GPP

Luca → L, C + U → LCU

Posizioni 7-11: data di nascita e sesso

L'anno è codificato con le ultime 2 cifre (1985 → 85). Il mese con una lettera secondo questa tabella:

Gennaio
Febbraio
Marzo
Aprile
Maggio
Giugno
Luglio
Agosto
Settembre
Ottobre
Novembre
Dicembre

Il giorno di nascita distingue il sesso:

  • Maschi: il giorno esatto (da 01 a 31)
  • Femmine: il giorno + 40 (da 41 a 71)

Maschio nato il 5 gennaio 1985 → 85A05

Femmina nata il 5 gennaio 1985 → 85A45

Posizioni 12-15: il luogo di nascita

Il luogo di nascita è codificato con il codice Belfiore (o codice catastale) di 4 caratteri:

  • Comuni italiani: lettera (A-V) + 3 cifre (es. H501 = Roma, F205 = Milano)
  • Stati esteri: Z + 3 cifre (es. Z129 = Romania, Z112 = Germania)

Posizione 16: il carattere di controllo

L'ultimo carattere del codice fiscale è una lettera calcolata algoritmicamente a partire dai primi 15 caratteri. Serve a verificare che il codice fiscale sia stato trascritto correttamente, analogamente al check digit di un codice IBAN.

Puoi usare il nostro strumento di verifica per controllare se un codice fiscale è formalmente valido.

Domande Frequenti

Come si legge il codice fiscale?

Il codice fiscale si legge dividendolo in 5 parti: 3 lettere del cognome, 3 del nome, 5 caratteri per data e sesso, 4 caratteri per il luogo di nascita, e 1 carattere di controllo.

Cosa significa la lettera del mese nel codice fiscale?

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

Come si distingue maschio e femmina nel codice fiscale?

Dal giorno di nascita: i maschi hanno il giorno esatto (01-31), le femmine il giorno + 40 (41-71).

Cosa significa Z nel codice fiscale?

Se il codice Belfiore (posizioni 12-15) inizia con Z, la persona è nata all'estero. Le 3 cifre dopo la Z identificano lo stato.

Approfondimenti

Calcola il tuo codice fiscale

Vai al Calcolatore →