Il codice fiscale è uno degli identificativi più importanti nella vita di ogni cittadino italiano. Composto da 16 caratteri alfanumerici, racchiude informazioni anagrafiche fondamentali e viene utilizzato in praticamente ogni rapporto con la pubblica amministrazione, il sistema sanitario, il fisco e molto altro. Ma come si calcola esattamente? Cosa significano quelle lettere e quei numeri? In questa guida completa scopriremo la struttura del codice fiscale, il suo algoritmo di calcolo, il fenomeno delle omocodie e come verificare la correttezza di un codice fiscale.

Cos’è il Codice Fiscale e a Cosa Serve

Il codice fiscale è stato introdotto in Italia con il DPR n. 605 del 29 settembre 1973 per identificare in modo univoco le persone fisiche e gli altri soggetti nei rapporti con gli enti e le amministrazioni pubbliche. Viene attribuito dall’Agenzia delle Entrate e, per i neonati, dal Comune di nascita o dall’ospedale al momento della registrazione all’anagrafe.

Il codice fiscale serve per:

  • Dichiarazioni dei redditi e rapporti con il fisco
  • Iscrizione al Servizio Sanitario Nazionale
  • Apertura di conti correnti bancari
  • Stipula di contratti (affitto, lavoro, utenze)
  • Iscrizione a scuole e università
  • Richiesta di prestazioni INPS
  • Acquisto di farmaci con ricetta medica
  • Emissione e ricezione di fatture

La Struttura del Codice Fiscale: I 16 Caratteri Spiegati

Il codice fiscale di una persona fisica è composto da 16 caratteri, suddivisi in gruppi con significati precisi. Prendiamo come esempio il codice fiscale fittizio RSSMRA85M01H501Z e analizziamolo:

Posizione Caratteri Significato Esempio
1-3 3 lettere Cognome RSS = Rossi
4-6 3 lettere Nome MRA = Mario
7-8 2 cifre Anno di nascita 85 = 1985
9 1 lettera Mese di nascita M = Agosto
10-11 2 cifre Giorno di nascita e sesso 01 = giorno 1, maschio
12-15 1 lettera + 3 cifre Codice catastale del Comune H501 = Roma
16 1 lettera Carattere di controllo Z

Come si ricavano le lettere del cognome (posizioni 1-3)

Si prendono le consonanti del cognome nell’ordine in cui compaiono. Se le consonanti sono meno di tre, si aggiungono le vocali nell’ordine. Se il cognome ha meno di tre lettere totali, si completa con la lettera X.

  • ROSSI → consonanti R, S, S → RSS
  • RE → consonante R, vocale E, completamento X → REX
  • AIELLO → consonanti L, L; vocali A, I → LLA (prima tutte le consonanti, poi vocali)
  • DE LUCA → si considera come “DELUCA”, consonanti D, L, C → DLC

Come si ricavano le lettere del nome (posizioni 4-6)

Il procedimento è simile a quello del cognome, con una differenza importante: se il nome ha più di tre consonanti, si prendono la prima, la terza e la quarta consonante (saltando la seconda).

  • MARIO → consonanti M, R → vocali A, I → MRA (solo 2 consonanti, si aggiunge vocale)
  • FRANCESCO → consonanti F, R, N, C, S, C → si prendono la 1a, 3a e 4a: FNC
  • GIUSEPPE → consonanti G, S, P, P → si prendono la 1a, 3a e 4a: GPP
  • ADA → consonante D, vocali A, A → DAA

Anno e mese di nascita (posizioni 7-9)

L’anno è rappresentato dalle ultime due cifre (85 per 1985, 00 per 2000, 26 per 2026). Il mese è codificato con una lettera secondo questa tabella:

Mese Lettera Mese Lettera
Gennaio A Luglio L
Febbraio B Agosto M
Marzo C Settembre P
Aprile D Ottobre R
Maggio E Novembre S
Giugno H Dicembre T

Giorno di nascita e sesso (posizioni 10-11)

Per i maschi, il giorno di nascita è indicato direttamente (da 01 a 31). Per le femmine, al giorno si aggiunge 40. Quindi una donna nata il 15 del mese avrà il numero 55 (15 + 40), mentre un uomo nato lo stesso giorno avrà 15.

Codice catastale del Comune (posizioni 12-15)

Ogni Comune italiano ha un codice catastale univoco composto da una lettera e tre cifre. Alcuni esempi noti:

  • Roma: H501
  • Milano: F205
  • Napoli: F839
  • Torino: L219
  • Firenze: D612

Per i nati all’estero, si usa il codice dello Stato estero di nascita (inizia sempre con Z, ad esempio Z404 per la Romania).

Il carattere di controllo (posizione 16)

L’ultimo carattere è una lettera calcolata con un algoritmo specifico che verifica la correttezza dell’intero codice. L’algoritmo assegna valori diversi ai caratteri in posizione pari e dispari, somma tutto, divide per 26 e converte il resto in una lettera (0=A, 1=B, ecc.). Questo carattere serve a individuare errori di trascrizione.

Le Omocodie: Quando Due Persone Hanno lo Stesso Codice

Può capitare che due persone diverse abbiano gli stessi dati anagrafici rilevanti per il codice fiscale: stesso cognome, nome, data di nascita e comune di nascita. In questo caso si genera una “omocodia”, ovvero due codici fiscali identici.

Per risolvere il problema, l’Agenzia delle Entrate modifica il codice di uno dei due soggetti sostituendo una o più cifre (partendo dall’ultima, nella posizione 14, poi 13, ecc.) con lettere secondo una tabella di conversione:

Cifra 0 1 2 3 4 5 6 7 8 9
Lettera L M N P Q R S T U V

Per esempio, se RSSMRA85M01H501Z è già assegnato, il secondo omocodice diventerà RSSMRA85M01H50MZ (l’1 in posizione 14 diventa M). Il carattere di controllo viene ovviamente ricalcolato.

Codice Fiscale Inverso: Risalire ai Dati Anagrafici

Dal codice fiscale è possibile risalire a diversi dati anagrafici della persona:

  • Sesso: se le cifre in posizione 10-11 sono maggiori di 40, è femmina
  • Data di nascita: anno (posizioni 7-8), mese (posizione 9), giorno (posizioni 10-11, sottraendo 40 per le donne)
  • Comune di nascita: dal codice catastale (posizioni 12-15)

Non è invece possibile risalire con certezza al nome e cognome completi, poiché le sole tre lettere per ciascuno sono insufficienti: “RSS” potrebbe corrispondere a Rossi, Russo, Rossa, ecc.

Con il nostro calcolatore di codice fiscale puoi effettuare sia il calcolo diretto (dai dati anagrafici al codice) che il calcolo inverso (dal codice ai dati), ottenendo risultati immediati e verificati.

Dove Trovare il Proprio Codice Fiscale

Il codice fiscale è riportato su diversi documenti:

  • Tessera sanitaria / Carta Nazionale dei Servizi (CNS): è il documento più comune, rilasciato dall’Agenzia delle Entrate
  • Carta d’identità elettronica (CIE): dal 2016, il codice fiscale è stampato sulla CIE
  • Certificato di attribuzione: documento rilasciato dall’Agenzia delle Entrate
  • Cassetto fiscale online: accessibile tramite SPID, CIE o CNS sul sito dell’Agenzia delle Entrate

Tessera Sanitaria e Codice Fiscale

La tessera sanitaria italiana svolge una doppia funzione: è sia la tessera del Servizio Sanitario Nazionale che il documento contenente il codice fiscale. Sul retro della tessera è presente anche un codice a barre e una banda magnetica che contengono il codice fiscale in formato leggibile dalle macchine.

La tessera sanitaria ha una scadenza (generalmente 6 anni) e viene rinnovata automaticamente dall’Agenzia delle Entrate. In caso di smarrimento o deterioramento, è possibile richiederne un duplicato online tramite il sito dell’Agenzia delle Entrate o recandosi presso un ufficio territoriale.

Dal 2022, è possibile avere la versione digitale della tessera sanitaria nell’app IO o nel Fascicolo Sanitario Elettronico, che ha lo stesso valore legale di quella fisica.

Come Verificare un Codice Fiscale

Per verificare se un codice fiscale è formalmente corretto, si può:

  1. Controllare la lunghezza: deve essere di 16 caratteri
  2. Verificare il formato: 6 lettere + 2 cifre + 1 lettera + 2 cifre + 1 lettera + 3 cifre + 1 lettera
  3. Controllare il carattere di controllo: ricalcolarlo con l’algoritmo e confrontarlo
  4. Verificare la coerenza: il codice catastale deve corrispondere a un comune esistente, la data deve essere valida

Per una verifica ufficiale, l’Agenzia delle Entrate mette a disposizione un servizio online che conferma se il codice fiscale è effettivamente presente nella propria banca dati e a chi è associato.

Codice Fiscale per Cittadini Stranieri

Anche i cittadini stranieri residenti in Italia ricevono un codice fiscale. Per i nati all’estero, il codice catastale del luogo di nascita è quello dello Stato estero (inizia con Z). Il codice fiscale viene attribuito al momento della richiesta del permesso di soggiorno o dell’iscrizione anagrafica.

Per i cittadini UE che si trasferiscono in Italia, il codice fiscale viene attribuito dall’Agenzia delle Entrate su richiesta, ed è necessario per lavorare, aprire un conto corrente e accedere ai servizi pubblici.

Codice Fiscale Provvisorio (Numerico)

Esiste anche un codice fiscale provvisorio, composto da 11 cifre (simile alla partita IVA), che viene attribuito in casi particolari:

  • Quando non è possibile calcolare subito il codice definitivo
  • Per soggetti diversi dalle persone fisiche (enti, associazioni) che non hanno partita IVA
  • In situazioni di emergenza o temporanee

Il codice provvisorio viene poi sostituito da quello definitivo a 16 caratteri non appena possibile.

Domande Frequenti

Il codice fiscale può cambiare?

In linea di principio, il codice fiscale resta invariato per tutta la vita. Tuttavia, può cambiare in caso di correzione di errori nei dati anagrafici (ad esempio un errore nel luogo di nascita) o in caso di omocodia risolta dall’Agenzia delle Entrate.

Come calcolo il codice fiscale di un neonato?

Il codice fiscale viene attribuito automaticamente alla nascita, quando il comune registra il neonato all’anagrafe. I genitori riceveranno la tessera sanitaria al domicilio entro poche settimane. In alternativa, puoi usare il nostro calcolatore online per calcolarlo dai dati anagrafici del bambino.

Cosa faccio se perdo la tessera sanitaria?

Puoi richiedere un duplicato online sul sito dell’Agenzia delle Entrate accedendo con SPID, CIE o CNS, oppure chiamando il numero verde 800.030.070, oppure recandoti presso un ufficio dell’Agenzia delle Entrate.

Il codice fiscale è uguale alla partita IVA?

No, sono due codici diversi. La partita IVA è un codice numerico di 11 cifre attribuito ai soggetti che esercitano attività economica. Per i lavoratori autonomi (ditte individuali, professionisti), la partita IVA spesso coincide numericamente con il codice fiscale, ma per le società sono sempre diversi.

Posso avere due codici fiscali?

No, ogni persona deve avere un unico codice fiscale. Se per errore sono stati attribuiti due codici, è necessario recarsi presso l’Agenzia delle Entrate per la regolarizzazione. L’Agenzia provvederà ad annullare il codice duplicato.

Come si calcola il codice fiscale di chi ha un cognome composto?

I cognomi composti (con spazio o trattino) vengono trattati come un’unica stringa. Ad esempio, “De Rossi” diventa “DEROSSI” e le consonanti vengono estratte normalmente: D, R, S → DRS.