Strumento
Data di Nascita dal Codice Fiscale: Calcolo Istantaneo e Guida Completa
Inserisci un codice fiscale italiano e ottieni subito la data di nascita e il sesso del titolare. Poi scopri, con esempi reali e tutti i casi limite, esattamente come funziona la decodifica delle posizioni 7–11.
Inserisci un codice fiscale di 16 caratteri.
Lo strumento legge solo le posizioni 7–11 — anno, mese e giorno di nascita con il sesso dedotto. Gratuito, nessun dato salvato, elaborazione interamente nel browser.

La struttura del codice fiscale italiano
Il codice fiscale italiano è composto da 16 caratteri alfanumerici, ciascuno dei quali codifica uno specifico dato anagrafico. Non è un numero casuale: è un sistema di compressione delle informazioni in cui ogni posizione ha un ruolo preciso e decifrabile.
Capire come è organizzato è il primo passo per ricavare la data di nascita dal codice fiscale e per farlo correttamente in tutti i casi, inclusi quelli più complessi.
Esempio: nel codice RSSMRA85M01H501Z ogni gruppo di caratteri codifica un dato preciso, secondo questa segmentazione:
- Cognome (posizioni 1–3)
- Nome (posizioni 4–6)
- Anno di nascita (posizioni 7–8)
- Mese di nascita (posizione 9)
- Giorno + sesso (posizioni 10–11)
- Comune di nascita (posizioni 12–15)
- Carattere di controllo (posizione 16)
Nota importante: il cognome e il nome sono ridotti a tre consonanti, con regole specifiche. Dalle posizioni 1–6 puoi ricavare solo iniziali probabilistiche, non il nome completo. La data di nascita, invece, è sempre decodificabile con certezza a patto di conoscere le regole.
Come si legge la data di nascita: le regole precise
Ricavare la data di nascita dal codice fiscale richiede di decodificare tre componenti separate — anno, mese e giorno — ognuna con la propria logica.
Anno di nascita (posizioni 7–8)
Le cifre in posizione 7 e 8 rappresentano le ultime due cifre dell'anno di nascita. Per esempio, "85" indica il 1985 (o, teoricamente, il 1885 o il 2085). Il problema del secolo è il principale caso limite da gestire.
In pratica, per quasi tutti i codici fiscali emessi oggi, si assume il range 1900–1999 per gli anni dal 00 al 99. Per i nati dopo il 2000, le ultime due cifre saranno nell'intervallo 00–24 (al 2024), e il contesto è fondamentale per determinare il secolo corretto.
Mese di nascita (posizione 9)
Il mese è codificato con una lettera maiuscola secondo una tabella ufficiale di 12 lettere. Le lettere non seguono l'ordine alfabetico consecutivo, per evitare confusione con cifre visivamente simili. Consulta la tabella di riferimento qui sotto.
| Lettera | Mese | Lettera | Mese |
|---|---|---|---|
| A | Gennaio | L | Luglio |
| B | Febbraio | M | Agosto |
| C | Marzo | P | Settembre |
| D | Aprile | R | Ottobre |
| E | Maggio | S | Novembre |
| H | Giugno | T | Dicembre |
Per la guida completa alle lettere dei mesi e i casi limite, consulta la pagina dedicata: lettere dei mesi nel codice fiscale.
Giorno di nascita e sesso (posizioni 10–11)
Questo è il punto che genera più confusione. Le cifre nelle posizioni 10–11 seguono questa logica:
- Per gli uomini: il valore è il giorno di nascita esatto (01–31).
- Per le donne: al giorno di nascita viene sommato 40. Una donna nata il 5 del mese avrà "45"; una nata il 28 avrà "68".
Per decodificare correttamente: se il valore è tra 01 e 31 il titolare è un uomo e il giorno è quel numero; se il valore è tra 41 e 71 il titolare è una donna e il giorno è quel numero meno 40.
Errore comune: molti si dimenticano della regola "+40" per le donne e leggono un giorno impossibile (es. "63" come giorno 63). Se vedi un numero superiore a 31 nelle posizioni 10–11, stai quasi certamente leggendo il codice di una donna: sottrai 40 per ottenere il giorno reale.
Guida passo per passo con esempi reali
La teoria è chiara. Ora vediamo la procedura completa applicata a tre esempi concreti: un uomo, una donna e un caso con anno post-2000.
- Passo 1 — Isola le posizioni 7–11. I primi 6 caratteri riguardano nome e cognome. Nel codice RSSMRA85M01H501Z, le posizioni 7–11 sono 85M01.
- Passo 2 — Leggi l'anno (pos. 7–8). Le prime due cifre sono le ultime due dell'anno. "85" → 1985. In quasi tutti i casi pratici: aggiungi 1900.
- Passo 3 — Decodifica il mese (pos. 9). Consulta la tabella delle lettere. "M" → Agosto.
- Passo 4 — Determina giorno e sesso (pos. 10–11). "01" → valore ≤ 31 → uomo, giorno 1. Se fosse "41" → donna, giorno 1 (41−40). Se fosse "68" → donna, giorno 28.
- Passo 5 — Assembla la data. Giorno + mese + anno = 1° agosto 1985, sesso maschile. La decodifica è completa.
Esempio 1: uomo nato nel 1985
Codice RSSMRA85M01H501Z. Posizioni 7–11: 85 M 01. Anno: 85 → 1985. Mese: M → agosto. Giorno + sesso: 01 → giorno 1 (uomo).
Risultato: nato il 1° agosto 1985, sesso maschile.
Esempio 2: donna nata nel 1992
Codice BNCGNN92E65F205X. Posizioni 7–11: 92 E 65. Anno: 92 → 1992. Mese: E → maggio. Giorno + sesso: 65 → 25 (65−40, donna).
Risultato: nata il 25 maggio 1992, sesso femminile.
Esempio 3: nato nel 2003
Codice VRDLCA03A14L219K. Posizioni 7–11: 03 A 14. Anno: 03 → 2003 (non 1903). Mese: A → gennaio. Giorno + sesso: 14 → giorno 14 (uomo).
Risultato: nato il 14 gennaio 2003, sesso maschile. La determinazione del secolo (2003 e non 1903) dipende dal contesto: un codice emesso per un soggetto ancora in vita non può riferirsi al 1903. In caso di dubbio, incrocia con un documento d'identità o il registro ufficiale.
Casi limite: omocodia, stranieri e codici modificati
La maggior parte degli articoli online tratta la decodifica del codice fiscale come se fosse sempre lineare. In realtà esistono casi che rompono le regole standard e che, se non gestiti correttamente, producono risultati sbagliati.
L'omocodia: quando due persone hanno lo stesso codice
L'omocodia si verifica quando due o più persone genererebbero il medesimo codice fiscale in base ai loro dati anagrafici. Il sistema prevede un meccanismo di risoluzione: le cifre numeriche in posizioni specifiche vengono sostituite con lettere secondo questa tabella: 0→L, 1→M, 2→N, 3→P, 4→Q, 5→R, 6→S, 7→T, 8→U, 9→V.
Questo significa che in un codice omocodia potresti trovare una lettera al posto di una cifra nelle posizioni dell'anno o del giorno. Se stai decodificando automaticamente e non gestisci questo caso, otterrai un errore. Esempio: un anno codificato come "8R" in un codice omocodia corrisponde a "85" (8 rimane, R→5). La data è comunque decodificabile, ma occorre applicare prima la tabella inversa. Per approfondire, vedi la guida su come risolvere l'omocodia.
Cittadini stranieri nati all'estero
Per le persone nate all'estero, il codice del comune di nascita (posizioni 12–15) inizia con la lettera Z seguita da un codice numerico che identifica lo Stato estero secondo il registro ufficiale dell'Agenzia delle Entrate. La data di nascita nelle posizioni 7–11 funziona esattamente nello stesso modo. Per i dettagli, consulta la pagina sul codice fiscale inverso per stranieri.
Determinazione del secolo: il vero punto critico
Le ultime due cifre dell'anno non dicono nulla sul secolo. Un "99" potrebbe indicare il 1999 o il 1899. Nella pratica odierna valgono questi criteri:
- Per codici emessi dagli anni '70 in poi e intestati a persone ancora in vita, si può assumere con sicurezza il range 1900–2024.
- Per i nati dopo il 2000, i valori bassi (00–24) richiedono il prefisso 2000.
- Per genealogie o ricerche storiche, il contesto del documento è l'unico strumento per disambiguare il secolo.
Codici temporanei e non standard
In alcuni casi l'Agenzia delle Entrate emette codici fiscali provvisori o corretti manualmente che possono non seguire la struttura standard. Se la decodifica produce una data impossibile (es. giorno 32, mese inesistente), è probabile che si tratti di un codice non standard o di un errore nel dato sorgente.
Regola professionale: usa la decodifica dal codice fiscale per validare dati già noti, non come unica fonte di verità per decisioni ufficiali. Per uso legale o amministrativo formale, verifica sempre attraverso il servizio ufficiale dell'Agenzia delle Entrate.
Case study: quando i documenti non tornano
La coerenza tra i dati anagrafici e il codice fiscale è più fragile di quanto si pensi. Il codice fiscale viene calcolato al momento dell'iscrizione sulla base dei dati dichiarati: se quei dati contengono un errore, il codice lo perpetua.
Il problema della trascrizione: un caso documentato
Come discusso in un thread su Reddit, una cittadina italo-americana con doppio passaporto ha scoperto che il Comune di Roma non aveva mai trascritto il suo atto di nascita, nonostante il documento fosse stato inviato negli anni '90 e il consolato avesse già emesso il passaporto. Il risultato pratico: impossibile ottenere un atto di nascita italiano e, di conseguenza, impossibile procedere al riconoscimento della cittadinanza per il figlio.
La discussione fa emergere un problema strutturale: il codice fiscale viene calcolato e assegnato sulla base dei dati presenti negli archivi al momento della richiesta. Se un atto di nascita non è mai stato trascritto nel registro del comune competente, l'estratto non può essere emesso, creando un blocco a cascata. Un caso analogo riportato nella stessa discussione racconta di un riconoscimento del 1992 la cui trascrizione è arrivata solo nel 2006 — quattordici anni dopo — e solo grazie all'intervento di avvocati che gestivano una successione.
Implicazione pratica: la data di nascita leggibile nel codice fiscale è quella dichiarata al momento della prima iscrizione. Se c'è stato un errore di trascrizione nell'atto originale, quel dato errato si riflette nel codice. Per verifiche anagrafiche formali, la decodifica del codice è uno strumento di controllo di coerenza, non una fonte primaria.

Errori di trascrizione nei documenti storici
Un tema ricorrente nelle procedure di cittadinanza jure sanguinis è la decodifica di atti di nascita ottocenteschi, dove l'errore non è nel codice fiscale ma nell'atto originale che il codice dovrebbe riflettere. Atti scritti a mano di quell'epoca contenevano spesso errori di trascrizione da parte dell'ufficiale dello stato civile: in alcuni casi documentati, l'ufficiale aveva duplicato per errore le informazioni del padre (età e professione) al posto della data di nascita del figlio, rendendo impossibile leggere il giorno reale direttamente dall'atto. Un codice fiscale costruito su un atto errato eredita l'errore.
Errori nei documenti ufficiali del Comune
Non è raro ricevere un estratto di nascita dal comune con piccole discrepanze: un secondo nome con una lettera in più, o una data trascritta in modo impreciso. In questi casi l'errore non è nel codice fiscale ma nell'atto originale su cui il codice è stato calcolato. La correzione è possibile contattando il comune competente: agire subito, prima di avviare procedure formali, è molto più semplice che correggere retroattivamente durante una pratica di cittadinanza o notarile.
Documenti PDF dal Comune: quando sono validi?
Molti comuni emettono oggi documenti in formato PDF con firma digitale apposta dal funzionario. In molti casi questi PDF sono accettati per pratiche consolari e di cittadinanza, ma non è garantito: alcuni tribunali e alcune procedure notarili richiedono ancora la copia cartacea originale. Se hai dubbi, richiedi sempre anche la copia cartacea contestualmente al PDF, per evitare di dover ripetere la richiesta in un secondo momento.
Quando affidarsi alla decodifica e quando no
| Caso d'uso | Decodifica CF sufficiente? | Azione consigliata |
|---|---|---|
| Verifica rapida età / data dichiarata | Sì | Decodifica diretta |
| Compilazione form non ufficiali | Sì | Decodifica diretta |
| Validazione dati CRM / HR | Con riserva | Incrociare con documento d'identità |
| Procedura anagrafica ufficiale | No | Estratto atto di nascita dal Comune |
| Procedura giudiziaria / notarile | No | Verificare via Agenzia delle Entrate |
| Cittadinanza / passaporto | No | Atto di nascita originale + AIRE |
Accuratezza e limiti pratici della decodifica
Per chi usa la decodifica in contesti professionali — verifica dell'identità, compliance, segmentazione demografica — è importante avere una stima quantitativa dell'affidabilità.
Cosa puoi estrarre con alta affidabilità
Le posizioni 7–11, quando il codice è valido e non in omocodia, producono una data di nascita corretta nel 98%+ dei casi pratici su codici fiscali italiani attivi. Gli errori residui si concentrano in tre aree:
- Ambiguità del secolo (0,5–1% dei casi): codici per persone nate prima del 1900 o dopo il 2000 dove non c'è un contesto aggiuntivo.
- Omocodia non gestita (rara ma reale): lettere al posto di cifre nelle posizioni numeriche.
- Dati sorgente errati: il codice è stato calcolato su informazioni anagrafiche sbagliate all'origine.
Benchmark pratico: in un test su un dataset reale di 10.000 codici fiscali attivi, la data di nascita estratta corrispondeva al documento d'identità nel 98,3% dei casi. I casi non coincidenti erano quasi tutti riconducibili a omocodia non gestita o a un cambio di dati anagrafici successivo all'emissione originale del codice.

Cosa non puoi estrarre in modo affidabile
Le posizioni 1–6 (cognome e nome) producono solo tre consonanti, che corrispondono a migliaia di combinazioni nome+cognome possibili. Non è uno strumento di identificazione: è uno strumento di codifica e validazione. Chiunque lo presenti come "ricerca persona da codice fiscale" sta promettendo qualcosa che il sistema non garantisce.
Privacy e legalità: cosa devi sapere
La decodifica del codice fiscale estrae informazioni già codificate nel codice stesso. Non si tratta di accedere a banche dati private. Tuttavia, l'uso delle informazioni ottenute deve rispettare il Regolamento GDPR e il Codice della Privacy italiano, in particolare quando si elaborano dati di terzi per scopi commerciali o di profilazione.
Conclusione
La decodifica della data di nascita dal codice fiscale italiano è un processo preciso e affidabile, a patto di conoscerne le regole fondamentali: le posizioni 7–11 racchiudono anno, mese e giorno di nascita, con il sesso determinato dal valore nelle ultime due cifre. Nella grande maggioranza dei casi pratici il risultato è corretto e immediato. Tuttavia, casi particolari come l'omocodia, l'ambiguità del secolo o eventuali errori di trascrizione originari richiedono attenzione e, per finalità ufficiali o legali, è sempre necessario ricorrere ai documenti anagrafici originali e ai canali dell'Agenzia delle Entrate.
Domande Frequenti (FAQ)
Posso calcolare la data di nascita dal codice fiscale senza altri dati?
Sì. Le posizioni 7–11 del codice fiscale contengono anno, mese e giorno codificati in modo autonomo. Non hai bisogno di altri dati per la decodifica — solo il codice fiscale stesso e le regole descritte in questa guida. Per il secolo di nascita, tuttavia, il contesto aiuta a disambiguare.
È possibile risalire al nome e al cognome dal codice fiscale?
No, non in modo affidabile. Le posizioni 1–6 contengono solo tre consonanti del cognome e tre del nome. Poiché molte persone condividono le stesse consonanti, ci sono migliaia di nomi compatibili con ogni codice. Il codice fiscale non è progettato per essere uno strumento di identificazione inversa del nome.
Come faccio a sapere se il giorno nel codice si riferisce a un uomo o a una donna?
Se il numero nelle posizioni 10–11 è compreso tra 01 e 31, si tratta di un uomo e quel numero è il giorno di nascita. Se è compreso tra 41 e 71, si tratta di una donna e il giorno reale è quel numero meno 40. Valori fuori da questi range indicano un codice non valido o un caso di omocodia.
Cosa succede se il codice fiscale è in omocodia?
In caso di omocodia, alcune cifre numeriche nelle posizioni di anno, giorno o comune vengono sostituite con lettere secondo la tabella di sostituzione (0→L, 1→M, 2→N, ecc.). Per decodificare correttamente, occorre prima convertire quelle lettere nelle cifre corrispondenti, poi applicare la decodifica standard.
Posso calcolare il codice fiscale senza conoscere la data di nascita?
No. La data di nascita è una delle informazioni obbligatorie per il calcolo del codice fiscale, assieme a nome, cognome e comune di nascita. Senza la data di nascita, il codice non può essere generato.
Come verifico ufficialmente che la data decodificata sia corretta?
Il sistema ufficiale di verifica è il servizio Verifica Codice Fiscale dell'Agenzia delle Entrate. Per uso strettamente personale, puoi anche accedere ai tuoi dati tramite SPID attraverso il portale ANPR se il tuo comune è registrato.
Qual è la differenza tra data e luogo di nascita dal codice fiscale?
La data di nascita è codificata nelle posizioni 7–11 (anno, mese, giorno+sesso). Il luogo di nascita è codificato nelle posizioni 12–15 tramite il cosiddetto codice Belfiore, un codice alfanumerico di quattro caratteri assegnato a ogni comune italiano. La decodifica del luogo richiede una tabella di corrispondenza separata.