Come Si Calcola il Codice Fiscale: Guida Completa con Formula e Calcolatore

Il codice fiscale è una sequenza di 16 caratteri alfanumerici che identifica ogni cittadino italiano in modo univoco. Serve per pagare le tasse, aprire un conto in banca, firmare contratti e accedere al servizio sanitario nazionale. In questa guida ti spiego tutto: la formula completa, le regole per ogni carattere, esempi pratici e i casi particolari.

Calcolatore Codice Fiscale Online Gratuito

Prima di spiegarti la formula, ecco il nostro strumento gratuito. Inserisci i tuoi dati anagrafici e ottieni il codice fiscale in pochi secondi.

Come usarlo:

  1. Inserisci nome e cognome completi
  2. Seleziona la data di nascita
  3. Indica il comune di nascita
  4. Scegli il sesso

Il codice generato online è valido solo per uso informativo. Per ottenere il codice fiscale ufficiale devi richiederlo all'Agenzia delle Entrate o verificarlo sulla tua Tessera Sanitaria.

Cos'è il Codice Fiscale e a Cosa Serve

Il codice fiscale è il tuo "documento di identità fiscale". Lo Stato italiano lo usa per identificarti in tutte le pratiche amministrative e tributarie.

Definizione del Codice Fiscale Italiano

Il codice fiscale delle persone fisiche è composto da 9 lettere e 7 numeri per un totale di 16 caratteri. Ogni gruppo di caratteri contiene informazioni precise su di te: cognome, nome, data di nascita, luogo di nascita e sesso.

Il codice fiscale è stato introdotto in Italia con il Decreto del Presidente della Repubblica n. 605 del 1973. Le regole di calcolo sono definite dal D.M. del 12 marzo 1974.

Quando è Necessario il Codice Fiscale

Hai bisogno del codice fiscale per:

  • Aprire un conto corrente bancario
  • Firmare un contratto di lavoro
  • Accedere alle cure del Servizio Sanitario Nazionale
  • Presentare la dichiarazione dei redditi
  • Acquistare o affittare un immobile
  • Attivare utenze domestiche (luce, gas, internet)
  • Iscrivere i figli a scuola

Formula Codice Fiscale: La Struttura dei 16 Caratteri

Ecco come è strutturato il codice fiscale. Questa tabella ti mostra cosa significa ogni posizione:

Posizione Caratteri Cosa Rappresenta
1-33 lettereCognome
4-63 lettereNome
7-82 numeriAnno di nascita
91 letteraMese di nascita
10-112 numeriGiorno di nascita + sesso
12-154 caratteriCodice Belfiore (comune o stato estero)
161 letteraCarattere di controllo

Il codice fiscale contiene tutte le informazioni anagrafiche principali codificate in soli 16 caratteri secondo un algoritmo specifico stabilito dal Ministero dell'Economia e delle Finanze.

Passo 1: Come Si Calcolano le Lettere del Cognome

Le prime 3 lettere del codice fiscale derivano dal cognome.

Regola principale:

  1. Prendi le consonanti del cognome da sinistra a destra
  2. Se le consonanti sono meno di 3, aggiungi le vocali
  3. Se il cognome ha meno di 3 lettere totali, completa con la lettera X
Cognome Consonanti Risultato
ROSSIR, S, SRSS
BIANCHIB, N, CBNC
MORIM, R + O (vocale)MRO
BOB + O + XBOX
DE LUCAD, L, CDLC

Se hai un cognome composto (come De Rossi o Di Marco), considera tutte le lettere come un'unica parola senza spazi.

Passo 2: Come Si Calcolano le Lettere del Nome

I caratteri dalla 4ª alla 6ª posizione derivano dal nome. Qui c'è una regola speciale che molti non conoscono.

Regola per il nome:

  • Se il nome ha 4 o più consonanti: prendi la 1ª, la 3ª e la 4ª consonante
  • Se il nome ha 3 consonanti o meno: prendi le consonanti in ordine, poi aggiungi vocali se servono
Nome Consonanti Regola Applicata Risultato
FRANCESCOF, R, N, C, S, C (6)1ª, 3ª, 4ªFNC
GIUSEPPEG, S, P, P (4)1ª, 3ª, 4ªGPP
MARIOM, R (2)M, R + A (vocale)MRA
MARIKAM, R, K (3)Tutte e 3MRK
LIAL (1)L + I, A (vocali)LIA

La regola delle 4 consonanti si applica solo al nome, non al cognome. Questo è uno degli errori più comuni quando si calcola il codice fiscale manualmente.

Passo 3: Come Si Calcola l'Anno e il Mese di Nascita

I caratteri dalla 7ª alla 9ª posizione indicano quando sei nato.

Anno di nascita (posizioni 7-8)

Si prendono le ultime due cifre dell'anno:

  • Nato nel 1985 → 85
  • Nato nel 2001 → 01

Mese di nascita (posizione 9)

Ogni mese corrisponde a una lettera specifica. Ecco la tabella completa:

Mese Lettera Mese Lettera Mese Lettera
GennaioAMaggioESettembreP
FebbraioBGiugnoHOttobreR
MarzoCLuglioLNovembreS
AprileDAgostoMDicembreT

Le lettere dei mesi non seguono l'ordine alfabetico completo. Mancano F, G, I, N, O e Q. Questo serve a evitare confusione con altri caratteri del codice. Consulta la nostra guida completa sulle lettere dei mesi.

Passo 4: Come Si Calcola il Giorno di Nascita e il Sesso

Le posizioni 10-11 contengono il giorno di nascita, ma con una regola importante per distinguere uomini e donne.

Regola:

  • Uomini: si usa il giorno così com'è (da 01 a 31)
  • Donne: si aggiunge 40 al giorno di nascita (da 41 a 71)
Data di Nascita Sesso Calcolo Risultato
7 marzoMaschio0707
7 marzoFemmina07 + 4047
15 agostoMaschio1515
15 agostoFemmina15 + 4055
31 dicembreFemmina31 + 4071

Grazie a questa regola, gli uomini hanno sempre un numero tra 01 e 31, mentre le donne hanno sempre un numero tra 41 e 71. Così si identifica subito il sesso dal codice fiscale. Scopri di più nella nostra guida sul codice fiscale donna.

Passo 5: Il Codice Belfiore del Comune di Nascita

I caratteri dalla 12ª alla 15ª posizione identificano il luogo di nascita tramite il Codice Belfiore: un codice di 4 caratteri (1 lettera + 3 numeri) assegnato a ogni comune italiano. L'Agenzia delle Entrate gestisce e aggiorna questo elenco.

Comune Codice Belfiore
RomaH501
MilanoF205
NapoliF839
TorinoL219
PalermoG273

Per chi è nato all'estero

Se sei nato fuori dall'Italia, il codice inizia con la lettera Z seguita da 3 numeri che identificano lo stato:

Stato Codice
GermaniaZ112
FranciaZ110
AlbaniaZ100
RomaniaZ129
MaroccoZ330

I comuni soppressi o che hanno cambiato nome mantengono il vecchio Codice Belfiore per chi è nato prima della modifica. Verifica sempre il codice corretto per il tuo anno di nascita.

Passo 6: Come Si Calcola il Carattere di Controllo

L'ultimo carattere (posizione 16) è il carattere di controllo (chiamato anche CIN - Control Internal Number). Serve a verificare che i 15 caratteri precedenti siano corretti.

Come funziona l'algoritmo:

  1. Separa i caratteri in posizione dispari (1°, 3°, 5°...) e pari (2°, 4°, 6°...)
  2. Converti ogni carattere in un valore numerico usando due tabelle diverse (una per le posizioni dispari, una per le pari)
  3. Somma tutti i valori ottenuti
  4. Dividi il totale per 26
  5. Il resto della divisione corrisponde a una lettera (0=A, 1=B, 2=C... 25=Z)
Carattere Valore Carattere Valore
01A1
10B0
25C5
37D7
49E9
513F13

Il calcolo del carattere di controllo è complesso da fare a mano. Per questo ti consigliamo di usare il nostro calcolatore online gratuito ed evitare errori.

Esempio Pratico: Calcolare un Codice Fiscale Completo

Mettiamo in pratica tutto quello che hai imparato. Calcoliamo insieme il codice fiscale di una persona immaginaria.

Dati anagrafici:

  • Nome: Marco
  • Cognome: Bianchi
  • Data di nascita: 15 maggio 1985
  • Luogo di nascita: Roma
  • Sesso: Maschio
Passo Dato Regola Risultato
1Cognome: BIANCHIConsonanti B, N, CBNC
2Nome: MARCOConsonanti M, R + vocale AMRC
3Anno: 1985Ultime 2 cifre85
4Mese: MaggioLettera corrispondenteE
5Giorno + sesso: 15, Maschio15 (nessuna modifica)15
6Comune: RomaCodice BelfioreH501
7ControlloAlgoritmoX

Codice fiscale finale: BNCMRC85E15H501X

Casi Particolari nel Calcolo del Codice Fiscale

Nomi e Cognomi Corti

Se il nome o cognome ha meno di 3 lettere, si completa con la lettera X:

  • Cognome "BO" → BOX
  • Nome "LI" → LIX
  • Cognome "RE" → REX

Omocodia: Quando Due Persone Hanno lo Stesso Codice

L'omocodia si verifica quando due persone hanno lo stesso nome, cognome, data e luogo di nascita. In questo caso avrebbero lo stesso codice fiscale. L'Agenzia delle Entrate risolve il problema sostituendo uno o più numeri con lettere equivalenti, partendo da destra.

Numero Lettera Numero Lettera
0L5R
1M6S
2N7T
3P8U
4Q9V

Solo l'Agenzia delle Entrate può assegnare codici fiscali modificati per omocodia. I calcolatori online non possono rilevare questi casi.

Cognomi Composti e Doppi Nomi

  • Cognomi composti (De Luca, Di Marco, Lo Russo): si considerano tutte le lettere come un'unica parola
  • Doppi nomi (Maria Grazia, Giovanni Paolo): si usa solo il primo nome

Codice Fiscale Provvisorio vs Ufficiale: La Differenza Importante

Questa è una distinzione fondamentale che molti ignorano.

Codice fiscale calcolato (provvisorio)

  • Generato da calcolatori online
  • Utile per verifiche e consultazioni
  • Non ha valore legale

Codice fiscale ufficiale

  • Rilasciato dall'Agenzia delle Entrate
  • Presente sulla Tessera Sanitaria
  • Unico riconosciuto per scopi legali

Se hai bisogno del codice fiscale per documenti ufficiali, contratti o pratiche legali, verifica sempre quello stampato sulla tua Tessera Sanitaria o richiedi il certificato all'Agenzia delle Entrate.

Come Richiedere il Codice Fiscale Ufficiale

Per Cittadini Italiani

I cittadini italiani possono richiedere il codice fiscale:

  • All'Agenzia delle Entrate compilando il modello AA4/8
  • Al Comune al momento della nascita (per i neonati)

Documenti necessari:

  • Documento di identità valido
  • Per i minori: documento del genitore

Per Cittadini Stranieri

Chi non ha la cittadinanza italiana può richiedere il codice fiscale:

  • All'Agenzia delle Entrate
  • Alla rappresentanza consolare italiana nel paese di residenza

Documenti necessari:

  • Passaporto valido
  • Permesso di soggiorno (se residente in Italia)
  • Certificato di identità rilasciato dal consolato (per residenti all'estero)

Per i Neonati

Quando nasce un bambino, i genitori devono:

  1. Registrare la nascita all'Ufficio Anagrafe del Comune
  2. Il codice fiscale viene assegnato automaticamente
  3. La Tessera Sanitaria arriva a casa entro poche settimane

Scopri di più nella nostra guida sul codice fiscale neonato.

Verifica Codice Fiscale: Come Controllare se è Valido

Oltre a calcolare il codice fiscale, puoi anche verificarne la validità. Questa operazione si chiama codice fiscale inverso.

Cosa puoi scoprire con la verifica:

  • Se il codice è formalmente corretto
  • La data di nascita della persona
  • Il comune o stato di nascita
  • Il sesso

Cosa NON puoi scoprire:

  • Il nome esatto (più nomi possono generare le stesse lettere)
  • Il cognome esatto (stesso motivo)

Domande Frequenti sul Calcolo del Codice Fiscale

Come faccio a sapere se il mio codice fiscale è corretto?

Puoi verificare il tuo codice fiscale in tre modi:

Il carattere di controllo (ultima lettera) serve proprio a rilevare eventuali errori di digitazione.

Posso calcolare il codice fiscale solo con nome e cognome?

No, è impossibile. Per generare un codice fiscale corretto servono tutti e 5 i dati anagrafici: nome, cognome, data di nascita, luogo di nascita e sesso. Con dati parziali non puoi ottenere i 16 caratteri completi.

Qual è la differenza tra codice fiscale e partita IVA?

Sono due codici diversi:

  • Codice fiscale: identifica le persone fisiche (16 caratteri alfanumerici)
  • Partita IVA: identifica le attività economiche e i liberi professionisti (11 cifre numeriche)

Le aziende e i professionisti hanno entrambi i codici. Per le ditte individuali, spesso la partita IVA corrisponde al codice fiscale del titolare.

Come si calcola il codice fiscale di un neonato?

Il calcolo segue le stesse identiche regole degli adulti. Servono: nome e cognome del bambino, data di nascita, comune di nascita e sesso. I genitori non devono fare calcoli: il codice fiscale viene assegnato automaticamente al momento della registrazione della nascita presso il Comune.

Il codice fiscale può cambiare nel tempo?

In generale, il codice fiscale è permanente e non cambia mai. Esistono però alcune eccezioni:

  • Cambio legale del nome o cognome
  • Correzione di errori anagrafici
  • Rettifica del sesso sui documenti
  • Risoluzione di casi di omocodia

In questi casi, l'Agenzia delle Entrate rilascia un nuovo codice fiscale.

Cosa significano le lettere nel codice fiscale?

Ogni gruppo di caratteri ha un significato preciso:

  • Lettere 1-3: consonanti del cognome
  • Lettere 4-6: consonanti del nome
  • Numeri 7-8: anno di nascita
  • Lettera 9: mese di nascita (A-T)
  • Numeri 10-11: giorno di nascita (+ 40 per le donne)
  • Caratteri 12-15: Codice Belfiore del comune
  • Lettera 16: carattere di controllo
Calcola Codice Fiscale