Codice Fiscale: Come si Calcola e Verifica

Guida completa alla struttura, al calcolo e alla verifica del codice fiscale italiano

Calcola subito: Genera il tuo codice fiscale in un secondo con il nostro Calcolatore Codice Fiscale gratuito — inserisci i dati e ottieni il risultato.

1. Cos'è il codice fiscale

Il codice fiscale è un codice alfanumerico di 16 caratteri che identifica univocamente ogni cittadino italiano (e ogni straniero residente in Italia) ai fini fiscali e amministrativi. È stato introdotto con il DPR 605/1973 e viene rilasciato dall'Agenzia delle Entrate.

Il codice fiscale è necessario per:

2. La struttura dei 16 caratteri

Il codice fiscale è composto da 16 caratteri con questa struttura:

RSSMRA85M10F205Z
Posizione Caratteri Significato
1–3RSSConsonanti del cognome
4–6MRAConsonanti del nome
7–885Ultime due cifre dell'anno di nascita
9MLettera del mese di nascita
10–1110Giorno di nascita (+ 40 per le donne)
12–15F205Codice catastale del comune di nascita
16ZCarattere di controllo

3. Come si calcolano le lettere del cognome

Per il cognome si prendono le prime tre consonanti. Se le consonanti sono meno di tre, si aggiungono le vocali. Se il cognome ha meno di tre lettere, si completa con la lettera X.

Esempi:

4. Come si calcolano le lettere del nome

Per il nome la regola è simile ma con una differenza importante: se il nome ha 4 o più consonanti, si prendono la prima, la terza e la quarta consonante (saltando la seconda). Se ha 3 consonanti, si prendono tutte e tre. Se ne ha meno di 3, si procede come per il cognome.

Esempi:

5. Data di nascita e sesso

L'anno viene rappresentato con le ultime due cifre (es. 1985 → 85).

Il mese viene codificato con una lettera secondo questa tabella:

Gennaio = AFebbraio = BMarzo = CAprile = D
Maggio = EGiugno = HLuglio = LAgosto = M
Settembre = POttobre = RNovembre = SDicembre = T

Il giorno di nascita è il numero del giorno per gli uomini (da 01 a 31). Per le donne si aggiunge 40 (quindi da 41 a 71).

Esempio: Mario Rossi nato il 10 agosto 1985 → anno 85, mese M, giorno 10. Maria Rossi nata lo stesso giorno → anno 85, mese M, giorno 50.

6. Il codice del comune di nascita

Ogni comune italiano ha un codice catastale di 4 caratteri (1 lettera + 3 numeri) assegnato dall'Agenzia delle Entrate. Per chi è nato all'estero si usa il codice dello Stato estero (inizia sempre con Z).

Esempi:

I codici catastali sono consultabili sul sito dell'Agenzia delle Entrate o vengono automaticamente selezionati dal nostro calcolatore di codice fiscale.

7. Il carattere di controllo

L'ultimo carattere (il 16°) è un carattere di controllo calcolato con un algoritmo specifico sui primi 15 caratteri. Serve a verificare che il codice non contenga errori di trascrizione.

L'algoritmo assegna valori diversi ai caratteri in posizione pari e dispari, li somma, e il risultato modulo 26 determina la lettera di controllo (A=0, B=1, ..., Z=25).

8. Omocodia: cosa succede con codici uguali

Quando due persone generano lo stesso codice fiscale (stesso cognome, nome, data e luogo di nascita), si verifica l'omocodia. L'Agenzia delle Entrate risolve il conflitto sostituendo progressivamente le cifre con lettere equivalenti, partendo dall'ultima cifra numerica.

Solo l'Agenzia delle Entrate può assegnare il codice ufficiale in caso di omocodia. I calcolatori online generano il codice “standard” senza risolvere omocodie.

9. Calcolatore online gratuito

Non serve fare i calcoli a mano. Il nostro calcolatore di codice fiscale genera automaticamente il codice a partire dai dati anagrafici:

Calcola il Codice Fiscale Gratis →

Scopri tutti i tool gratuiti di ANIMA per la gestione della tua attività.

✎ Suggerisci una modifica

Domande Frequenti