Vai al contenuto
Calcolo Codice Fiscale Inverso

Codice fiscale, mese B: è febbraio

A cura della RedazioneAggiornato il 4 minuti di lettura

La lettera B in nona posizione del codice fiscale indica febbraio, il secondo mese dell’anno. Chi è nato a febbraio ha una B come nono carattere, e le due cifre che seguono sono il giorno di nascita: da 01 a 28 per gli uomini e da 41 a 68 per le donne, con 29 e 69 riservati agli anni bisestili.

0/16

Incolla VRDNNA84B69D612L per vedere la B decodificata in febbraio. Il calcolo avviene nel browser e nessun codice viene inviato a un server.

Dove si trova la B del mese

Nona posizione su sedici, fra le cifre dell’anno e quelle del giorno: è l’unica lettera del blocco centrale, quindi si trova senza contare i caratteri.

VRDcognome
NNAnome
84anno
Bmese
69giorno
D612comune
Lcontrollo

Perché febbraio è B

Qui alfabeto e calendario coincidono: la B è la 2ª lettera e febbraio il 2º mese. È una coincidenza che regge soltanto per i primi cinque mesi e poi si interrompe di netto, perché giugno non è F ma H.

L’iniziale del nome non serve: febbraio inizia per F, e la F non è assegnata ad alcun mese. La tabella è arbitraria e va letta, non dedotta.

Un codice fiscale con la B, letto per intero

VRDNNA84B69D612L è un codice costruito a scopo dimostrativo e verificato con il decodificatore di questo sito. Ecco che cosa restituisce blocco per blocco.

Pos.CaratteriValore letto
1–6VRDNNAnon ricavabile
7–8841984
9Bfebbraio
10–116929 · femminile
12–15D612Firenze (FI)
16Lcorretto

I primi sei caratteri restano muti: cognome e nome non sono reversibili.

Un secondo codice con la stessa lettera: VRDNNA91B17B157A. Cambiano l’anno (91), il sesso e il luogo di nascita, che qui è Brescia (B157), e cambia di conseguenza il carattere finale. La B in nona posizione resta ferma. In questo codice la B compare due volte: una per febbraio, una come iniziale del codice del comune. Sono due cose diverse che si scrivono uguale.

Febbraio ha 28 giorni, 29 negli anni bisestili

Lettera e giorno si leggono insieme, ed è la lettera a decidere quali numeri sono ammessi. Alle donne si somma 40, quindi dopo una B gli intervalli sono due.

SessoIntervallo dopo la BValore più alto
MaschileB01 – B29B29 = 29 febbraio
FemminileB41 – B69B69 = 29 febbraio

Negli anni non bisestili il tetto scende a B28 e B68: il 29 febbraio semplicemente non c’è.

Oltre quei valori il codice non descrive più una data reale. Prendi l’esempio di questa pagina e sposta il giorno al 30, che con la maggiorazione di 40 diventa 70: ottieni VRDNNA84B70D612S, che ha il carattere di controllo corretto perché è stato ricalcolato, eppure viene comunque rifiutato. Febbraio non arriva al 30 in nessun anno, quindi la data non esiste.

Febbraio è l’unico mese in cui la validità del giorno dipende dall’anno. Il 29 esiste soltanto negli anni bisestili, e il codice fiscale porta con sé le ultime due cifre dell’anno: tanto basta per decidere.

CodiceAnnoEsito
VRDNNA84B69D612L1984, bisestile29 febbraio 1984
VRDNNA85B69D612M1985, non bisestiledata inesistente

I due codici differiscono per una sola cifra dell’anno e hanno entrambi il carattere di controllo giusto. Il primo descrive una data reale, il secondo no: è un controllo che il solo carattere finale non può fare, e per questo il decoder confronta sempre giorno, mese e anno con il calendario.

Tutti i giorni di febbraio, con la B davanti

29 giorni, 58 combinazioni: a sinistra la forma maschile, a destra quella femminile.

  • 1 febB01 · B41
  • 2 febB02 · B42
  • 3 febB03 · B43
  • 4 febB04 · B44
  • 5 febB05 · B45
  • 6 febB06 · B46
  • 7 febB07 · B47
  • 8 febB08 · B48
  • 9 febB09 · B49
  • 10 febB10 · B50
  • 11 febB11 · B51
  • 12 febB12 · B52
  • 13 febB13 · B53
  • 14 febB14 · B54
  • 15 febB15 · B55
  • 16 febB16 · B56
  • 17 febB17 · B57
  • 18 febB18 · B58
  • 19 febB19 · B59
  • 20 febB20 · B60
  • 21 febB21 · B61
  • 22 febB22 · B62
  • 23 febB23 · B63
  • 24 febB24 · B64
  • 25 febB25 · B65
  • 26 febB26 · B66
  • 27 febB27 · B67
  • 28 febB28 · B68
  • 29 febbis.B29 · B69

B29 e B69 valgono soltanto se le due cifre dell’anno indicano un anno bisestile.

Sul codice di esempio, il primo e l’ultimo giorno di febbraio nelle due forme, con il carattere di controllo ricalcolato ogni volta.

Data e sessoCodice
1 febbraio, uomoVRDNNA84B01D612K
1 febbraio, donnaVRDNNA84B41D612O
29 febbraio, uomoVRDNNA84B29D612H
29 febbraio, donnaVRDNNA84B69D612L

Le lettere che si possono scambiare con la B

La B è la 2ª lettera dell’alfabeto italiano e febbraio è il 2º mese: all’inizio della tabella le due numerazioni coincidono. È proprio questa coincidenza a ingannare, perché smette di valere subito dopo la E: giugno non è F, è H.

Le sostituzioni insidiose sono quelle che producono un’altra data possibile invece di un errore evidente, ed è esattamente ciò che succede qui: ogni riga resta una data esistente.

Al posto della BCodice risultanteCome viene letto
AVRDNNA84A69D612M29 gennaio 1984
CVRDNNA84C69D612Q29 marzo 1984
DVRDNNA84D69D612S29 aprile 1984

L’ultimo carattere cambia in ogni riga, perché ogni lettera entra con un valore diverso nel carattere di controllo.

Quanto pesa la B nel carattere finale

Il sedicesimo carattere si calcola. Ogni carattere vale un numero, diverso fra posizione dispari e pari, e la B, che sta in nona, vale 0. Il conto completo su VRDNNA84B69D612L:

Pos.Car.TabellaValore
1Vdispari10
2Rpari17
3Ddispari7
4Npari13
5Ndispari20
6Apari0
78dispari19
84pari4
9Bdispari0
106pari6
119dispari21
12Dpari3
136dispari15
141pari1
152dispari5

Somma 141, resto della divisione per 26 uguale a 11, che è la posizione della L nell’alfabeto inglese contato da zero, cioè l’ultimo carattere del codice.

La B nel resto del codice fiscale

Una B dice qualcosa solo insieme alla posizione in cui sta. Gli altri posti sono tre.

  • Posizioni 1–6. Come lettera del cognome o del nome, senza alcun rapporto con la data.
  • Posizione 12. Come iniziale del codice Belfiore del luogo di nascita: 758 comuni italiani hanno un codice che inizia per B.
  • Posizione 16. Come carattere di controllo, dove la B di nona posizione pesa 0.

I più popolosi fra i 758 comuni il cui codice Belfiore inizia per B, secondo l’anagrafe ISTAT caricata su questo sito:

  • Brescia (BS)B157201.342 ab.
  • Cagliari (CA)B354145.981 ab.
  • Busto Arsizio (VA)B30084.595 ab.
  • Brindisi (BR)B18081.181 ab.
  • Carpi (MO)B81974.041 ab.
  • Casoria (NA)B99073.257 ab.
  • Caserta (CE)B96372.757 ab.
  • Carrara (MS)B83259.723 ab.
  • Caltanissetta (CL)B42957.922 ab.
  • Scandicci (FI)B96249.135 ab.
  • Campi Bisenzio (FI)B50747.435 ab.
  • Campobasso (CB)B51947.399 ab.

In dodicesima posizione quella B è l’inizio del luogo di nascita e non ha alcun rapporto con febbraio: un codice può contenere due B, una per il mese e una per il comune, e significano cose diverse.

La nona posizione non viene mai toccata dalla sostituzione per omocodia, che riguarda i soli caratteri numerici.

Ecco la catena completa sull’esempio di questa pagina. A ogni livello una cifra in più diventa una lettera, da destra verso sinistra, e il carattere finale si ricalcola. La nona posizione resta B in tutte le righe.

  • liv. 1VRDNNA84B69D61NApos. 15
  • liv. 2VRDNNA84B69D6MNLpos. 14
  • liv. 3VRDNNA84B69DSMNIpos. 13
  • liv. 4VRDNNA84B6VDSMNXpos. 11
  • liv. 5VRDNNA84BSVDSMNJpos. 10
  • liv. 6VRDNNA8QBSVDSMNVpos. 8
  • liv. 7VRDNNAUQBSVDSMNSpos. 7

Le altre undici lettere

Nessuna lettera vale per due mesi: la tabella completa delle dodici lettere sta nella pagina di riepilogo.

La lettera del mese è uno dei cinque caratteri che portano la data di nascita: insieme alle cifre dell’anno e a quelle del giorno permette di ricostruire la data completa dal codice fiscale, con l’unica riserva del secolo, che nel codice non è scritto.

Domande frequenti

Fonte: DM 23 dicembre 1976 (Ministero delle Finanze) per la tabella dei mesi e per il carattere di controllo · ISTAT, elenco dei comuni italiani, per i codici Belfiore. Il codice VRDNNA84B69D612L è stato generato e riletto con il decodificatore di questo sito. Fonti e metodo

Approfondisci

Avvertenza

Questo strumento decodifica la struttura formale di un codice fiscale e ne verifica il carattere di controllo. Non conferma che il codice sia stato effettivamente attribuito a una persona: quella verifica è possibile solo attraverso il servizio ufficiale dell’Agenzia delle Entrate. Fonti e metodo