Come si Calcola il Codice Fiscale

Guida completa all'algoritmo del codice fiscale italiano con esempi pratici.

RSSMRA80A01H501U
Cognome (3) Nome (3) Data (5) Comune (4) Check (1)

Esempio: Mario Rossi, M, 1 Gennaio 1980, Roma

1. Codifica del Cognome

Si estraggono prima le consonanti del cognome nell'ordine in cui appaiono, poi le vocali, fino ad avere 3 caratteri. Se ancora mancano, si aggiunge X.

Cognome Consonanti Vocali Risultato
Rossi R, S, S O, I RSS
Bianchi B, N, C, H I, A, I BNC
Fo F O FOX
Ali L A, I LAI

2. Codifica del Nome

Se il nome ha 4 o più consonanti, si prendono la 1ª, la 3ª e la 4ª. Altrimenti si procede come per il cognome (consonanti + vocali + X).

Nome Consonanti Regola Risultato
Mario M, R < 4 consonanti → cons+voc MRA
Roberto R, B, R, T ≥ 4 → 1ª, 3ª, 4ª = R,R,T RRT
Anna N, N < 4 → NN + vocale A NNA
Luca L, C < 4 → LC + vocale U LCU

3. Anno di Nascita

Si usano le ultime due cifre dell'anno. 1980 → 80, 2005 → 05.

4. Mese di Nascita

Ogni mese ha una lettera corrispondente:

Gen
A
Feb
B
Mar
C
Apr
D
Mag
E
Giu
H
Lug
L
Ago
M
Set
P
Ott
R
Nov
S
Dic
T

5. Giorno di Nascita

Per i maschi: giorno invariato, con zero iniziale se necessario (es. 5 → 05).

Per le femmine: giorno + 40 (es. 15 → 55). Questo rende il sesso immediatamente riconoscibile.

6. Codice Catastale del Comune

Ogni comune italiano ha un codice catastale univoco: una lettera seguita da 3 cifre. Per chi è nato all'estero si usano codici che iniziano con Z.

  • Roma → H501
  • Milano → F205
  • Napoli → F839
  • Francia → Z110

7. Carattere di Controllo

I 15 caratteri precedenti vengono sommati usando due tabelle di conversione: una per le posizioni dispari (1ª, 3ª, 5ª, ...) e una per le posizioni pari (2ª, 4ª, ...). La somma modulo 26 dà la lettera finale.

Questo carattere permette di rilevare errori di trascrizione del codice fiscale.

Pronto a calcolare il tuo codice fiscale?

Vai al Calcolatore →

Domande Frequenti

Quante lettere si prendono dal cognome? ▼

3 lettere: prima le consonanti nell'ordine, poi le vocali, poi X se serve.

Come viene codificato il mese? ▼

Con una lettera: A=Gen, B=Feb, C=Mar, D=Apr, E=Mag, H=Giu, L=Lug, M=Ago, P=Set, R=Ott, S=Nov, T=Dic.

Perché il giorno delle donne è diverso? ▼

Per le femmine si aggiunge 40 al giorno reale, rendendo il sesso leggibile direttamente dal CF.

Come si calcola il carattere di controllo? ▼

Somma di valori dei 15 caratteri con tabelle diverse per posizioni pari/dispari, modulo 26.

Strumenti e guide correlati