Il codice fiscale è una sequenza di 16 caratteri che identifica ogni persona nei rapporti con il fisco, la sanità e la pubblica amministrazione. Non è un numero casuale: si ricava dai dati anagrafici con regole fissate negli anni Settanta e mai cambiate. Il calcolatore qui sopra applica quelle regole e ti mostra il risultato già scomposto, così puoi capire da dove viene ogni lettera.
Come è fatto il codice fiscale
Prendiamo l'esempio di Maria Rossi, nata a Roma il 14 maggio 1990. Il suo codice è RSSMRA90E54H501S, composto da sette blocchi:
| Blocco | Caratteri | Da dove viene |
|---|---|---|
| Cognome | RSS | consonanti del cognome |
| Nome | MRA | consonanti e poi vocali del nome |
| Anno | 90 | ultime due cifre dell'anno di nascita |
| Mese | E | lettera del mese (maggio) |
| Giorno e sesso | 54 | 14 + 40 perché è una donna |
| Comune | H501 | codice catastale di Roma |
| Controllo | S | calcolato sui 15 caratteri precedenti |
Le tre lettere del cognome
Si prendono le consonanti del cognome nell'ordine in cui compaiono. Se sono almeno tre, bastano le prime tre: Rossi → R, S, S → RSS. Se le consonanti sono meno di tre, si aggiungono le vocali nell'ordine: Neri → N, R + E → NRE. Se nemmeno così si arriva a tre lettere, si completa con la X: Fo → F + O + X → FOX.
Spazi, apostrofi e accenti non contano: De Luca si legge DELUCA, D'Amico si legge DAMICO.
Le tre lettere del nome
Per il nome c'è una regola in più: se il nome ha quattro o più consonanti, si prendono la prima, la terza e la quarta. È per questo che Gianfranco (G, N, F, R, N, C) diventa GFR e non GNF. Con tre consonanti o meno si procede come per il cognome: Maria → M, R + A → MRA; Ugo → G + U, O → GUO.
Chi ha più nomi (per esempio Anna Maria) deve usarli tutti, come se fossero una parola sola: ANNAMARIA → N, N, M, R → quattro consonanti → NMR.
Anno, mese e giorno
L'anno è rappresentato dalle ultime due cifre: 1990 → 90, 2005 → 05. Il mese è una lettera:
| Gen | Feb | Mar | Apr | Mag | Giu | Lug | Ago | Set | Ott | Nov | Dic |
|---|---|---|---|---|---|---|---|---|---|---|---|
| A | B | C | D | E | H | L | M | P | R | S | T |
Il giorno è scritto con due cifre. Per le donne si aggiunge 40: un uomo nato il 3 avrà 03, una donna nata il 3 avrà 43. È l'unico punto del codice da cui si ricava il sesso.
Il codice del comune o dello Stato estero
I quattro caratteri successivi sono il codice catastale (detto anche codice Belfiore) del comune di nascita: una lettera e tre cifre, come H501 per Roma, F205 per Milano o F839 per Napoli. Per chi è nato all'estero si usa il codice dello Stato, che inizia sempre con Z: Z112 Germania, Z110 Francia, Z404 Stati Uniti.
Conta il comune come esisteva alla data di nascita. Se il comune è stato poi soppresso, unito a un altro o ha cambiato nome, nel codice resta il codice storico. Per questo l'elenco del calcolatore include anche i comuni soppressi, con gli anni di validità: se scegli un comune che alla tua data di nascita non esisteva, compare un avviso.
Il carattere di controllo
L'ultima lettera serve a scoprire gli errori di battitura. Si ottiene così:
- ai caratteri in posizione dispari (1ª, 3ª, 5ª…) si assegna un valore da una tabella speciale (per esempio A e 0 valgono 1, B e 1 valgono 0, C e 2 valgono 5);
- ai caratteri in posizione pari si assegna il valore semplice: le cifre valgono se stesse, le lettere da A=0 a Z=25;
- si sommano tutti i valori e si divide per 26;
- il resto indica la lettera finale: 0 = A, 1 = B, … 25 = Z.
Se cambi anche un solo carattere, il carattere di controllo quasi sempre non torna più. È lo stesso controllo che fa il nostro calcolatore del codice fiscale inverso quando verifichi un codice.
Omocodia: quando due codici coincidono
Due persone con dati simili, per esempio due Marco Rossi nati lo stesso giorno a Roma, avrebbero lo stesso codice. In questi casi l'Agenzia delle Entrate attribuisce al secondo un codice omocodico: sostituisce le cifre con lettere partendo da destra (0=L, 1=M, 2=N, 3=P, 4=Q, 5=R, 6=S, 7=T, 8=U, 9=V) e ricalcola l'ultimo carattere. Il calcolatore elenca le sette varianti possibili, ma solo la tessera sanitaria dice quale è la tua.
Quando serve calcolare il codice fiscale
- per compilare moduli, contratti o registrazioni quando non hai la tessera a portata di mano;
- per controllare che il codice scritto in un documento sia coerente con i dati anagrafici;
- per i figli appena nati, in attesa del codice ufficiale che viene attribuito con l'iscrizione all'anagrafe;
- per i software gestionali e i fogli di calcolo, quando bisogna verificare molti codici.
Ricorda però che il codice ufficiale è solo quello rilasciato dall'Agenzia delle Entrate. Se ti serve un duplicato della tessera o un certificato di attribuzione, puoi richiederlo online dal sito dell'Agenzia o in un ufficio territoriale.
Privacy: i dati restano nel tuo dispositivo
Nome, cognome e data di nascita sono dati personali. Per questo il calcolo avviene solo nel tuo browser: l'elenco dei comuni viene scaricato una volta e il codice viene calcolato sul tuo dispositivo, senza inviare nulla ai nostri server. Se vuoi conservare il risultato, il pulsante Salva lo memorizza solo in questo browser.
Ti serve anche il periodo tra due date, per esempio per sapere quanti giorni mancano a una scadenza? Prova il calcolatore dei giorni tra due date.
Domande frequenti
Il codice fiscale calcolato online è valido?
Come si calcola il codice fiscale di chi è nato all'estero?
Cosa succede se il mio comune di nascita non esiste più?
Perché la data di nascita delle donne ha 40 in più?
Che cos'è l'omocodia?
Come si trattano i nomi doppi, gli accenti e gli apostrofi?
I miei dati vengono salvati o inviati?
Fonti e riferimenti normativi
- D.P.R. 29 settembre 1973, n. 605 — Disposizioni relative all'anagrafe tributaria e al codice fiscale
- Decreto del Ministero delle Finanze 23 dicembre 1976 — Sistemi di codificazione dei soggetti da iscrivere all'anagrafe tributaria
- Agenzia delle Entrate — Il codice fiscale
- ISTAT — Codici dei comuni e delle unità territoriali estere (codici catastali tramite archivio ANPR)
A cura di
Costruiamo calcolatori semplici e trasparenti: ogni formula è spiegata in questa pagina, i valori 2026 vengono dalle fonti ufficiali indicate sopra e li verifichiamo con esempi svolti. Se trovi un errore, scrivici: lo correggiamo.
Informazioni di carattere generale, non consulenza fiscale, legale o finanziaria. Note legali · Privacy