Come si calcola il codice fiscale italiano
Il codice fiscale è un identificativo univoco attribuito a ogni cittadino italiano dall'Agenzia delle Entrate. È composto da 16 caratteri alfanumerici che codificano cognome, nome, data di nascita, sesso e comune di nascita.
L'algoritmo di calcolo
Il calcolo segue le regole del DM 12/03/1974 e successive modificazioni:
- Cognome (3 caratteri): si prendono le consonanti del cognome in ordine; se non bastano, si aggiungono le vocali. Se il cognome ha meno di 3 lettere, si completa con "X".
- Nome (3 caratteri): si prendono le consonanti; se sono 4 o più, si usano la 1a, 3a e 4a consonante. Altrimenti come per il cognome.
- Anno di nascita (2 cifre): le ultime due cifre dell'anno.
- Mese (1 lettera): ogni mese corrisponde a una lettera (A=gennaio, B=febbraio, ecc.).
- Giorno e sesso (2 cifre): il giorno di nascita per i maschi, il giorno + 40 per le femmine.
- Comune (4 caratteri): il codice catastale (Belfiore) del comune di nascita.
- Carattere di controllo: calcolato con l'algoritmo pari/dispari sui primi 15 caratteri.
Come funziona questo calcolatore
Inserisci i tuoi dati anagrafici e il codice catastale del tuo comune di nascita. Il calcolatore applica l'algoritmo ufficiale per generare il codice fiscale. Il codice catastale è necessario perché il database completo dei comuni italiani non può essere integrato in un calcolatore client-side.
Puoi trovare il codice catastale del tuo comune:
- Sul sito dell'Agenzia delle Entrate
- Cercando su Google "codice catastale + nome del comune"
Limitazioni
Questo calcolatore genera il codice fiscale "standard" secondo l'algoritmo ministeriale. Non gestisce le omocodie (casi in cui due persone generano lo stesso codice), che vengono risolte dall'Agenzia delle Entrate con sostituzioni di caratteri. Il codice generato è indicativo e non ha valore legale: solo l'Agenzia delle Entrate può attribuire il codice fiscale ufficiale.
Per i nati all'estero, il codice catastale corrisponde allo stato estero di nascita (inizia con "Z" seguito da 3 cifre).