Guida

Codice Belfiore: Comuni e Stati Esteri

Il codice Belfiore è il codice alfanumerico a quattro caratteri che identifica in modo univoco ogni comune italiano e ogni stato estero nei sistemi fiscali e catastali italiani. È composto da una lettera seguita da tre cifre — ad esempio H501 per Roma, F205 per Milano, F839 per Napoli — e compare nelle ultime quattro posizioni del codice fiscale, subito prima del carattere di controllo finale.

Se stai compilando un modello F24, calcolando un codice fiscale o lavorando con documenti catastali, il codice Belfiore è l'identificatore che ti serve. Questa pagina raccoglie l'elenco dei codici per i comuni italiani e per gli stati esteri, con tabelle aggiornate, esempi pratici e le risposte agli errori più comuni.

Differenza tra codice Belfiore comune italiano H501 Roma e stato estero Z110 Francia

Che cos'è il codice Belfiore

Il codice Belfiore è un identificatore alfanumerico assegnato dall'Agenzia delle Entrate a ogni comune italiano e a ogni stato straniero. Il suo scopo è rendere univoca l'identificazione territoriale nei documenti fiscali e catastali, indipendentemente da come viene scritto il nome del comune, da variazioni dialettali, da omonimi o da modifiche amministrative avvenute nel tempo.

Il sistema è stabile per progettazione: anche quando un comune viene soppresso, fuso o rinominato, il codice Belfiore originale rimane valido nei documenti storici e non viene mai riassegnato a un altro ente. Questo è il motivo per cui è più affidabile del codice ISTAT per la gestione fiscale di lungo periodo.

Ogni codice è formato da una lettera e tre cifre. Per i comuni italiani la lettera iniziale può essere qualsiasi, dalla A alla M. Per gli stati esteri la prima lettera è sempre Z: ad esempio Z110 per la Francia, Z112 per la Germania, Z129 per la Romania, Z133 per la Svizzera. Questa distinzione è trattata in dettaglio nella sezione dedicata ai codici degli stati esteri più avanti in questa pagina.

Perché si chiama "codice Belfiore"

L'origine del nome "Belfiore" non è documentata ufficialmente con certezza. L'ipotesi più diffusa tra gli addetti ai lavori è che il termine derivi da un riferimento geografico o burocratico presente nella serie di atti amministrativi legati alla riforma catastale italiana del Novecento, quando il Ministero delle Finanze istituì un sistema di classificazione unificato per tutti i comuni italiani. Quello che è certo è che il nome è rimasto in uso nel linguaggio tecnico e quotidiano fino a oggi.

Nel linguaggio comune viene chiamato anche codice catastale del comune, codice nazionale o semplicemente codice comune. Tutti questi termini si riferiscono nella pratica allo stesso identificatore, anche se non sono sinonimi formalmente precisi: il termine corretto nel contesto fiscale è codice Belfiore o codice catastale amministrativo.

Differenza tra codice Belfiore e codice ISTAT

Il codice ISTAT è un identificatore numerico a sei cifre assegnato dall'Istituto Nazionale di Statistica a scopo statistico e demografico. A differenza del codice Belfiore, il codice ISTAT può cambiare in seguito a fusioni, soppressioni o riorganizzazioni territoriali. Il codice Belfiore invece rimane stabile anche dopo queste modifiche.

Una distinzione pratica che vale la pena tenere a mente: se stai compilando un modello F24 o calcolando un codice fiscale, hai bisogno del codice Belfiore. Se stai lavorando con dati statistici o demografici del Ministero dell'Interno, avrai bisogno del codice ISTAT. I due codici non sono intercambiabili nei moduli ufficiali.

A cosa serve il codice Belfiore

Il codice Belfiore compare in diversi contesti pratici della vita amministrativa italiana. Conoscere esattamente dove e come viene usato aiuta a evitare gli errori più frequenti nella compilazione dei documenti.

  • Nel codice fiscale: le quattro posizioni che precedono il carattere finale del codice fiscale indicano il comune di nascita del titolare, usando il codice Belfiore. Per chi è nato all'estero, quelle stesse posizioni contengono il codice Belfiore dello stato estero di nascita, che inizia sempre con Z.
  • Nel modello F24: quando si pagano imposte locali come IMU, TARI, TASI o TOSAP, il modello F24 richiede il codice catastale del comune a cui è destinato il versamento. Quel codice è il codice Belfiore del comune di residenza o di ubicazione dell'immobile. Inserire il codice sbagliato può causare il rifiuto del modulo o l'attribuzione del pagamento al comune errato.
  • Nei documenti catastali: visure catastali, atti di compravendita immobiliare, dichiarazioni di successione e donazioni richiedono il codice del comune in cui si trova l'immobile.
  • Nelle dichiarazioni fiscali: alcuni moduli dell'Agenzia delle Entrate richiedono il codice Belfiore per identificare il comune di residenza o di nascita del contribuente, in particolare nelle sezioni relative ai dati anagrafici.

Ricerca codice Belfiore per comune

Per trovare il codice Belfiore di un comune italiano, consulta la tabella dei principali comuni qui sotto, che riporta il codice aggiornato e la provincia di appartenenza. Per i comuni soppressi o confluiti in nuovi enti, valgono le variazioni storiche descritte più avanti in questa pagina.

La struttura della pagina è pensata per dare risposta immediata: trovi il comune, il codice confermato e un riferimento alla fonte ufficiale, senza dover scorrere tabelle lunghe.

Codice Belfiore dei principali comuni italiani

La tabella seguente riporta i codici Belfiore aggiornati dei comuni italiani più cercati.

ComuneProvinciaCodice Belfiore
RomaRMH501
MilanoMIF205
NapoliNAF839
TorinoTOL219
PalermoPAG273
GenovaGED969
BolognaBOA944
FirenzeFID612
BariBAA662
CataniaCTC351
VeneziaVEL736
VeronaVRL781
MessinaMEF158
PadovaPDG224
TriesteTSL424
BresciaBSB157
TarantoTAL049
PratoPOG999
Reggio CalabriaRCH224
ModenaMOF257
Reggio EmiliaREH223
PerugiaPGG478
LivornoLIE625
CagliariCAB354
FoggiaFGD643
SalernoSAH703
RiminiRNH294
FerraraFED548
SassariSSI452
MonzaMBF704
ComoCOC933
CatanzaroCZC352
CosenzaCSD086

Codice Belfiore per stati esteri

I cittadini italiani nati all'estero e i cittadini stranieri residenti in Italia a cui viene assegnato un codice fiscale hanno nel proprio codice fiscale un codice Belfiore che identifica lo stato estero di nascita. Questi codici iniziano sempre con la lettera Z, seguita da tre cifre.

Questa regola è importante perché molti utenti si sorprendono nel trovare un codice che inizia con Z nel proprio codice fiscale, scambiandolo per un errore. Non è un errore: è il modo in cui il sistema italiano codifica i Paesi stranieri. La Z non indica un problema, ma semplicemente che la persona è nata fuori dal territorio italiano. Per la tabella completa dei codici Belfiore degli stati esteri e per chi è nato fuori dall'Italia, vedi anche la pagina codice fiscale inverso per stranieri.

Principali codici Belfiore per stati esteri

StatoCodice Belfiore
FranciaZ110
GermaniaZ112
RomaniaZ129
SvizzeraZ133
SpagnaZ131
AlbaniaZ100
MaroccoZ330
UcrainaZ138
CinaZ210
KosovoZ160
BangladeshZ249
FilippineZ216
EgittoZ336
PakistanZ236
IndiaZ222
SenegalZ343
MoldovaZ140
TunisiaZ352
Sri LankaZ209
NigeriaZ324

Per l'elenco completo di tutti gli stati esteri con il relativo codice, consulta la pagina codici dei paesi esteri per il codice fiscale.

Come funziona il codice Belfiore nel codice fiscale

Il codice fiscale italiano è composto da 16 caratteri alfanumerici. Gli ultimi cinque caratteri seguono questa struttura fissa: le posizioni dalle 12 alla 15 contengono il codice Belfiore del comune o stato estero di nascita, e la posizione 16 contiene il carattere di controllo, una lettera calcolata algoritmicamente sull'intero codice.

Questo significa che leggendo le quattro posizioni prima dell'ultima lettera di qualsiasi codice fiscale italiano puoi identificare immediatamente dove è nato il titolare. Se quella sequenza inizia con Z, la persona è nata all'estero. Se inizia con qualsiasi altra lettera dalla A alla M, è nata in un comune italiano. Per una lettura completa di tutte le posizioni, consulta la guida su come si legge il codice fiscale.

Esempi pratici

Ultime 5 posizioni del CFCodice Belfiore estrattoComune o stato di nascita
...H501UH501Roma
...F205KF205Milano
...D612ED612Firenze
...F839PF839Napoli
...C351MC351Catania
...Z110AZ110Francia
...Z112RZ112Germania
...Z129TZ129Romania

Per calcolare o verificare un codice fiscale completo a partire dai dati anagrafici, usa il calcolatore del codice fiscale.

Codici Belfiore dei comuni soppressi

Un problema frequente nella gestione di documenti storici è trovare codici Belfiore che si riferiscono a comuni nel frattempo soppressi, fusi con altri enti o rinominati. Questo genera confusione soprattutto quando si tratta di verificare un codice fiscale emesso anni fa o di lavorare con atti catastali datati.

Il codice Belfiore di un comune soppresso non viene mai riassegnato. Rimane associato a quel territorio nel database fiscale perché potrebbe ancora comparire nei codici fiscali di persone nate in quel comune prima della soppressione. Non è un dato corrotto né un errore di sistema: è il comportamento previsto.

Un caso pratico: una persona nata in un comune poi confluito in un'unione di comuni avrà nel proprio codice fiscale il codice Belfiore originale del comune di nascita, non quello del nuovo ente. Presentare un documento con quel codice è corretto e non richiede correzioni.

Se stai cercando il codice di un comune storico che non trovi nell'elenco attuale, segui questi tre passi: verifica se il comune esiste ancora nell'anagrafe dei comuni dell'Agenzia delle Entrate; controlla se è stato fuso in un altro ente attivo; usa comunque il codice originale per tutti i documenti che riguardano persone nate in quel comune prima della soppressione.

Perché il codice Belfiore e il codice catastale a volte non coincidono

In alcuni contesti incontri il termine "codice catastale" usato in modo diverso da "codice Belfiore". Questa differenza, che è fonte di confusione diffusa, ha una spiegazione precisa.

Il codice catastale in senso stretto è un identificatore usato esclusivamente per la mappatura delle unità territoriali nelle mappe catastali, formato da una struttura diversa rispetto al codice Belfiore. I due sistemi nella grande maggioranza dei casi producono lo stesso risultato pratico, ma non sono lo stesso codice formalmente.

Le eccezioni riguardano principalmente comuni istituiti o soppressi dopo la creazione del sistema catastale originale, o casi in cui le perimetrazioni catastali non coincidono esattamente con quelle amministrative. Un esempio documentato è il comune di Vaiano, in provincia di Prato, che ha un codice amministrativo proprio ma ricade parzialmente nelle perimetrazioni catastali di un altro comune. In questi casi puoi trovarti nella situazione di dover usare un codice per il modello F24 e un codice diverso per un documento catastale.

Se ti trovi in questa situazione, la fonte da consultare è la tabella ufficiale dei codici catastali dei comuni pubblicata dall'Agenzia delle Entrate, che riporta il codice valido per ogni ente ai fini fiscali.

Come verificare un codice Belfiore

Se hai dubbi sulla correttezza di un codice Belfiore, ci sono tre metodi di verifica affidabili.

  • Il primo è la fonte ufficiale: la tabella ufficiale pubblicata dall'Agenzia delle Entrate è il riferimento definitivo per qualsiasi verifica fiscale. È aggiornata periodicamente per includere i nuovi comuni e registrare i comuni soppressi.
  • Il secondo è la verifica attraverso il codice fiscale: se hai a disposizione un codice fiscale valido di una persona nata nel comune in questione, estrai le posizioni 12–15 e confrontale con il codice atteso. Se corrispondono, il codice è corretto.
  • Il terzo è la ricerca per nome nella tabella dei comuni di questa pagina, che riporta il codice aggiornato per i comuni più cercati.

Errori frequenti da evitare: non confondere il codice Belfiore con il CAP, che è un sistema completamente diverso; non usare il codice ISTAT al posto del codice Belfiore nei moduli fiscali; non assumere che un comune di recente istituzione abbia un codice numericamente vicino all'ultimo assegnato, perché i nuovi codici seguono l'ordine cronologico di istituzione, non quello alfabetico.

Conclusione

Il codice Belfiore è uno strumento fondamentale dell'infrastruttura fiscale italiana: un identificatore stabile e univoco che permette di riconoscere con certezza il comune o lo stato estero di nascita in qualsiasi documento ufficiale, dal codice fiscale al modello F24. La sua logica è semplice una volta compresa — lettera più tre cifre, con la Z riservata agli stati esteri — e la sua affidabilità nel tempo, garantita dal principio di non riassegnazione dei codici soppressi, lo rende uno strumento più robusto del codice ISTAT per la gestione fiscale e catastale di lungo periodo.

Struttura codice fiscale italiano con codice Belfiore

Domande Frequenti sul codice Belfiore

Che cos'è il codice Belfiore?

È un codice alfanumerico a quattro caratteri — una lettera seguita da tre cifre — assegnato dall'Agenzia delle Entrate a ogni comune italiano e a ogni stato estero. Identifica in modo univoco il luogo di nascita nei codici fiscali e viene richiesto nei modelli F24 e in altri documenti fiscali e catastali.

Come faccio a trovare il codice Belfiore di un comune?

Cerca il nome del comune nella tabella dei comuni principali di questa pagina. Puoi anche verificare direttamente sulla tabella ufficiale dell'Agenzia delle Entrate.

Il codice Belfiore fa parte del codice fiscale?

Sì. Le quattro posizioni prima dell'ultima lettera del codice fiscale contengono il codice Belfiore del comune o dello stato estero di nascita del titolare.

Due comuni possono avere lo stesso codice Belfiore?

No. Il codice Belfiore è univoco: ogni comune ha un solo codice e ogni codice è associato a un solo ente. I comuni soppressi mantengono il loro codice originale, che non viene mai riassegnato.

Qual è il codice Belfiore per gli stati esteri?

I codici Belfiore degli stati esteri iniziano sempre con la lettera Z. Trovi i principali nella tabella dedicata in questa pagina.

Come posso verificare se un codice Belfiore è corretto?

Confrontalo con la tabella ufficiale dell'Agenzia delle Entrate oppure cercalo nella tabella dei comuni di questa pagina. Se il codice compare correttamente nel codice fiscale di una persona nata in quel comune, è valido.

I codici Belfiore vengono aggiornati dopo le fusioni tra comuni?

Il codice del comune incorporato rimane valido per le persone che ci sono nate prima della fusione. Il nuovo comune nato dalla fusione riceve un codice proprio. Entrambi coesistono nel database fiscale e sono validi per i rispettivi usi.

Cosa significa il codice Belfiore C351?

C351 è il codice Belfiore di Catania. Quando compare in un codice fiscale, indica che il titolare è nato a Catania.

Quali servizi italiani richiedono il codice Belfiore?

Il modello F24 per IMU, TARI, TASI e altre imposte locali; il calcolo del codice fiscale; le visure catastali; le dichiarazioni di successione e donazione di immobili; alcuni moduli dell'Agenzia delle Entrate per dichiarazioni fiscali relative ai dati anagrafici del contribuente.

Prova lo strumento di decodifica

Inserisci un codice fiscale e scopri subito data di nascita, sesso e comune. Tutto nel browser.

Decodifica un codice fiscale