# Decodifica codice fiscale: sesso, data e luogo di nascita

> Incolla un codice fiscale e leggi sesso, data e luogo di nascita, anche di chi è nato all'estero. Controlla l'ultima lettera e riconosce i codici omocodici.

Strumento gratuito nel browser (nessun upload): https://www.mauriziofonte.it/strumenti/decodifica-codice-fiscale

Incolla i 16 caratteri e leggi sesso, data di nascita e comune, oppure lo stato estero per chi è nato fuori dall'Italia. Il tool ricalcola l'ultima lettera, il **carattere di controllo**, e riconosce i **codici omocodici**, quelli in cui alcune cifre sono state cambiate in lettere. Ti dice se il codice è scritto in modo corretto, non se è stato davvero assegnato a qualcuno: per quello c'è il servizio di verifica dell'Agenzia delle Entrate.

## Come si decodifica un codice fiscale

1. **Incolla il codice** - Scrivi o incolla i 16 caratteri nel campo. Spazi e minuscole non contano: il tool li toglie prima di leggere.
2. **Premi Decodifica** - Il tool controlla che lettere e cifre stiano nei posti giusti e ricalcola il carattere di controllo partendo dai primi 15 caratteri.
3. **Leggi il risultato** - Trovi sesso, data di nascita e il codice del luogo con il nome del comune o dello stato. Un comune che non esiste più è segnalato come soppresso.
4. **Se il codice è omocodico** - Quando alcune cifre sono state sostituite da lettere, il tool le rilegge come cifre e mostra anche la forma base del codice, quella che avrebbe avuto senza la sostituzione.

## Come si legge un codice fiscale, posizione per posizione

Il codice fiscale di una persona ha 16 caratteri e ognuno ha un compito preciso. Le prime tre lettere vengono dal cognome e le tre seguenti dal nome: sono quasi sempre consonanti, quindi da lì non si risale al nome completo. Poi vengono i dati di nascita.

**Anno, posizioni 7 e 8.** Le ultime due cifre dell'anno di nascita. Il secolo non c'è: il tool sceglie l'anno più recente che non cade nel futuro, quindi 99 diventa 1999 e 05 diventa 2005.

**Mese, posizione 9.** Una lettera: A gennaio, B febbraio, C marzo, D aprile, E maggio, H giugno, L luglio, M agosto, P settembre, R ottobre, S novembre, T dicembre.

**Giorno e sesso, posizioni 10 e 11.** Per gli uomini è il giorno di nascita, da 01 a 31. Per le donne al giorno si somma 40, quindi va da 41 a 71: una donna nata il 15 ha 55.

**Luogo, posizioni da 12 a 15.** Il codice catastale del comune di nascita, una lettera e tre cifre (H501 è Roma, F205 è Milano). Per chi è nato all'estero c'è il codice dello stato, che comincia sempre con Z. Se il comune è stato poi soppresso o fuso con un altro, il codice resta quello del comune di allora.

**Carattere di controllo, posizione 16.** Si ottiene dai primi 15 caratteri: a ogni carattere corrisponde un valore, diverso per le posizioni dispari e per quelle pari, la somma si divide per 26 e il resto diventa una lettera. Serve a scoprire gli errori di battitura, non i codici inventati: chiunque conosca la regola può costruire un codice con l'ultima lettera giusta.

**Omocodia.** Quando due persone avrebbero lo stesso codice, l'Agenzia delle Entrate ne cambia uno sostituendo una o più delle sette cifre con lettere (L per 0, M per 1, N per 2, P per 3, Q per 4, R per 5, S per 6, T per 7, U per 8, V per 9), partendo da destra, e ricalcola l'ultima lettera. Il tool riporta le lettere a cifre e legge il codice come se la sostituzione non ci fosse.

Le regole vengono dal DPR 605 del 1973, che ha istituito il codice fiscale, e dai decreti del Ministero delle Finanze del 12 marzo 1974 e del 23 dicembre 1976.

## Glossario

- **Codice catastale**: Una lettera e tre cifre che identificano un comune italiano, detto anche codice Belfiore. Nel codice fiscale occupa le posizioni dalla 12 alla 15.
- **Codice dello stato estero**: Per chi è nato fuori dall'Italia il posto del comune lo prende il codice dello stato di nascita: una Z seguita da tre cifre.
- **Carattere di controllo**: L'ultima lettera del codice fiscale, calcolata dai primi 15 caratteri. Se un carattere viene copiato male, di solito non torna più.
- **Omocodia**: La sostituzione di una o più cifre con lettere che l'Agenzia delle Entrate applica quando due persone avrebbero lo stesso codice fiscale.

## Domande frequenti sulla decodifica del codice fiscale

### Come capisco dal codice fiscale se è di un uomo o di una donna?

Guarda le posizioni 10 e 11, il giorno di nascita. Da 01 a 31 il codice è di un uomo; da 41 a 71 è di una donna, perché per le donne al giorno si aggiunge 40. Un codice con 35 in quel punto non è valido: nessun giorno arriva a 35 e 35 non è nemmeno un giorno femminile.

### Cosa significano le lettere dei mesi?

La nona posizione è il mese di nascita scritto con una lettera: A gennaio, B febbraio, C marzo, D aprile, E maggio, H giugno, L luglio, M agosto, P settembre, R ottobre, S novembre, T dicembre. Le lettere F, G, I, N, O, Q, U, V, Z non sono mesi: se le trovi lì il codice è sbagliato.

### Dal codice fiscale si può ricavare il nome e il cognome?

No. Il codice tiene solo tre lettere del cognome e tre del nome, di solito consonanti: RSS può essere Rossi, Russo o Rossetti. Se conosci già nome e cognome puoi fare la verifica al contrario con il [generatore di codice fiscale](/strumenti/generatore-codice-fiscale): calcoli il codice dai dati e lo confronti.

### Come verifico che un codice fiscale esista davvero?

Questo tool controlla che il codice sia scritto secondo le regole, ma non sa se l'Agenzia delle Entrate lo ha assegnato a una persona. Per saperlo c'è il [servizio di verifica del codice fiscale](https://www.agenziaentrate.gov.it/portale/verifica-codice-fiscale) dell'Agenzia, gratuito: dice se il codice è valido e, se inserisci anche i dati anagrafici, se corrisponde alla persona.

### Cos'è un codice fiscale omocodico e come lo riconosco?

È il codice assegnato quando due persone ne avrebbero uno uguale: l'Agenzia delle Entrate sostituisce alcune cifre con lettere. Lo riconosci perché nelle posizioni 7, 8, 10, 11, 13, 14 o 15, dove ci dovrebbero essere cifre, compare una lettera tra L, M, N, P, Q, R, S, T, U e V. Il tool lo segnala e mostra la forma base, con tutte le cifre al loro posto.

### Perché nel codice fiscale c'è una Z?

Una Z in posizione 12 seguita da tre cifre indica che la persona è nata all'estero: il codice è quello dello stato di nascita, per esempio Z602 per il Brasile. Il tool mostra il nome dello stato; l'elenco completo è nella pagina dei [codici catastali degli stati esteri](/strumenti/codici-catastali-stati-esteri).

### Il comune di nascita non esiste più: il codice è sbagliato?

No. Il codice fiscale porta il codice catastale del comune com'era alla nascita e non cambia quando il comune viene soppresso, fuso con un altro o rinominato. Il tool conosce anche i comuni cessati e li segnala come soppressi.

### L'anno ha solo due cifre: come si capisce il secolo?

Dal codice non si capisce: 25 può essere 1925 o 2025. Il tool sceglie l'anno più recente che non cade nel futuro. Per una persona molto anziana o per un neonato ricontrolla l'anno con un documento.

### Posso decodificare il codice fiscale di un'azienda?

No, e non serve: il codice fiscale di società, enti e associazioni è un numero di 11 cifre e non contiene dati da leggere. Per controllarne la correttezza usa il [validatore di anagrafiche italiane](/strumenti/validatore-anagrafica-italiana).

### Se il carattere di controllo è giusto il codice è autentico?

Non per forza. L'ultima lettera serve a trovare gli errori di battitura, come una cifra sbagliata o due caratteri invertiti. Un codice inventato da chi conosce la regola ha l'ultima lettera giusta come uno vero: per l'autenticità serve la verifica dell'Agenzia delle Entrate.

---
Uno strumento di Maurizio Fonte, senior backend engineer. Tutti gli strumenti: https://www.mauriziofonte.it/strumenti/
