Omocodia del codice fiscale
Si ha omocodia quando l'algoritmo produce lo stesso codice per due persone diverse. L'Agenzia delle Entrate risolve il conflitto sostituendo una o più cifre con lettere, a partire dall'ultima cifra a destra.
La tabella di sostituzione
| Cifra | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|---|
| Lettera | L | M | N | P | Q | R | S | T | U | V |
Le posizioni interessate sono le sette numeriche del codice: anno (7-8), giorno (10-11) e le tre cifre del codice del luogo (13-15). La sostituzione procede da destra verso sinistra: il primo omocodice ha una sola lettera al posto dell'ultima cifra del luogo, il secondo due, e così via fino a sette. Dopo ogni sostituzione il carattere di controllo viene ricalcolato, quindi anche l'ultima lettera cambia.
Perché il calcolatore non può indicare la variante assegnata
L'attribuzione di un omocodice dipende dall'ordine con cui i due soggetti sono stati iscritti all'Anagrafe tributaria: chi arriva dopo riceve la variante. Nessun calcolo esterno dispone di questa informazione. Lo strumento in questa pagina, quindi, riconosce le sostituzioni presenti in un codice e ricostruisce il codice di base; le varianti elencate sono soltanto teoriche e servono a capire il meccanismo, non a scegliere un codice. Chi ha ricevuto un omocodice lo trova sulla Tessera Sanitaria o sul certificato di attribuzione.
Conseguenze pratiche
- Un codice omocodico è pienamente valido: molti software lo rifiutano per errore perché si aspettano cifre nelle posizioni numeriche. La verifica formale di questo sito accetta le sostituzioni.
- Il codice fiscale inverso riconduce l'omocodice al codice di base prima di decodificarlo.
- Quando un documento riporta un codice diverso da quello calcolato, l'omocodia è la prima ipotesi da considerare, insieme a una diversa grafia dei dati anagrafici.
Riferimenti
D.M. 23 dicembre 1976 (sistema di codificazione dei soggetti da iscrivere all'Anagrafe tributaria), che disciplina anche la sostituzione dei caratteri numerici in caso di omocodia. È il riferimento vigente per l'algoritmo; il testo è consultabile in Gazzetta Ufficiale.
