L’ultima lettera del codice fiscale serve a controllare che i primi quindici caratteri siano stati trascritti bene (D.M. 23 dicembre 1976, n. 13813, art. 7). Se un carattere è sbagliato, di solito la lettera di controllo non torna più.
Che cosa dice questo controllo, e che cosa no
Un codice che supera il controllo ha la sedicesima lettera coerente con i primi quindici caratteri. Questo non dice se il codice risulta registrato in Anagrafe tributaria né se corrisponde ai dati di una persona. Per saperlo esiste il servizio di verifica del codice fiscale dell’Agenzia delle Entrate. Il nostro sito non lo interroga per te.
Il calcolo, in tre passi
- Ogni carattere dei primi quindici diventa un numero. La tabella cambia a seconda della posizione: dispari (1ª, 3ª… 15ª) o pari (2ª, 4ª… 14ª).
- Si sommano i quindici numeri e si divide la somma per 26.
- Il resto della divisione dà la lettera: 0 = A, 1 = B, 2 = C… 25 = Z.
| Carattere | Posizione dispari | Posizione pari |
|---|---|---|
| 0 | 1 | 0 |
| 1 | 0 | 1 |
| 2 | 5 | 2 |
| 3 | 7 | 3 |
| 4 | 9 | 4 |
| 5 | 13 | 5 |
| 6 | 15 | 6 |
| 7 | 17 | 7 |
| 8 | 19 | 8 |
| 9 | 21 | 9 |
| A | 1 | 0 |
| B | 0 | 1 |
| C | 5 | 2 |
| D | 7 | 3 |
| E | 9 | 4 |
| F | 13 | 5 |
| G | 15 | 6 |
| H | 17 | 7 |
| I | 19 | 8 |
| J | 21 | 9 |
| K | 2 | 10 |
| L | 4 | 11 |
| M | 18 | 12 |
| N | 20 | 13 |
| O | 11 | 14 |
| P | 3 | 15 |
| Q | 6 | 16 |
| R | 8 | 17 |
| S | 12 | 18 |
| T | 14 | 19 |
| U | 16 | 20 |
| V | 10 | 21 |
| W | 22 | 22 |
| X | 25 | 23 |
| Y | 24 | 24 |
| Z | 23 | 25 |
Un esempio
Prendiamo una persona inventata: Giulia Bianchi, nata il 12 luglio 1985 a Firenze. I primi quindici caratteri sono BNCGLI85L52D612.
| Pos. | Carattere | Tabella | Valore |
|---|---|---|---|
| 1 | B | dispari | 0 |
| 2 | N | pari | 13 |
| 3 | C | dispari | 5 |
| 4 | G | pari | 6 |
| 5 | L | dispari | 4 |
| 6 | I | pari | 8 |
| 7 | 8 | dispari | 19 |
| 8 | 5 | pari | 5 |
| 9 | L | dispari | 4 |
| 10 | 5 | pari | 5 |
| 11 | 2 | dispari | 5 |
| 12 | D | pari | 3 |
| 13 | 6 | dispari | 15 |
| 14 | 1 | pari | 1 |
| 15 | 2 | dispari | 5 |
La somma è 98. Diviso per 26, il resto è 20, che corrisponde alla lettera U. Il codice completo è quindi BNCGLI85L52D612U.
Una lettera dove ci si aspetta una cifra
Nei codici con omocodia alcune cifre sono sostituite da lettere (art. 6 del decreto). Il controllo si fa sui caratteri così come sono scritti, lettere comprese. Lo strumento qui sopra ne tiene conto. Per leggere tutti i dati di un codice, vai al codice fiscale inverso.