precedente IL CODICE FISCALEsuccessivo

Calcolare il codice fiscale di una persona è estremamente semplice. Chi è sempre di fretta, chi non si sofferma mai a ragionare sulla vera origine delle cose, può tranquillamente scaricare in rete uno di quei programmini che la calcolano automaticamente inserendo nome, cognome, data e città di nascita. Tutti gli altri prendano carta e penna.

Supponiamo di voler calcolare il codice fiscale di Franco Rossi, nato il 31 dicembre 1980 a Milano. Il suo codice fiscale sarà del tipo RSS FNC 80T31 F205 U, dove i primi due gruppi riassumono cognome e nome, il primo gruppo alfanumerico è una sintesi della data di nascita, il secondo gruppo alfanumerico è il codice assegnato alla città di nascita e l'ultima lettera è calcolata nel modo spiegato in seguito. Ma procediamo con ordine.

RSS sono le prime tre consonanti del cognome. Bisogna rispettare tre semplici regole: i cognomi composti da più parole separate vengono considerati come se fossero formati da una sola parola (tralasciando accenti, apostrofi e qualsivoglia segno di interpunzione); se nel cognome ci sono meno di tre consonanti, si inseriscono le vocali nell'esatto ordine di apparizione; se il cognome ha meno di tre caratteri, basta mettere una x per ogni lettera mancante. Aggiungo una precisazione pleonastica, ma a qualcuno potrebbe sorgere il dubbio, visto che una volta le donne sposate prendevano il cognome del marito: ovviamente, per il calcolo del codice fiscale, si considera il cognome da nubile. Visto che il codice fiscale viene attribuito ad una persona alla sua nascita, ci vorrebbero delle notevoli qualità divinatorie per predire il nome esatto del futuro marito di una neonata !!!

FNC sono consonanti del nome: per scegliere quali consonanti vadano inserite, si utilizzano le stesse regole già descritte per il cognome, con una piccola differenza: se il nome contiene più di tre consonanti, si prendono sempre la prima, la terza e la quarta (è proprio il caso del nostro Franco Rossi).

80T31 è la data di nascita. 80 è palesemente l'anno di nascita, T è la sigla del mese (la lettera va scelta in base allo schemino sottoriportato) e 31 è il giorno di nascita. Stranamente, per le donne bisogna addizionare il numero 40 al giorno di nascita, perciò se il nostro caro Franco Rossi fosse stato donna, il gruppo alfanumerico in oggetto sarebbe risultato 80T71. Ecco la tabella delle corrispondenze fra mese e lettera da inserire:

A = gennaio D = aprile L = luglio R = ottobre
B = febbraio E = maggio M = agosto S = novembre
C = marzo H = giugno P = settembre T = dicembre

F205 è il codice di Milano; la Direzione Generale del Catasto assegna ad ogni città un suo codice, quindi qui non bisogna calcolare niente.

U è il codice di controllo, l'unica cosa veramente un po' complicata da calcolare. Per prima cosa presento due tabelle, una per i caratteri pari, una per i dispari.

CARATTERI DISPARI

0 = 1 9 = 21 I = 19 R = 8
1 = 0 A = 1 J = 21 S = 12
2 = 5 B = 0 K = 2 T = 14
3 = 7 C = 5 L = 4 U = 16
4 = 9 D = 7 M = 18 V = 10
5 = 13 E = 9 N = 20 W = 22
6 = 15 F = 13 O = 11 X = 25
7 = 17 G = 15 P = 3 Y = 24
8 = 19 H = 17 Q = 6 Z = 23

CARATTERI PARI

0 = 0 9 = 9 I = 8 R = 17
1 = 1 A = 0 J = 9 S = 18
2 = 2 B = 1 K = 10 T = 19
3 = 3 C = 2 L = 11 U = 20
4 = 4 D = 3 M = 12 V = 21
5 = 5 E = 4 N = 13 W = 22
6 = 6 F = 5 O = 14 X = 23
7 = 7 G = 6 P = 15 Y = 24
8 = 8 H = 7 Q = 16 Z = 25

Se il codice finora ottenuto è R S S F N C 8 0 T 3 1 F 2 0 5 bisognerà per prima cosa convertire i caratteri che occupano una posizione dispari (indicati in grassetto) utilizzando la tabella a sinistra; poi sommare i valori converti. Ovvero:

(R=8) + (S=12) + (N=20) + (8=19) + (T=14) + (1=0) + (2=5) + (5=13) = 91

La stessa procedura andrà applicata per i caratteri che occupano una posizione pari all'interno del codice fiscale, ovviamente utilizzando la tabella di conversione a destra. Ovvero:

(S=18) + (F=5) + (C=2) + (0=0) + (3=3) +(F=5) + (0=0) = 33

Adesso basterà sommare i due risultati ottenuti e dividere questa somma per 26; il resto di questa divisione, convertito mediante la tabella sottostante, ci darà la lettera che ci occorre per completare il codice fiscale.

CONVERSIONE FINALE


0 = A 7 = H 14 = O 21 = V
1 = B 8 = I 15 = P 22 = W
2 = C 9 = J 16 = Q 23 = X
3 = D 10 = K 17 = R 24 = Y
4 = E 11 = L 18 = S 25 = Z
5 = F 12 = M 19 = T  
6 = G 13 = N 20 = U  


Nel nostro caso, quindi, (33+91)/26 = 4 col resto di 20. Consultata la tabella, si evince che il codice di controllo è U.