Calcolo del Codice Fiscale Online

Generatore gratuito basato sull'algoritmo ufficiale ministeriale per cittadini italiani e nati all'estero.

Dati Anagrafici del Cittadino

Il Tuo Codice Fiscale

Codice Fiscale Calcolato
RSSMRA85E15H501Z
RSS
Cognome
MRA
Nome
85
Anno
E15
Mese/Giorno
H501
Comune
Z
CIN

Spazio Pubblicitario (Google AdSense Responsive Unit)

Come si compone il Codice Fiscale italiano?

Introdotto con il D.P.R. n. 605 del 29 settembre 1973 per identificare in modo univoco le persone fisiche ai fini tributari e amministrativi nei loro rapporti con gli enti pubblici dello Stato italiano, il Codice Fiscale è una sequenza alfanumerica di esattamente 16 caratteri.

La sua composizione obbedisce a precise regole matematiche e fonetiche definite nel Decreto Ministeriale del 23 dicembre 1976:

Regola dei 16 caratteri:
Caratteri 1–3: Consonanti del cognome
Caratteri 4–6: Consonanti del nome (regola 1ª, 3ª e 4ª consonante)
Caratteri 7–8: Ultime due cifre dell'anno di nascita
Carattere 9: Lettera identificativa del mese di nascita
Caratteri 10–11: Giorno di nascita (+40 per il sesso femminile)
Caratteri 12–15: Codice catastale Belfiore del Comune o Stato estero
Carattere 16: Carattere di controllo (CIN - Control Internal Number)

La regola speciale per il Nome

Una delle particolarità più interessanti dell'algoritmo riguarda il nome proprio. A differenza del cognome (in cui si prendono semplicemente le prime tre consonanti nell'ordine naturale), per il nome si applica un'eccezione se le consonanti presenti sono quattro o più:

In tal caso, si scartano la seconda consonante e si prendono la prima, la terza e la quarta. Ad esempio, per il nome GIANFRANCO (consonanti: G, N, F, R, N, C), si selezionano la prima (G), la terza (F) e la quarta (R), generando la terna GFR.

Codifica dei Mesi e Differenziazione del Sesso

I 12 mesi dell'anno solare sono codificati con lettere non consecutive per evitare fraintendimenti ottici:

  • Gennaio: A | Febbraio: B | Marzo: C | Aprile: D
  • Maggio: E | Giugno: H | Luglio: L | Agosto: M
  • Settembre: P | Ottobre: R | Novembre: S | Dicembre: T

Per gli individui di sesso maschile, il giorno di nascita rimane invariato tra 01 e 31. Per le donne, al giorno effettivo di nascita si somma il numero 40, ottenendo un intervallo compreso tra 41 e 71. In questo modo il sesso e il giorno sono condensati in sole due cifre.

Il Codice Belfiore e i nati all'estero

I quattro caratteri successivi corrispondono al Codice Catastale del comune di nascita stabilito dall'Agenzia delle Dogane e dei Monopoli. Esso è composto da una lettera seguita da tre cifre numeriche (ad esempio H501 per Roma, F205 per Milano). Per i cittadini nati fuori dal territorio italiano, il codice inizia sempre con la lettera Z seguita dal codice del Paese estero di provenienza.

Il Carattere di Controllo (CIN)

Il sedicesimo carattere ha una funzione fondamentale di integrità dei dati (checksum). Viene calcolato sommando i valori ponderati dei 15 caratteri precedenti secondo una tabella che attribuisce pesi completamente diversi a seconda che il carattere si trovi in posizione pari o dispari, dividendo infine la somma per 26.

Cos'è l'Omocodia?

Dato che in Italia nascono ogni anno centinaia di migliaia di persone, può capitare statisticamente che due o più individui abbiano lo stesso cognome, lo stesso nome, siano dello stesso sesso e siano nati nello stesso comune lo stesso giorno. Questa rara coincidenza genera codici fiscali identici (chiamati omocodi).

In questi casi specifici, l'Agenzia delle Entrate interviene sostituendo una o più cifre numeriche con corrispondenti lettere dell'alfabeto (ad esempio 0 diventa L, 1 diventa M, 2 diventa N, ecc.). Si ricorda che l'unico codice fiscale avente valore legale vincolante è quello ufficialmente attribuito dall'Agenzia delle Entrate.

Guide Fiscali & Approfondimenti