Guida
Omocodia Codice Fiscale: Cosa Succede Quando Due Codici Sono Uguali
Due persone diverse possono generare lo stesso codice fiscale: è l'omocodia. La legge prevede una soluzione ufficiale — sostituire alcune cifre con lettere secondo una tabella precisa — ma il codice definitivo lo assegna solo l'Agenzia delle Entrate.
Il codice fiscale è costruito con regole deterministiche: stesse iniziali di nome e cognome, stessa data e stesso luogo di nascita producono lo stesso codice. Con milioni di italiani può capitare che due persone "collidano", generando un codice base identico. Questa situazione si chiama omocodia e non è un errore: è un caso previsto dalla normativa, con una procedura ufficiale per risolverlo. In questa guida vediamo cos'è l'omocodia, come funziona la sostituzione delle cifre con le lettere, come si ricalcola il carattere di controllo e perché il codice definitivo lo stabilisce sempre l'Agenzia delle Entrate.
Cos'è l'omocodia del codice fiscale
Si parla di omocodia quando due o più persone diverse producono lo stesso codice fiscale di 16 caratteri applicando le normali regole di calcolo. È più frequente di quanto si pensi: basta che due persone abbiano cognomi e nomi con le stesse consonanti codificate (ad esempio Rossi e Russo possono generare le stesse 3 lettere), siano nate lo stesso giorno, dello stesso sesso, nello stesso Comune. In un Paese di quasi 60 milioni di abitanti, le collisioni sono inevitabili.
Quando l'Agenzia delle Entrate rileva che un codice è già attribuito a un'altra persona, non lo assegna due volte: crea una variante di omocodia, un codice alternativo che resta legato alla stessa persona ma è formalmente diverso. La variante si ottiene sostituendo una o più cifre del codice con lettere, secondo una tabella ufficiale, e ricalcolando l'ultimo carattere (il carattere di controllo).
La tabella ufficiale di sostituzione: da cifra a lettera
La sostituzione segue una tabella fissa, stabilita dal decreto ministeriale: ogni cifra da 0 a 9 corrisponde a una lettera. Le sostituzioni si applicano partendo dalla cifra più a destra del codice (tra le 7 posizioni numeriche: anno, giorno e codice del luogo di nascita) e procedendo verso sinistra per le varianti successive.
| Cifra | Lettera | Cifra | Lettera |
|---|---|---|---|
| 0 | L | 5 | R |
| 1 | M | 6 | S |
| 2 | N | 7 | T |
| 3 | P | 8 | U |
| 4 | Q | 9 | V |
Le varianti si generano in sequenza: la prima variante sostituisce la cifra più a destra; la seconda variante sostituisce le due cifre più a destra; la terza le tre più a destra, e così via. Dopo ogni sostituzione, l'ultimo carattere del codice (il carattere di controllo) viene ricalcolato con l'algoritmo ufficiale, perché dipende da tutti i 15 caratteri precedenti.
Esempio pratico: come nasce una variante di omocodia
Prendiamo il codice base RSSMRA80A01H501U (uomo, nato il 01/01/1980 a Roma). Supponiamo che questo codice sia già attribuito a un'altra persona: l'Agenzia delle Entrate assegnerà la prima variante di omocodia.
- Individuare la cifra più a destra: nel blocco numerico 80A01H501, la cifra più a destra è l'ultimo 1 (quello del codice di Roma H501).
- Sostituirla con la lettera corrispondente: secondo la tabella, 1 diventa M. Il codice diventa RSSMRA80A01H50M + carattere di controllo da ricalcolare.
- Ricalcolare il carattere di controllo: applicando l'algoritmo ufficiale ai 15 caratteri, il nuovo carattere di controllo è M.
La prima variante di omocodia è quindi RSSMRA80A01H50MM. Se anche questa variante fosse già occupata, si passerebbe alla seconda: si sostituiscono le due cifre più a destra (l'1 diventa M e lo 0 diventa L), ottenendo RSSMRA80A01H5LMX con il carattere di controllo ricalcolato, e così via fino a esaurire le combinazioni.
Perché solo l'Agenzia delle Entrate può risolvere l'omocodia
Le varianti di omocodia sono calcolabili da chiunque — la tabella è pubblica e l'algoritmo del carattere di controllo è noto — ma solo l'Agenzia delle Entrate può stabilire quale variante spetta a te. Il motivo è semplice: solo l'Anagrafe Tributaria sa quali codici sono già stati attribuiti e a chi.
In pratica, questo significa che:
- Non puoi scegliere da solo la variante: se il tuo codice base è in omocodia, usare arbitrariamente una variante senza conferma ufficiale può creare discrepanze con i documenti già registrati a tuo nome.
- Il codice definitivo è quello sui documenti ufficiali: la tessera sanitaria, il tesserino del codice fiscale e le comunicazioni dell'Agenzia riportano il codice effettivamente attribuito. Quello fa fede.
- In caso di dubbi, verifica: se sospetti un'omocodia (ad esempio ricevi comunicazioni destinate a un omonimo), rivolgiti all'Agenzia delle Entrate per chiarire quale codice ti è stato assegnato.
Omocodia e vita quotidiana: cosa cambia per te
Se ti è stata assegnata una variante di omocodia, nella pratica non cambia quasi nulla: il codice funziona esattamente come gli altri per lavoro, banca, sanità e fisco. L'unica differenza visibile è la presenza di lettere dove normalmente ci sarebbero cifre (ad esempio una M al posto di un 1 nel codice del Comune).
Due attenzioni però sono utili:
- Usa sempre lo stesso codice: una volta assegnata, la variante è il tuo codice fiscale definitivo. Non alternare la variante con il codice base: i sistemi informatici li considerano due codici diversi.
- Controlla i documenti vecchi: se in passato hai usato il codice base e poi ti è stata assegnata una variante, aggiorna il codice presso banca, datore di lavoro e medico per evitare disallineamenti.
Domande frequenti sull'omocodia
Come faccio a sapere se il mio codice è in omocodia?
Il segnale più evidente è la presenza di lettere nelle posizioni normalmente numeriche (anno, giorno o codice del luogo di nascita). La conferma definitiva arriva dai documenti ufficiali: se la tessera sanitaria riporta una variante con lettere al posto di cifre, quello è il tuo codice assegnato in omocodia.
Posso calcolare da solo le varianti di omocodia?
Sì, la tabella di sostituzione è pubblica e il nostro calcolatore genera automaticamente tutte le varianti con il carattere di controllo ricalcolato. Ma ricorda: solo l'Agenzia delle Entrate stabilisce quale variante ti appartiene davvero.
L'omocodia può creare problemi con il fisco o la banca?
No, purché tu usi sempre la variante ufficialmente assegnata. I sistemi dell'Agenzia delle Entrate e delle banche gestiscono regolarmente i codici in omocodia: i problemi nascono solo se si usano codici diversi (base e variante) in modo incoerente.
Il carattere di controllo cambia nelle varianti di omocodia?
Sì, sempre. Il carattere di controllo è calcolato sui 15 caratteri precedenti: ogni sostituzione di una cifra con una lettera modifica il calcolo e produce (quasi sempre) una lettera di controllo diversa.
Prova gli strumenti gratuiti
Calcola il tuo codice fiscale con tutte le varianti di omocodia, oppure decodifica un codice esistente con lo strumento inverso.