Calcolo e verifica del codice fiscale

Il codice fiscale si ricava da cognome, nome, data di nascita e sesso, più il codice catastale del comune o dello Stato estero di nascita, con le regole del D.M. 23 dicembre 1976. Qui lo calcoli o lo verifichi anche se sei nato in un comune che oggi non esiste più: usiamo il codice in vigore il giorno della nascita, preso dall'archivio storico dell'Anagrafe nazionale.

Per le donne sposate vale il cognome da nubile. Spazi, apostrofi e accenti non contano.

Scrivi tutti i nomi, come sul documento.

Sesso

Inserisci prima la data di nascita: in cima trovi il comune com'era quel giorno, anche se poi è stato fuso o ha cambiato nome o provincia.

Strumento informativo: il risultato dipende dai dati inseriti e non sostituisce il certificato di attribuzione del codice fiscale. Nomi, date e codici restano nel tuo browser: non li inviamo a nessun server.

Strumento gratuito di LiftyUP: costruiamo strumenti sui dati pubblici per rendere la burocrazia più semplice. Vedi gli altri strumenti gratuiti

Come si calcola il codice fiscale

Le regole sono negli articoli da 2 a 7 del D.M. 23 dicembre 1976. I 16 caratteri sono, in ordine:

  • 3 lettere per il cognome: le prime tre consonanti; se non bastano, le vocali; poi la X.
  • 3 lettere per il nome: come per il cognome, ma con quattro o più consonanti si prendono la prima, la terza e la quarta.
  • 2 cifre per l'anno di nascita e 1 lettera per il mese: A gennaio, B febbraio, C marzo, D aprile, E maggio, H giugno, L luglio, M agosto, P settembre, R ottobre, S novembre, T dicembre.
  • 2 cifre per il giorno di nascita: per le donne si aggiunge 40, quindi il 5 diventa 45.
  • 4 caratteri per il luogo di nascita: il codice catastale del comune, oppure Z e tre cifre per lo Stato estero.
  • 1 lettera di controllo, calcolata sui primi 15 caratteri con due tabelle di conversione: serve ad accorgersi degli errori di battitura.

Nati in un comune soppresso, fuso o rinominato

Il codice del luogo è il codice catastale del comune. Quando più comuni si fondono nasce un comune nuovo, con un codice nuovo. Per esempio Acquarica del Capo (LE), codice A042, dal 15 maggio 2019 fa parte di Presicce-Acquarica, codice M428.

Lo strumento usa l'archivio storico dei comuni pubblicato dall'Anagrafe nazionale (ANPR), che per ogni comune riporta nome, provincia e codice catastale con le date di inizio e fine validità. Se inserisci la data di nascita, in cima all'elenco trovi la versione del comune in vigore quel giorno, con la provincia di allora per i comuni passati a una provincia nuova.

Se il tuo codice ufficiale riporta un codice catastale diverso, fa fede quello attribuito dall'Agenzia delle Entrate.

Nati all'estero

Per chi è nato all'estero il codice del luogo è una Z seguita da tre cifre, diversa per ogni Stato: per esempio Z404 per gli Stati Uniti d'America e Z112 per la Germania.

L'elenco viene dal portale SITUAS dell'ISTAT, che riporta anche Stati che non esistono più come Jugoslavia (Z118), Unione Sovietica (Z135) e Cecoslovacchia (Z105), con l'aggiunta dei codici della tabella Stati esteri dell'ANPR. Per chi è nato in uno Stato che poi si è diviso trovi sia lo Stato storico sia quelli di oggi: scegli quello che risulta dai tuoi documenti. Fa fede il codice che ti è stato attribuito.

Omocodia: quando il codice ha lettere al posto dei numeri

Due persone con stesso cognome, nome, data e luogo di nascita avrebbero lo stesso codice. In questi casi l'Agenzia delle Entrate attribuisce un codice diverso: come prevede l'art. 6 del decreto, sostituisce una o più cifre, partendo da destra, con una lettera (0=L, 1=M, 2=N, 3=P, 4=Q, 5=R, 6=S, 7=T, 8=U, 9=V), e l'ultimo carattere si calcola sul codice così modificato.

Nessun calcolatore può sapere se il tuo codice è stato modificato in questo modo. La verifica invece riconosce le lettere al posto delle cifre e legge comunque data e luogo di nascita.

Codice calcolato e codice ufficiale

Il codice ufficiale è quello attribuito dall'Agenzia delle Entrate e riportato sulla tessera sanitaria o sul certificato di attribuzione. Ai neonati lo attribuisce il Comune quando li iscrive in anagrafe, tramite l'ANPR.

Per sapere se un codice esiste davvero ed è abbinato a certi dati anagrafici c'è il servizio gratuito di verifica dell'Agenzia delle Entrate.

Fonti ufficiali

Regole verificate il 11 ottobre 2026.

Guida informativa: non sostituisce le indicazioni dell'Agenzia delle Entrate. LiftyUP non è collegata all'Agenzia delle Entrate né al Ministero dell'Interno.

Dati usati e licenza

Archivio dei comuni aggiornato dall'ANPR al 4 giugno 2026.

Domande frequenti

Come si calcola il codice fiscale?

Si prendono tre lettere dal cognome e tre dal nome, le ultime due cifre dell'anno di nascita, una lettera per il mese, il giorno di nascita (più 40 per le donne), il codice catastale del luogo di nascita e un carattere di controllo. Le regole sono nel D.M. 23 dicembre 1976.

Il codice fiscale calcolato online è valido?

Vale solo il codice attribuito dall'Agenzia delle Entrate, che trovi sulla tessera sanitaria. Il calcolo dà il codice che risulta dalle regole: può essere diverso da quello attribuito, per esempio in caso di omocodia.

Sono nato in un comune che non esiste più: quale codice catastale si usa?

Lo strumento usa il codice che il comune aveva il giorno della nascita, secondo l'archivio storico dei comuni dell'ANPR: inserisci la data e cerca il comune con il nome di allora. Per esempio Acquarica del Capo ha il codice A042 fino al 14 maggio 2019; dal giorno dopo il comune è Presicce-Acquarica, codice M428. Se il tuo codice ufficiale è diverso, fa fede quello.

Qual è il codice del luogo per chi è nato all'estero?

Una Z seguita da tre cifre, diversa per ogni Stato: per esempio Z404 per gli Stati Uniti d'America, Z112 per la Germania, Z133 per la Svizzera. Nell'elenco ci sono anche Stati che non esistono più, come la Jugoslavia (Z118) e l'Unione Sovietica (Z135).

Cos'è l'omocodia nel codice fiscale?

Succede quando due persone avrebbero lo stesso codice fiscale. L'Agenzia delle Entrate attribuisce allora un codice diverso, sostituendo una o più cifre con lettere (0=L, 1=M, fino a 9=V) e ricalcolando l'ultimo carattere. La verifica di questa pagina riconosce questi codici; il calcolo non può prevederli.

Come verifico se un codice fiscale è corretto?

Scrivilo nella scheda Verifica: controlliamo lunghezza, posizione di lettere e numeri, mese, giorno e carattere di controllo, e ti mostriamo sesso, data e luogo di nascita. Per sapere se il codice è stato davvero attribuito a una persona usa il servizio di verifica dell'Agenzia delle Entrate.