Aggiornato Giugno 2026 · Algoritmo ufficiale AE

Calcolo Codice Fiscale
Online Gratis

Inserisci i tuoi dati, seleziona provincia e comune di nascita: il tuo Codice Fiscale in meno di un secondo. Gratuito, preciso, senza registrazione. Algoritmo ufficiale Agenzia delle Entrate.

★★★★★ 4.9/5 — oltre 2.847 valutazioni
100% Gratuito Nessuna registrazione Algoritmo ufficiale AE Tutti i comuni italiani Tutti gli stati esteri Dati 100% in locale
Seleziona provincia e comune di nascita
Il tuo Codice Fiscale
Varianti Omocode

Inserisci un Codice Fiscale esistente per ricavare tutte le informazioni anagrafiche: data di nascita, sesso e comune di nascita.

Controlla se un Codice Fiscale è formalmente valido secondo l'algoritmo ufficiale dell'Agenzia delle Entrate. Verifica istantanea del carattere di controllo.

7.904
Comuni italiani nel database
240+
Stati esteri inclusi
100%
Calcolo in locale, privacy garantita
0€
Completamente gratuito

Come si calcola il Codice Fiscale?

Risposta rapida

Il Codice Fiscale italiano è composto da 16 caratteri alfanumerici calcolati su nome, cognome, data di nascita, sesso e comune di nascita. Ecco i 6 passi dell'algoritmo ufficiale dell'Agenzia delle Entrate:

1. Cognome (pos. 1-3): 3 consonanti del cognome → se non bastano, si aggiungono vocali → poi X.
2. Nome (pos. 4-6): Se il nome ha 4+ consonanti → si usa 1ª, 3ª, 4ª. Altrimenti stessa regola del cognome.
3. Anno (pos. 7-8): Ultime 2 cifre dell'anno di nascita.
4. Mese (pos. 9): Lettera ufficiale (A=Gen, B=Feb, C=Mar, D=Apr, E=Mag, H=Giu, L=Lug, M=Ago, P=Set, R=Ott, S=Nov, T=Dic).
5. Giorno+Sesso (pos. 10-11): Maschi: giorno 01-31. Femmine: giorno + 40 (es. 15 → 55).
6. Comune (pos. 12-15): Codice catastale del comune (es. Roma = H501, Milano = F205).
7. Carattere di controllo (pos. 16): Lettera calcolata algoritmicamente sui primi 15 caratteri.

Come funziona il calcolatore

Inserisci nome, cognome e data di nascita

Compila i campi con i tuoi dati anagrafici esatti come indicati nel documento d'identità. Il cognome e il nome devono essere inseriti senza accenti o caratteri speciali.

Seleziona Provincia e poi Comune di nascita

Scegli prima la provincia. Il sistema caricherà automaticamente tutti i comuni con il relativo codice catastale. Per i nati all'estero seleziona "Stato Estero" e scegli il paese.

Ottieni il risultato immediato con spiegazione

Il codice viene generato istantaneamente con spiegazione carattere per carattere. Puoi copiarlo, scaricarlo come file .txt o stamparlo. Le varianti omocode vengono mostrate automaticamente.

Struttura del Codice Fiscale italiano

Il Codice Fiscale italiano è composto da 16 caratteri alfanumerici. Ogni carattere o gruppo di caratteri contiene un'informazione anagrafica precisa.

Esempio: RSSMRA80A01H501U
R
S
S
Cognome (3 car.)
M
R
A
Nome (3 car.)
8
0
Anno nascita
A
Mese (A=Gen)
0
1
Giorno/Sesso
H
5
0
1
Comune (H501=Roma)
U
Controllo
Cognome
Nome
Data di nascita
Comune (codice catastale)
Carattere di controllo
Codici mese nel Codice Fiscale — tabella ufficiale Agenzia delle Entrate
MeseLettera CFMeseLettera CF
GennaioALuglioL
FebbraioBAgostoM
MarzoCSettembreP
AprileDOttobreR
MaggioENovembreS
GiugnoHDicembreT

Tutto sul Codice Fiscale

Cos'è il Codice Fiscale

Identificativo unico di 16 caratteri assegnato dall'Agenzia delle Entrate ad ogni persona fisica in Italia. Richiesto per quasi tutti gli atti amministrativi, fiscali e sanitari.

Codice Catastale del Comune

Ogni comune italiano ha un codice univoco di 4 caratteri (es. Roma = H501, Milano = F205, Napoli = F839). Il database include tutti i 7.904 comuni attivi e quelli soppressi.

Cos'è l'Omocodia

Quando due persone hanno gli stessi dati anagrafici, l'Agenzia delle Entrate assegna un codice alternativo sostituendo alcune cifre con lettere specifiche (0→L, 1→M, ecc.).

Cittadini Stranieri

Chi è nato all'estero usa il codice catastale del paese di nascita (es. Germania = Z112, Francia = Z110, Romania = Z129). Seleziona "Stato Estero" come provincia.

Tessera Sanitaria

Dal 2004 la Tessera Sanitaria ha sostituito il vecchio tesserino del CF. Il Codice Fiscale stampato sul fronte è quello ufficialmente assegnato dall'Agenzia delle Entrate.

Privacy e Sicurezza

Tutti i calcoli avvengono nel browser. Nessun dato viene inviato a server esterni, salvato o ceduto a terzi. Massima privacy garantita in conformità al GDPR.

Guida completa al Codice Fiscale italiano 2026

Cos'è il Codice Fiscale e a cosa serve

Il Codice Fiscale è un codice alfanumerico di 16 caratteri che identifica in modo univoco ogni persona fisica in Italia. Viene assegnato dall'Agenzia delle Entrate alla nascita (o al momento della registrazione per i cittadini stranieri) e accompagna il cittadino per tutta la vita.

È necessario per aprire un conto corrente, stipulare un contratto di lavoro o di affitto, accedere ai servizi sanitari, presentare la dichiarazione dei redditi, acquistare un immobile e in centinaia di altre situazioni della vita quotidiana in Italia.

La struttura dei 16 caratteri: spiegazione completa

Il Codice Fiscale è composto da sei blocchi distinti, ognuno con una funzione specifica:

1. Cognome (posizioni 1–3)

Si estraggono le consonanti del cognome nell'ordine in cui appaiono. Se le consonanti sono meno di tre, si aggiungono le vocali. Se ancora non bastano, si usa la lettera X. Esempi:

  • Rossi → consonanti: R, S, S → RSS
  • Levi → consonanti: L, V → vocali: E, I → LVE
  • Fo → consonante: F → vocale: O → X → FOX

2. Nome (posizioni 4–6)

La regola è simile al cognome, ma con un'eccezione: se il nome ha 4 o più consonanti, si prendono la 1ª, la 3ª e la 4ª consonante. Esempi:

  • Mario → consonanti: M, R → vocali: A, I, O → MRA
  • Giovanni → consonanti: G, V, N, N → regola 4+ → G, N, N → GNN
  • Lia → consonante: L → vocali: I, A → LIA

3. Anno di nascita (posizioni 7–8)

Si prendono le ultime due cifre dell'anno. Chi è nato nel 1985 avrà 85; chi nel 2001 avrà 01.

4. Mese di nascita (posizione 9)

Ogni mese corrisponde a una lettera specifica secondo la tabella ufficiale AE. Non seguono l'ordine alfabetico: Gennaio = A, Febbraio = B, Marzo = C, Aprile = D, Maggio = E, Giugno = H, Luglio = L, Agosto = M, Settembre = P, Ottobre = R, Novembre = S, Dicembre = T.

5. Giorno di nascita e sesso (posizioni 10–11)

Per i maschi si indica il giorno (01–31). Per le femmine si somma 40 al giorno (41–71). Una donna nata il 15 avrà 55 in queste posizioni. Questo sistema permette di ricavare sia il giorno che il sesso da soli due caratteri.

6. Comune di nascita (posizioni 12–15)

È il codice catastale del comune, formato da una lettera e tre cifre. Ogni comune italiano e ogni stato estero ha un codice univoco assegnato dall'Agenzia delle Entrate. Il database include anche i comuni soppressi e quelli nati da fusioni.

7. Carattere di controllo (posizione 16)

L'ultima lettera è calcolata applicando un algoritmo ai 15 caratteri precedenti. Si assegnano valori numerici diversi ai caratteri in posizione dispari e pari, si sommano i risultati e si divide per 26. Il resto corrisponde a una lettera. Serve per verificare la correttezza formale del codice.

Il Codice Catastale: come trovare il comune giusto

Il codice catastale (o belfiore) è un codice di 4 caratteri (1 lettera + 3 numeri) assegnato dall'Agenzia delle Entrate ad ogni comune italiano e ad ogni stato estero.

💡 Nel calcolatore basta selezionare la provincia e poi il comune: il sistema recupera automaticamente il codice catastale corretto, anche per comuni soppressi o rinominati.
Codici catastali delle principali città italiane
CittàProvinciaCodice Catastale
RomaRMH501
MilanoMIF205
NapoliNAF839
TorinoTOL219
PalermoPAG273
GenovaGED969
BolognaBOA944
FirenzeFID612
VeneziaVEL736
BariBAA662

Omocodia: quando due persone hanno lo stesso Codice Fiscale

L'omocodia si verifica quando due o più persone hanno gli stessi dati anagrafici. L'Agenzia delle Entrate sostituisce alcune cifre nelle posizioni 7, 8, 10, 11, 13, 14 e 15 con lettere secondo una tabella specifica: 0→L, 1→M, 2→N, 3→P, 4→Q, 5→R, 6→S, 7→T, 8→U, 9→V.

⚠️ Il calcolatore mostra automaticamente le varianti omocode. Per sapere quale codice ti è stato assegnato ufficialmente, verifica sulla tessera sanitaria o sul sito dell'Agenzia delle Entrate.

Calcolo del Codice Fiscale per cittadini stranieri

I cittadini stranieri residenti in Italia ricevono un Codice Fiscale con la stessa procedura, ma usando il codice dello Stato estero al posto del comune: Germania = Z112, Francia = Z110, Romania = Z129, Albania = Z100, Cina = Z210. Seleziona "Stato Estero" come provincia nel calcolatore.

Differenza tra Codice Fiscale e Partita IVA

  • Il Codice Fiscale identifica la persona fisica: 16 caratteri alfanumerici
  • La Partita IVA identifica un soggetto economico: 11 cifre numeriche
  • Un lavoratore autonomo ha entrambi: CF come persona fisica, P.IVA come operatore economico
  • Per le persone giuridiche (società, associazioni) il CF coincide spesso con la Partita IVA

Come verificare il proprio Codice Fiscale

  • Usa la scheda "Verifica CF" in questo strumento: controlla la validità tramite il carattere di controllo
  • Accedi al sito ufficiale dell'Agenzia delle Entrate per la verifica ufficiale
  • Controlla sulla Tessera Sanitaria: il CF stampato è quello ufficialmente assegnato
📌 La verifica formale conferma che il codice è strutturalmente corretto. Per una verifica completa usa il servizio ufficiale dell'Agenzia delle Entrate.

Storia del Codice Fiscale in Italia

Nel 1973 con il D.P.R. n. 605 venne istituita l'Anagrafe Tributaria. I primi codici fiscali furono assegnati nel 1976. Dal 30 settembre 2003 fu introdotta la Tessera Sanitaria, distribuita dal gennaio 2004, che sostituì il vecchio tesserino e integra anche la Carta Europea di Assicurazione Malattia (TEAM) per l'assistenza sanitaria nei paesi UE.

Domande frequenti sul Codice Fiscale

Come si calcola il Codice Fiscale passo dopo passo?
Il calcolo avviene in 6 fasi: 1) 3 caratteri dal cognome (consonanti, poi vocali, poi X); 2) 3 caratteri dal nome (se ha 4+ consonanti si prende 1ª, 3ª, 4ª); 3) 2 cifre finali dell'anno di nascita; 4) 1 lettera per il mese (A=Gen, B=Feb, C=Mar, D=Apr, E=Mag, H=Giu, L=Lug, M=Ago, P=Set, R=Ott, S=Nov, T=Dic); 5) 2 cifre per il giorno (uomini 01-31, donne +40 quindi 41-71); 6) 4 caratteri del codice catastale del comune; e infine 1 carattere di controllo calcolato algoritmicamente.
Come seleziono il comune di nascita nel calcolatore?
Seleziona prima la Provincia di nascita dal primo menu. Dopo aver scelto la provincia, il secondo menu si attiverà mostrando tutti i comuni con il relativo codice catastale. Per i nati all'estero seleziona "Stato Estero" come provincia e poi scegli il paese.
Il Codice Fiscale calcolato online è uguale a quello ufficiale?
Sì, a condizione che non ci sia omocodia. L'algoritmo è identico a quello ufficiale dell'Agenzia delle Entrate. In assenza di omocodia, il risultato sarà uguale a quello sul tuo documento. Se sei in una situazione di omocodia, il tuo CF ufficiale sarà una delle varianti mostrate nella sezione "Varianti Omocode".
Cosa succede se il mio comune di nascita non esiste più?
I comuni soppressi mantengono il loro codice catastale originale per sempre. Se sei nato in un comune poi soppresso o accorpato, devi usare il codice del comune come esisteva al momento della tua nascita. Il database include anche i comuni storici soppressi.
Qual è il codice catastale di Roma, Milano e Napoli?
I codici catastali delle principali città: Roma = H501, Milano = F205, Napoli = F839, Torino = L219, Palermo = G273, Genova = D969, Bologna = A944, Firenze = D612, Venezia = L736, Bari = A662.
Posso decodificare un Codice Fiscale per scoprire i dati anagrafici?
Sì, usando la scheda "Decodifica CF" puoi inserire qualsiasi Codice Fiscale e ottenere: data di nascita, sesso e comune (o stato estero) di nascita. Il sistema decodifica automaticamente anche i codici omocode.
Come si calcola il Codice Fiscale per le donne?
Per le donne il calcolo è identico, con una sola differenza: al giorno di nascita viene sommato 40. Una donna nata il 15 avrà il valore 55 nelle posizioni 10-11 del Codice Fiscale. Questo permette di identificare il sesso leggendo solo quelle due cifre.
I miei dati sono al sicuro quando uso questo strumento?
Assolutamente sì. Tutti i calcoli vengono eseguiti localmente nel browser tramite JavaScript. Nessun dato personale viene inviato a server esterni, salvato in database o ceduto a terzi. La privacy è garantita al 100% in conformità al GDPR.
Qual è la differenza tra Codice Fiscale e Partita IVA?
Il Codice Fiscale (16 caratteri alfanumerici) identifica la persona fisica. La Partita IVA (11 cifre numeriche) identifica un soggetto economico. Un lavoratore autonomo ha entrambi. Per le società, il CF spesso coincide con la P.IVA.
Cos'è l'omocodia e come funziona?
L'omocodia si verifica quando due persone hanno gli stessi dati anagrafici (stesso nome, cognome, sesso, data e luogo di nascita). L'Agenzia delle Entrate risolve il conflitto sostituendo alcune cifre con lettere: 0→L, 1→M, 2→N, 3→P, 4→Q, 5→R, 6→S, 7→T, 8→U, 9→V. Il calcolatore mostra automaticamente tutte le varianti omocode.