Vai al contenuto

Calcolo Codice Fiscale

Calcola il codice fiscale dai dati anagrafici, oppure decodifica un CF per risalire a data e luogo di nascita. Algoritmo ufficiale del D.M. 23/12/1976.

Ultimo aggiornamento:

A cura della Redazione CalcolaTutto

Inserisci nome, cognome, data di nascita, sesso e comune di nascita per ottenere il codice fiscale di 16 caratteri, oppure passa alla decodifica per leggere data e luogo di nascita da un codice esistente. Il codice calcolato potrebbe differire da quello ufficiale in caso di omocodia: l'unico valido a tutti gli effetti di legge è quello rilasciato dall'Agenzia delle Entrate.
Compilata in automatico dal comune.

Privacy: il calcolo avviene interamente nel browser, nessun dato personale viene trasmesso o salvato sui nostri server.

Pubblicità

Che cos'è il Codice Fiscale?

Il Codice Fiscale è un codice alfanumerico di 16 caratteri che identifica in modo univoco le persone fisiche e gli altri soggetti nei rapporti con gli enti e le amministrazioni pubbliche dello Stato italiano. Introdotto nel 1973, è essenziale per la Tessera Sanitaria e per le dichiarazioni all'Agenzia delle Entrate.

Come si calcola?

Il calcolo del codice fiscale segue l'algoritmo ufficiale stabilito dal D.M. 23/12/1976. I 16 caratteri sono determinati dai seguenti dati anagrafici:

  • Cognome (3 lettere): Le prime tre consonanti.
  • Nome (3 lettere): Le consonanti (1ª, 3ª, 4ª).
  • Anno (2 cifre): Le ultime due cifre.
  • Mese (1 lettera): A=Gennaio, B=Febbraio, ecc.
  • Giorno/Sesso (2 cifre): Uomini: giorno (01-31). Donne: giorno + 40 (41-71).
  • Comune (4 char): Codice catastale (es. H501).
  • Controllo (1 lettera): Calcolato dagli altri 15.

Avvertenza Importante

Il codice fiscale generato da questo strumento è calcolato sulla base dei dati anagrafici inseriti secondo l'algoritmo di legge. Tuttavia, l'unico Codice Fiscale valido a tutti gli effetti di legge è quello rilasciato dall'Agenzia delle Entrate. In casi rari (es. omonimie), il codice assegnato potrebbe differire da quello calcolato.

Approfondimenti

Storia e Normativa

Il codice fiscale è stato introdotto in Italia con il D.P.R. 29 settembre 1973, n. 605, che ha istituito l'anagrafe tributaria. Fino ad allora, l'identificazione dei contribuenti avveniva tramite dati anagrafici completi, creando problemi di gestione e omonimie.

L'algoritmo di calcolo è stato standardizzato con il D.M. 23 dicembre 1976 del Ministero delle Finanze, che ha definito le regole precise per la generazione automatica del codice alfanumerico di 16 caratteri. Questo decreto è ancora in vigore oggi.

Nel corso degli anni, il codice fiscale è diventato sempre più centrale:

  • 1999: Integrazione con la Tessera Sanitaria, che riporta il codice fiscale sul fronte della card
  • 2016-2021: Utilizzo per l'accesso ai servizi digitali (SPID, CIE - Carta d'Identità Elettronica)
  • Oggi: Richiesto per qualsiasi rapporto con la Pubblica Amministrazione, il sistema sanitario e molti servizi privati (banche, utility, ecc.)

Quando è Obbligatorio

Il codice fiscale è indispensabile in numerose situazioni della vita quotidiana:

Sanità:

  • Iscrizione al Servizio Sanitario Nazionale (SSN)
  • Prenotazione visite ed esami medici
  • Ritiro ricette e prescrizioni mediche
  • Accesso al Fascicolo Sanitario Elettronico

Lavoro e Previdenza:

  • Assunzione come lavoratore dipendente o autonomo
  • Iscrizione all'INPS e all'INAIL
  • Ricevere buste paga e contributi previdenziali
  • Accesso ai servizi INPS (pensione, NASpI, bonus)

Fisco e Tributi:

  • Presentazione dichiarazione dei redditi (730, Redditi PF)
  • Pagamento imposte (F24, IMU, TARI, bollo auto)
  • Apertura partita IVA
  • Fatturazione elettronica (codice destinatario)

Servizi Finanziari:

  • Apertura conto corrente bancario o postale
  • Richiesta mutui, prestiti, finanziamenti
  • Sottoscrizione polizze assicurative
  • Investimenti finanziari (azioni, obbligazioni, fondi)

Altri Usi Comuni:

  • Iscrizione a scuole e università
  • Contratti di locazione (registrazione presso Agenzia delle Entrate)
  • Acquisto e vendita di veicoli (PRA)
  • Utenze domestiche (luce, gas, telefono)

Algoritmo di Calcolo Dettagliato

Il codice fiscale di 16 caratteri è costruito seguendo regole precise. Ecco come viene generato ogni componente:

1. Cognome (3 lettere):

  • Si estraggono le prime 3 consonanti del cognome (es. ROSSI → RSS)
  • Se le consonanti sono meno di 3, si aggiungono le vocali (es. RE → REE)
  • Se il cognome è corto, si completa con la lettera X

2. Nome (3 lettere):

  • Se ci sono 4+ consonanti, si prendono la 1ª, 3ª e 4ª (es. MARIO → MRA, ANDREA → NDR)
  • Se ci sono 3 o meno consonanti, si seguono le stesse regole del cognome

3. Data di Nascita e Sesso (5 caratteri):

  • Anno: ultime 2 cifre (es. 1990 → 90)
  • Mese: lettera da A (gennaio) a T (dicembre) - A, B, C, D, E, H, L, M, P, R, S, T
  • Giorno: per gli uomini il giorno di nascita (01-31), per le donne il giorno + 40 (41-71)

4. Comune di Nascita (4 caratteri):

  • Codice catastale (codice Belfiore) del comune (es. Roma → H501, Milano → F205)
  • Per i nati all'estero, il codice inizia con Z seguito dal codice dello Stato

5. Carattere di Controllo (CIN - 1 lettera):

  • Calcolato sui primi 15 caratteri tramite un algoritmo che assegna valori diversi ai caratteri in posizione pari e dispari
  • La somma dei valori viene divisa per 26, e il resto determina la lettera di controllo (A-Z)

Esempio completo: Mario Rossi, nato il 10 marzo 1990 a Roma → RSSMRA90C10H501B

Casi Particolari: Omocodia

L'omocodia si verifica quando due o più persone hanno lo stesso codice fiscale calcolato. Questo può accadere con persone con:

  • Stesso nome e cognome
  • Stessa data di nascita
  • Stesso sesso
  • Stesso comune di nascita

Risoluzione dell'omocodia:

L'Agenzia delle Entrate risolve l'omocodia sostituendo uno o più caratteri numerici del codice con lettere, seguendo un'apposita tabella di conversione. Si parte dalla sostituzione del carattere più a destra e si procede verso sinistra fino a ottenere un codice univoco.

Altri casi particolari:

  • Nati all'estero: Si usa il codice dello Stato estero invece del codice catastale del comune
  • Comuni soppressi o accorpati: Si mantiene il codice del comune esistente al momento della nascita
  • Cambio di nome/cognome: Il codice fiscale può essere aggiornato su richiesta (es. adozione, matrimonio, rettifica)
  • Persone con un solo nome: Il nome viene utilizzato due volte (prima per il cognome, poi per il nome)

Importante: Solo l'Agenzia delle Entrate può rilasciare il codice fiscale ufficiale. Il codice calcolato da questo strumento è accurato nella maggior parte dei casi, ma potrebbe differire in presenza di omocodia o altre particolarità.

Esempi pratici: i casi particolari

I quattro esempi seguenti usano persone di fantasia e mostrano come l'algoritmo gestisce i casi più frequenti che si discostano dalla regola base. Per ciascuno riportiamo la scomposizione campo per campo del codice di 16 caratteri.

1. Cognome con meno di 3 consonanti (completamento con X)

Luca Re, uomo, nato il 3 agosto 1992 a Torino (TO). Il cognome «Re» ha una sola consonante (R): si aggiunge la vocale E e si completa con la lettera X, ottenendo REX.

REXLCU92M03L219D

  • Cognome → REX (R + E vocale + X di riempimento)
  • Nome → LCU (Luca: consonante L + vocali U, A)
  • Anno → 92 · Mese → M (agosto) · Giorno/sesso → 03
  • Comune → L219 (Torino) · Controllo → D

2. Persona di sesso femminile (giorno + 40)

Giulia Conti, donna, nata il 7 novembre 1988 a Napoli (NA). Per le donne al giorno di nascita si somma 40: 7 diventa quindi 47, valore che distingue il sesso femminile da quello maschile.

CNTGLI88S47F839C

  • Cognome → CNT · Nome → GLI
  • Anno → 88 · Mese → S (novembre) · Giorno/sesso → 47 (7 + 40)
  • Comune → F839 (Napoli) · Controllo → C

3. Nome con meno di 3 consonanti (completamento con vocali)

Eva Sala, donna, nata il 22 aprile 1995 a Bari (BA). Il nome «Eva» ha una sola consonante (V): si aggiungono le vocali nell'ordine in cui compaiono (E, A), ottenendo VEA. La stessa regola del cognome vale anche per i mononomi e per i nomi molto corti.

SLAVEA95D62A662U

  • Cognome → SLA (Sala) · Nome → VEA (V consonante + vocali E, A)
  • Anno → 95 · Mese → D (aprile) · Giorno/sesso → 62 (22 + 40)
  • Comune → A662 (Bari) · Controllo → U

4. Nato all'estero (codice catastale Stato con Z)

Anna Bianchi, donna, nata il 15 giugno 1990 in Germania. Per chi nasce all'estero non si usa il codice di un comune italiano ma il codice dello Stato estero, che inizia sempre per Z: la Germania corrisponde a Z112.

BNCNNA90H55Z112I

  • Cognome → BNC (Bianchi) · Nome → NNA (Anna)
  • Anno → 90 · Mese → H (giugno) · Giorno/sesso → 55 (15 + 40)
  • Stato di nascita → Z112 (Germania) · Controllo → I

Le persone indicate sono di fantasia; i codici sono calcolati applicando l'algoritmo del D.M. 23/12/1976 e servono solo a illustrare le regole.

Omocodia: come avviene la sostituzione

Quando due persone otterrebbero lo stesso codice fiscale (stessi cognome, nome, data di nascita, sesso e comune), l'Agenzia delle Entrate risolve l'omocodia sostituendo una o più cifre con lettere, secondo una tabella fissa di conversione. La sostituzione parte dalla cifra più a destra e procede verso sinistra, interessando una sola posizione numerica per volta finché il codice non diventa univoco.

Tabella di sostituzione (cifra → lettera):

0→L   1→M   2→N   3→P   4→Q   5→R   6→S   7→T   8→U   9→V

Esempio passo per passo. Partiamo dal codice base di Mario Rossi, nato il 1° gennaio 1980 a Roma:

RSSMRA80A01H501U

La cifra numerica più a destra (escluso il carattere di controllo) è l'1 finale di H501. Sostituendola con la lettera corrispondente (1 → M) e ricalcolando il carattere di controllo finale si ottiene la prima variante di omocodia:

RSSMRA80A01H50MM

Se anche questa variante risultasse già assegnata, si passa alla cifra numerica successiva verso sinistra (lo 0 di 501), e così via. L'elenco completo dei codici e l'ordine delle sostituzioni sono definiti nella tabella ufficiale dell'Agenzia delle Entrate.

Come funziona la decodifica

Dal codice fiscale è possibile risalire ad alcune informazioni di nascita leggendo i caratteri in posizione fissa. Non si possono invece ricostruire nome e cognome completi, perché i codici di 3 lettere non sono invertibili in modo univoco. Ecco come si interpretano i campi:

Mese di nascita (lettera → mese). La lettera in posizione 9 indica il mese secondo questa corrispondenza:

  • A = gennaio, B = febbraio, C = marzo, D = aprile, E = maggio, H = giugno
  • L = luglio, M = agosto, P = settembre, R = ottobre, S = novembre, T = dicembre

Sesso e giorno (le due cifre dopo il mese). Se il numero è compreso tra 01 e 31 la persona è di sesso maschile e il valore è direttamente il giorno di nascita. Se è compreso tra 41 e 71 la persona è di sesso femminile e il giorno si ottiene sottraendo 40 (es. 47 → nata il 7).

Anno di nascita. Le due cifre in posizione 7-8 indicano le ultime due cifre dell'anno (es. 88). Il secolo (1900 o 2000) si deduce dal contesto, perché il codice non lo riporta esplicitamente.

Comune o Stato di nascita. I 4 caratteri in posizione 12-15 sono il codice catastale (codice Belfiore): una lettera seguita da 3 cifre per i comuni italiani (es. H501 = Roma), oppure un codice che inizia per Z per chi è nato all'estero (es. Z112 = Germania).

Puoi provare la decodifica direttamente con lo strumento in cima a questa pagina, selezionando la scheda Decodifica.

Codice Fiscale e Altri Documenti

Il codice fiscale è strettamente integrato con altri strumenti e documenti della Pubblica Amministrazione italiana:

Tessera Sanitaria:

Dal 1999, la Tessera Sanitaria (TS-CNS) riporta il codice fiscale sul fronte e funge anche da Carta Nazionale dei Servizi per accedere ai servizi online della PA. È valida 6 anni e viene rinnovata automaticamente dall'Agenzia delle Entrate.

Tax Identification Number (TIN) Europeo:

Per gli scambi di informazioni fiscali tra Stati UE, il codice fiscale italiano è equiparato al TIN. Questo è importante per:

  • Lavoratori italiani all'estero
  • Redditi esteri da dichiarare in Italia
  • Normativa FATCA (per cittadini USA residenti in Italia)

Partita IVA per Aziende:

Le persone giuridiche (società, associazioni) non hanno codice fiscale di 16 caratteri, ma un codice fiscale numerico di 11 cifre coincidente con la partita IVA. Per verificare una partita IVA, usa il nostro Verificatore Partita IVA.

Come Ottenere il Codice Fiscale Ufficiale:

Se non hai mai ricevuto il codice fiscale o lo hai smarrito:

  • Online: Tramite il sito dell'Agenzia delle Entrate (servizio "Richiesta duplicato tessera sanitaria")
  • Di persona: Presso qualsiasi ufficio dell'Agenzia delle Entrate con documento d'identità
  • Per neonati: Viene attribuito automaticamente dall'anagrafe comunale entro pochi giorni dalla nascita

Fonti

Domande frequenti

Il codice fiscale calcolato è valido a tutti gli effetti di legge?

No. Lo strumento applica l'algoritmo ufficiale del D.M. 23/12/1976, ma l'unico codice fiscale valido legalmente è quello attribuito dall'Agenzia delle Entrate. In caso di omocodia il codice ufficiale può differire da quello calcolato.

Cosa devo inserire per calcolare il codice fiscale?

Servono nome, cognome, data di nascita, sesso e comune di nascita (con la relativa provincia). Lo strumento riconosce automaticamente il codice catastale del comune dalla lista dei comuni italiani.

Come gestisce lo strumento i comuni e i nati all'estero?

Per i comuni italiani usa il codice catastale (codice Belfiore, es. Roma = H501). Per i nati all'estero il codice inizia con Z seguito dal codice dello Stato di nascita.

Che cos'è il carattere di controllo finale?

L'ultima lettera (CIN) è un carattere di controllo calcolato sui primi 15 caratteri: serve a rilevare errori di trascrizione e viene determinato sommando valori diversi per le posizioni pari e dispari, con modulo 26.

Che differenza c'è tra codice fiscale e partita IVA?

Le persone fisiche hanno un codice fiscale alfanumerico di 16 caratteri; le società hanno un codice fiscale numerico di 11 cifre coincidente con la partita IVA. Per verificare una partita IVA puoi usare l'apposito strumento.

Pubblicità