Cos'è il codice fiscale e come si calcola
Il codice fiscale è l'identificativo personale più usato in Italia: serve per lavorare, curarsi, aprire un conto, firmare un contratto. In questa guida spieghiamo che cos'è, da dove nasce, come viene costruito a partire dai dati anagrafici — con un esempio calcolato passo passo — e quali sono i limiti dei calcolatori online, compreso il nostro.
Redazione CodiceChiaro · Pubblicata il 23 ottobre 2026 · Ultimo aggiornamento 23 ottobre 2026
Contenuto redatto e verificato dalla redazione sulle fonti ufficiali elencate in fondo alla pagina.
Che cos'è il codice fiscale
Il codice fiscale è un codice alfanumerico di 16 caratteri che identifica in modo univoco ogni persona nei rapporti con la pubblica amministrazione italiana e con molti soggetti privati. È stato introdotto dal decreto del Presidente della Repubblica 29 settembre 1973, n. 605, che ha riorganizzato l'anagrafe tributaria: l'archivio in cui lo Stato registra i contribuenti e le loro posizioni. Da allora il codice fiscale è diventato la chiave di accesso a quasi ogni adempimento: senza di esso non si può essere assunti, non ci si può iscrivere al Servizio sanitario nazionale, non si apre un conto corrente e non si stipula un contratto di locazione.
La caratteristica che lo distingue da altri identificativi è che non è un numero progressivo assegnato a caso: è costruito con un algoritmo a partire da cognome, nome, data e luogo di nascita della persona. Questo spiega perché è possibile calcolarlo — ed è ciò che fanno gli strumenti di questo sito — ma anche perché possono esistere collisioni tra persone diverse, il fenomeno chiamato omocodia di cui parliamo più avanti.
Il codice fiscale viene attribuito dall'Agenzia delle Entrate, che gestisce l'anagrafe tributaria. Per i neonati l'attribuzione avviene automaticamente attraverso il Comune di residenza, che trasmette i dati della dichiarazione di nascita: i genitori ricevono quindi il codice senza dover presentare alcuna richiesta, salvo casi particolari. Per i cittadini stranieri che vengono a vivere o lavorare in Italia esistono invece procedure dedicate, descritte nella nostra guida per gli stranieri.
A cosa serve nella vita quotidiana
L'elenco dei contesti in cui il codice fiscale viene richiesto è lungo e continua ad allungarsi, perché negli anni è diventato l'identificativo unico della persona per quasi tutti gli archivi pubblici. Gli usi più frequenti sono:
- Assistenza sanitaria: il codice fiscale è stampato sulla tessera sanitaria e serve per prenotare visite ed esami, scegliere il medico di base e acquistare farmaci con prescrizione.
- Lavoro: il datore di lavoro lo richiede per l'assunzione, la busta paga, i contributi previdenziali e la dichiarazione dei redditi (modello 730 o Redditi).
- Servizi bancari e finanziari: apertura di conti correnti, carte, mutui e finanziamenti.
- Contratti: locazioni registrate, utenze domestiche, compravendite, polizze assicurative.
- Pubblica amministrazione: pratiche comunali, iscrizioni scolastiche e universitarie, concorsi, prestazioni INPS come pensioni e assegni familiari.
- Servizi digitali: è uno dei dati usati per il rilascio delle identità digitali e compare nei documenti fiscali elettronici, a partire dalla fatturazione e dagli scontrini per le spese detraibili.
Proprio perché è così diffuso, è importante distinguere tra il codice come dato — che non è segreto e si può ricavare dai dati anagrafici — e i documenti ufficiali che lo riportano: la tessera sanitaria e l'eventuale certificato di attribuzione rilasciato dall'Agenzia delle Entrate.
Come si calcola: i 16 caratteri spiegati
Le regole di formazione sono stabilite dal decreto ministeriale 12 marzo 1974 e sono rimaste sostanzialmente invariate da allora. Il codice si compone di cinque blocchi più il carattere di controllo finale:
| Posizioni | Contenuto | Regola |
|---|---|---|
| 1–3 | Cognome | Prime tre consonanti del cognome; se non bastano si usano le vocali nell'ordine in cui compaiono, e infine la lettera X. |
| 4–6 | Nome | Come il cognome, ma se il nome ha quattro o più consonanti si prendono la prima, la terza e la quarta: serve a distinguere nomi simili molto comuni. |
| 7–8 | Anno di nascita | Ultime due cifre dell'anno: 1980 diventa 80, 2004 diventa 04. |
| 9 | Mese di nascita | Una lettera secondo la tabella ufficiale: A gennaio, B febbraio, C marzo, D aprile, E maggio, H giugno, L luglio, M agosto, P settembre, R ottobre, S novembre, T dicembre. |
| 10–11 | Giorno e sesso | Giorno di nascita da 01 a 31 per gli uomini; per le donne si aggiunge 40, quindi i valori vanno da 41 a 71. |
| 12–15 | Luogo di nascita | Codice catastale (Belfiore) del comune di nascita, ad esempio H501 per Roma; per i nati all'estero si usa il codice dello Stato estero, che inizia sempre con Z. |
| 16 | Carattere di controllo | Lettera ricavata dai 15 caratteri precedenti con due tabelle di conversione, una per le posizioni pari e una per le dispari: la somma dei valori, divisa per 26, dà il resto che corrisponde alla lettera. |
Un esempio completo
Prendiamo una persona immaginaria ma realistica: Mario Rossi, nato il 1° gennaio 1980 a Roma. Dal cognome Rossi si prendono le consonanti R, S, S. Dal nome Mario, che ha due sole consonanti (M e R), si aggiunge la prima vocale: M, R, A. L'anno 1980 diventa 80, gennaio è il mese A, il giorno è 01 (Mario è un uomo, quindi nessuna aggiunta di 40). Roma ha codice catastale H501. A questo punto la sequenza è RSSMRA80A01H501 e il carattere di controllo, calcolato con le tabelle ufficiali, è U. Il codice completo è quindi RSSMRA80A01H501U. Puoi verificarlo subito con il nostro calcolatore: è lo stesso esempio che usiamo per collaudare il motore di calcolo del sito.
Due dettagli che spesso sorprendono: i cognomi con apostrofo o spazi, come D'Angelo o De Luca, vengono trattati ignorando i caratteri che non sono lettere; e chi ha un doppio nome segue una regola particolare — se i nomi sono separati da una virgola nei documenti, si considera solo il primo. Sono i casi limite in cui un calcolo approssimativo può sbagliare, ed è per questo che il nostro strumento applica le regole carattere per carattere invece di approssimazioni.
Chi rilascia il codice fiscale ufficiale
L'unico soggetto che attribuisce il codice fiscale con valore legale è l'Agenzia delle Entrate. Qualsiasi codice calcolato online — anche con l'algoritmo corretto — è una previsione molto affidabile del codice ufficiale, ma non è il codice ufficiale: la differenza emerge quando esiste già in anagrafe un codice identico generato da un'altra persona (omocodia) oppure quando i dati anagrafici registrati differiscono da quelli che l'utente ricorda, ad esempio per un doppio nome trascritto in modo diverso.
Le vie di attribuzione sono diverse a seconda della situazione. Per i neonati residenti in Italia l'attribuzione è automatica tramite il Comune e l'Anagrafe Nazionale della Popolazione Residente (ANPR). Per gli adulti che non lo hanno mai avuto — tipicamente cittadini stranieri — occorre presentare il modello AA4/8 a un ufficio dell'Agenzia, oppure tramite i canali descritti nella guida dedicata agli stranieri. Chi invece ha smarrito la tessera sanitaria non deve farsi attribuire un nuovo codice: il codice resta lo stesso per tutta la vita e va semplicemente richiesto un duplicato della tessera, come spieghiamo nella guida sullo smarrimento.
Come verificare un codice fiscale (e i limiti della verifica)
Verificare un codice fiscale può voler dire due cose molto diverse. La verifica formale controlla che il codice sia costruito correttamente: lunghezza di 16 caratteri, lettere e cifre nelle posizioni giuste, lettera del mese valida, giorno coerente, codice del luogo esistente e carattere di controllo corrispondente. È la verifica che svolge il nostro strumento di verifica, ed è sufficiente per intercettare la grande maggioranza degli errori di trascrizione e di battitura.
La verifica sostanziale — cioè accertare che quel codice esista davvero in anagrafe tributaria e appartenga proprio alla persona indicata — può farla soltanto l'Agenzia delle Entrate, che mette a disposizione un servizio di verifica per gli enti e i soggetti autorizzati. Nessun sito privato, compreso questo, può accedere all'anagrafe tributaria né confermare l'esistenza di un codice: diffida di chi promette il contrario. Se un calcolatore online produce un codice diverso da quello sulla tua tessera sanitaria, fa fede la tessera; le cause più comuni della differenza sono l'omocodia e i doppi nomi.
Codice fiscale e tessera sanitaria
Dal 2004 circa, il supporto fisico del codice fiscale è la tessera sanitaria: la carta magnetica che riporta nome, cognome, data di nascita e, appunto, il codice fiscale con il suo codice a barre. La tessera ha una scadenza (di norma sei anni) ma la scadenza riguarda la carta, non il codice: alla scadenza ne viene spedita una nuova a casa e il codice resta identico. Le versioni con microchip fungono anche da Carta Nazionale dei Servizi (TS-CNS) per accedere ai servizi online della pubblica amministrazione.
Se ti serve solo il codice — ad esempio per compilare un modulo — puoi ricavarlo dai tuoi dati anagrafici con il calcolatore di questo sito e stamparne un fac-simile con codice a barre grazie allo strumento di stampa: non è un documento ufficiale, ma è un promemoria pratico in attesa del duplicato.
Casi particolari: omocodia, provvisori, correzioni
Omocodia. Quando due persone generano lo stesso codice, l'Agenzia delle Entrate sostituisce alcune delle sette cifre del codice con lettere secondo una tabella fissa, ottenendo fino a 127 varianti formali dello stesso codice base. La variante assegnata è quella ufficiale per quella persona. Nella pagina dedicata all'omocodia puoi generare tutte le varianti di un codice e capire il meccanismo nel dettaglio.
Codice provvisorio. In alcuni casi — ad esempio quando i dati anagrafici non sono ancora completi o verificati — viene attribuito un codice provvisorio di 11 cifre numeriche, destinato a essere sostituito da quello definitivo alfanumerico. La guida sul codice provvisorio spiega quando accade e come avviene la conversione.
Dati errati. Se il codice ufficiale contiene un errore perché in anagrafe è registrato un dato anagrafico sbagliato (una lettera del nome, una data), la correzione si chiede all'Agenzia delle Entrate o al Comune per la parte anagrafica: non si può semplicemente usare il codice ricalcolato, perché nei sistemi pubblici continuerebbe a risultare quello registrato.
Nati in un comune soppresso. Il luogo di nascita codificato è quello storico: se il comune in cui sei nato è stato soppresso o fuso in un altro, nel codice fiscale resta il codice catastale del comune originario. Per questo il nostro archivio include anche i 333 comuni soppressi presenti negli elenchi ufficiali, ciascuno con la sua pagina e il suo codice: chi è nato in un comune che non esiste più continua a usarne il codice per calcolare e verificare il proprio codice fiscale.
Domande frequenti
Il codice fiscale calcolato online è valido?
Il calcolo segue le regole ufficiali e nella maggior parte dei casi il risultato coincide con il codice attribuito. Tuttavia il solo codice legalmente valido è quello rilasciato dall'Agenzia delle Entrate: in caso di omocodia o di dati anagrafici registrati in modo diverso, il codice ufficiale può differire da quello calcolato.
Il codice fiscale cambia nel corso della vita?
Di regola no: resta lo stesso dalla nascita (o dalla prima attribuzione) per sempre, anche se scade la tessera sanitaria o si cambia residenza. Cambia solo se l'Agenzia corregge i dati anagrafici da cui deriva, ad esempio dopo il riconoscimento di un errore nei dati di nascita registrati.
Che differenza c'è tra codice fiscale e partita IVA?
Il codice fiscale identifica le persone fisiche (e, in una forma diversa, anche enti e associazioni) nei rapporti con l'amministrazione. La partita IVA identifica invece chi svolge un'attività economica — imprese, professionisti, lavoratori autonomi — ai fini dell'imposta sul valore aggiunto. Per le ditte individuali i due numeri possono coincidere nella pratica amministrativa, ma restano identificativi distinti.
Perché il mio codice contiene lettere al posto di alcune cifre?
È quasi certamente un caso di omocodia: un'altra persona con dati anagrafici uguali o molto simili generava lo stesso codice, così l'Agenzia delle Entrate ha sostituito da una a sette cifre con lettere secondo la tabella ufficiale, rendendo il tuo codice univoco. È il codice ufficiale a tutti gli effetti e va usato così com'è.
Posso risalire ai dati di una persona dal suo codice fiscale?
Dal codice si possono ricavare soltanto i dati che servono a costruirlo: sesso, data di nascita e luogo di nascita (comune o Stato estero), oltre a una traccia di nome e cognome. Non è possibile ricavare indirizzo, residenza o altre informazioni: il nostro strumento di decodifica inversa mostra esattamente questi dati e nulla di più.
I calcolatori online conservano i miei dati?
Dipende dal sito. Gli strumenti di CodiceChiaro eseguono ogni elaborazione nel browser dell'utente: nome, cognome e data di nascita non vengono trasmessi né memorizzati su alcun server, come descritto nella nostra informativa privacy. Su altri siti è bene verificare l'informativa prima di inserire i dati.
Strumenti utili
- Calcolo codice fiscale — Calcola il codice dai dati anagrafici, con la spiegazione di ogni carattere.
- Codice fiscale inverso — Decodifica un codice esistente e ricava data e luogo di nascita, sesso ed età.
- Verifica codice fiscale — Controlla la validità formale di un codice con sei verifiche una per una.
- Omocodia — Genera le 127 varianti di un codice e scopri perché vengono assegnate.
- Stampa con codice a barre — Crea un fac-simile stampabile del codice con il suo codice a barre.
- Codici catastali — Cerca il codice Belfiore di ogni comune italiano e degli Stati esteri.
- Dati aperti: l'archivio dei codici catastali — Scarica l'archivio completo dei codici Belfiore — comuni attuali, 333 soppressi e Stati esteri — in CSV gratuito CC BY 4.0, con fonti, metodo e limiti dichiarati.
- Come calcoliamo — L'algoritmo del decreto del 1974 passo passo, con le tabelle ufficiali e le verifiche automatiche del motore.
Nota: questa guida ha scopo informativo. Il codice fiscale legalmente valido è rilasciato esclusivamente dall'Agenzia delle Entrate; per la propria situazione specifica fa fede l'ufficio competente.
Fonti ufficiali
- DPR 29 settembre 1973, n. 605 — Disposizioni relative all'anagrafe tributaria e al codice fiscale (Normattiva)
- Decreto ministeriale 12 marzo 1974 — Norme per la formazione del codice fiscale (Normattiva)
- Agenzia delle Entrate — Codice fiscale e tessera sanitaria
- Sistema Tessera Sanitaria — Portale ufficiale
- ISTAT — Codici dei comuni e degli Stati esteri (codici catastali/Belfiore)
Guide correlate
- Codice fiscale per stranieri: come ottenerlo — Come ottengono il codice fiscale i cittadini stranieri in Italia: documenti, modello AA4/8, uffici e consolati, differenze tra cittadini UE ed extra-UE.
- Codice fiscale del neonato: chi lo dà e quando arriva — Il codice fiscale del neonato è attribuito automaticamente dal Comune tramite ANPR: quando arriva la tessera sanitaria e cosa fare se non arriva.
- Codice fiscale smarrito: recuperarlo e chiedere il duplicato — Hai perso la tessera sanitaria o non ricordi il codice fiscale? Come recuperarlo dai tuoi dati e richiedere il duplicato ufficiale della tessera.
- Codice fiscale provvisorio: cos'è e come diventa definitivo — Il codice fiscale provvisorio è numerico e di 11 cifre: quando viene attribuito, quanto vale, in cosa differisce dal definitivo e come avviene la conversione.
- Modello AA4/8: a cosa serve e come si compila — L'AA4/8 è il modulo ufficiale per chiedere il codice fiscale, variare i dati, richiedere certificato e duplicato della tessera: campi e presentazione.
- Codice fiscale errato: come capire l'errore e correggerlo — Codice fiscale sbagliato o che non corrisponde ai tuoi dati? Cause più comuni — trascrizione, dati registrati, omocodia — e come correggerlo all'Agenzia.
CodiceChiaro — Redazione CodiceChiaro