Calcola il tuo codice fiscale con l'algoritmo ufficiale dell'Agenzia delle Entrate
Codice Belfiore — se il tuo comune non compare nell'elenco, cercalo
sul sito dell'Agenzia delle Entrate
???·???·?????·????·?
???
Cognome
???
Nome
?????
Data
????
Comune
?
Controllo
SezionePos.CodiceCome viene calcolato
⚠️ Disclaimer — Solo a scopo simulativo
Questo strumento calcola il codice fiscale secondo l'algoritmo ufficiale (D.P.R.
605/1973). Il risultato è indicativo e potrebbe non corrispondere al codice assegnato
dall'Agenzia delle Entrate in caso di omocodia (persone con dati identici a cui
vengono sostituiti alcuni caratteri).
I codici Belfiore provengono dal dataset ufficiale ISTAT
(aggiornato gennaio 2024) e coprono tutti i 7.896 comuni italiani attivi. Per comuni soppressi,
fusi o di recentissima istituzione potrebbe essere necessario verificare sul sito
dell'Agenzia delle Entrate.
Il codice fiscale generato non è ufficialmente emesso dall'Agenzia delle Entrate.
Per documenti ufficiali utilizza il tesserino sanitario o richiedi il certificato all'Agenzia
delle Entrate.
Domande frequenti
Il codice fiscale è composto da 16 caratteri: 3 dal cognome (consonanti, poi
vocali, poi X se servono), 3 dal nome (con regola speciale se ha 4 o più
consonanti: si prendono 1ª, 3ª e 4ª), 2 dall'anno di nascita (ultime due cifre),
1 dal mese (lettera convenzionale: A=Gen, B=Feb…), 2 dal giorno e
sesso (giorno per i maschi, giorno +40 per le femmine), 4 dal comune di
nascita (codice Belfiore), e infine 1 carattere di controllo
calcolato con un algoritmo sui precedenti 15 caratteri.
Per il cognome si prendono sempre le prime 3 consonanti nell'ordine in cui
compaiono nel cognome (completando con vocali o X se necessario). Per il nome, se
ha 4 o più consonanti, si prendono la 1ª, 3ª e 4ª consonante — questo per differenziare nomi
frequenti come "GIOVANNI" da "MARIO". Se il nome ha meno di 4 consonanti, si applica la stessa
regola del cognome.
Il codice Belfiore è un codice alfanumerico di 4 caratteri (1 lettera + 3 cifre) assegnato a ogni
comune italiano e a ogni Stato estero. Per i comuni italiani il codice inizia con una lettera dalla
A alla Z (escluse alcune); per gli Stati esteri inizia con Z. Questi codici sono stati assegnati
dal Ministero dell'Interno nel 1936 e sono rimasti sostanzialmente immutati, salvo aggiornamenti
per comuni soppressi, fusi o di nuova istituzione.
L'omocodia si verifica quando due persone diverse generano lo stesso codice fiscale (stessi dati
anagrafici). In questo caso, l'Agenzia delle Entrate assegna al secondo soggetto un codice
"omocodo" in cui alcune cifre (partendo dalla destra) vengono sostituite con lettere secondo la
tabella: 0→L, 1→M, 2→N, 3→P, 4→Q, 5→R, 6→S, 7→T, 8→U, 9→V. Il simulatore calcola solo il
codice "base" senza omocodia.
Il simulatore include l'autocompletamento per i principali capoluoghi di provincia. Per tutti gli
altri comuni puoi cercare il codice Belfiore sul sito dell'Agenzia delle Entrate (sezione "Codice
fiscale"), nel registro ISTAT, o su qualsiasi sito di ricerca anagrafica. Il codice è sempre
riportato anche sulla tua tessera sanitaria/codice fiscale, nelle posizioni 12–15.