Codice Fiscale: Come si Calcola e Verifica
Guida completa alla struttura, al calcolo e alla verifica del codice fiscale italiano
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:
- Apertura di un conto corrente bancario
- Stipula di contratti (lavoro, affitto, utenze)
- Dichiarazione dei redditi
- Accesso ai servizi sanitari (tessera sanitaria)
- Iscrizione a scuole e università
- Qualsiasi rapporto con la Pubblica Amministrazione
2. La struttura dei 16 caratteri
Il codice fiscale è composto da 16 caratteri con questa struttura:
| Posizione | Caratteri | Significato |
|---|---|---|
| 1–3 | RSS | Consonanti del cognome |
| 4–6 | MRA | Consonanti del nome |
| 7–8 | 85 | Ultime due cifre dell'anno di nascita |
| 9 | M | Lettera del mese di nascita |
| 10–11 | 10 | Giorno di nascita (+ 40 per le donne) |
| 12–15 | F205 | Codice catastale del comune di nascita |
| 16 | Z | Carattere 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:
- Rossi → consonanti R, S, S →
RSS - Bianchi → consonanti B, N, C →
BNC - Re → consonante R + vocale E + X →
REX - Fo → consonante F + vocale O + X →
FOX
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:
- Mario → consonanti M, R → solo 2, aggiungo vocali: M, R, A →
MRA - Giuseppe → consonanti G, S, P, P → 4 consonanti, prendo 1ª, 3ª, 4ª: G, P, P →
GPP - Anna → consonanti N, N → solo 2, aggiungo vocale: N, N, A →
NNA
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 = A | Febbraio = B | Marzo = C | Aprile = D |
| Maggio = E | Giugno = H | Luglio = L | Agosto = M |
| Settembre = P | Ottobre = R | Novembre = S | Dicembre = 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:
- Roma →
H501 - Milano →
F205 - Napoli →
F839 - Germania →
Z112
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:
- Cognome e nome
- Data di nascita
- Sesso
- Comune (o stato estero) di nascita
Scopri tutti i tool gratuiti di ANIMA per la gestione della tua attività.