Il codice fiscale è il codice alfanumerico di 16 caratteri che identifica ogni persona in Italia. Non è un numero casuale: si calcola con un algoritmo pubblico e deterministico, quindi chiunque può ottenerlo in pochi secondi conoscendo i dati anagrafici.
Le tre fasi del calcolo
Il codice fiscale si costruisce in tre passaggi:
- 6 lettere da cognome e nome (3 consonanti ciascuno, con regole per i nomi con meno di 3 consonanti).
- 7 caratteri dalla data di nascita: 2 cifre per l’anno, 1 lettera per il mese e 2 cifre per il giorno (per le donne il giorno si aumenta di 40).
- 4 caratteri per il comune di nascita (1 lettera + 3 cifre) e 1 carattere di controllo finale.
Il carattere di controllo si calcola sulle 15 posizioni precedenti con il modulo 26: valori tabellari per le posizioni dispari e valore alfabetico (A=0, B=1, …, Z=25) per le posizioni pari. La somma divisa per 26 dà un resto che indica la lettera finale.
Esempio completo: Rossi Mario
Con i dati Rossi Mario, nato il 27/01/1948 a Roma (H501):
| Parte | Caratteri | Valore |
|---|---|---|
| Cognome | 3 lettere | RSS |
| Nome | 3 lettere | MRA |
| Anno | 2 cifre | 48 |
| Mese (A=gennaio) | 1 lettera | A |
| Giorno (27) | 2 cifre | 27 |
| Comune (Roma) | 4 caratteri | H501 |
| Controllo | 1 lettera | L |
Il codice completo è RSSMRA48A27H501L. La somma delle 15 posizioni è 115; 115 mod 26 = 11, quindi il carattere di controllo è L (la lettera in 11ª posizione dell’alfabeto, contando A=0).
Calcola il tuo codice fiscale online
Usa lo strumento gratuito di questo sito:
- Calcolo codice fiscale — genera il codice da cognome, nome, data, sesso e comune
- Verifica codice fiscale — controlla se un codice è formalmente corretto
- Codice fiscale inverso — ricava i dati anagrafici da un codice esistente
- Calcolo IBAN e Verifica IBAN — per i conti correnti
Il calcolo è gratuito e istantaneo. L’algoritmo è lo stesso dell’Agenzia delle Entrate, quindi il risultato è affidabile al 100%.