Vai al contenuto
Calcolo Codice Fiscale Inverso

Codice fiscale, mese M: è agosto

A cura della RedazioneAggiornato il 4 minuti di lettura

La lettera M in nona posizione del codice fiscale indica agosto, il ottavo mese dell’anno. Chi è nato a agosto ha una M come nono carattere, e le due cifre che seguono sono il giorno di nascita: da 01 a 31 per gli uomini e da 41 a 71 per le donne.

0/16

Incolla RSSMRA85M01H501Q per vedere la M decodificata in agosto. Il calcolo avviene nel browser e nessun codice viene inviato a un server.

Dove si trova la M 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.

RSScognome
MRAnome
85anno
Mmese
01giorno
H501comune
Qcontrollo

Perché agosto è M e non A

La A è già presa: indica gennaio. Le dodici lettere sono fissate dal DM 23 dicembre 1976 e ciascuna vale per un mese solo, quindi una A in nona posizione non può in nessun caso significare agosto.

Attenzione all’iniziale, che è la trappola più comune: agosto inizia per A, e la A nel codice fiscale esiste, ma indica gennaio. Scrivere A al posto della M non produce un errore evidente: produce un altro mese.

Un codice fiscale con la M, letto per intero

RSSMRA85M01H501Q è 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–6RSSMRAnon ricavabile
7–8851985
9Magosto
10–11011 · maschile
12–15H501Roma (RM)
16Qcorretto

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

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

Agosto ha 31 giorni: quali numeri regge la M

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

SessoIntervallo dopo la MValore più alto
MaschileM01 – M31M31 = 31 agosto
FemminileM41 – M71M71 = 31 agosto

Oltre quei valori il codice non descrive più una data reale. Prendi l’esempio di questa pagina e sposta il giorno al 32: ottieni RSSMRA85M32H501Y, che ha il carattere di controllo corretto perché è stato ricalcolato, eppure viene comunque rifiutato. Il giorno 32 non esiste in nessun mese, quindi la segnalazione arriva prima ancora del confronto con il calendario.

Tutti i giorni di agosto, con la M davanti

31 giorni, 62 combinazioni: a sinistra la forma maschile, a destra quella femminile.

  • 1 agoM01 · M41
  • 2 agoM02 · M42
  • 3 agoM03 · M43
  • 4 agoM04 · M44
  • 5 agoM05 · M45
  • 6 agoM06 · M46
  • 7 agoM07 · M47
  • 8 agoM08 · M48
  • 9 agoM09 · M49
  • 10 agoM10 · M50
  • 11 agoM11 · M51
  • 12 agoM12 · M52
  • 13 agoM13 · M53
  • 14 agoM14 · M54
  • 15 agoM15 · M55
  • 16 agoM16 · M56
  • 17 agoM17 · M57
  • 18 agoM18 · M58
  • 19 agoM19 · M59
  • 20 agoM20 · M60
  • 21 agoM21 · M61
  • 22 agoM22 · M62
  • 23 agoM23 · M63
  • 24 agoM24 · M64
  • 25 agoM25 · M65
  • 26 agoM26 · M66
  • 27 agoM27 · M67
  • 28 agoM28 · M68
  • 29 agoM29 · M69
  • 30 agoM30 · M70
  • 31 agoM31 · M71

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

Data e sessoCodice
1 agosto, uomoRSSMRA85M01H501Q
1 agosto, donnaRSSMRA85M41H501U
31 agosto, uomoRSSMRA85M31H501T
31 agosto, donnaRSSMRA85M71H501X

Le lettere che si possono scambiare con la M

La M occupa il posto numero 11 nell’alfabeto italiano, ma agosto è il 8º mese: 3 lettere di scarto. La tabella salta sei lettere lungo il percorso, quindi contare sull’alfabeto per ricavare il mese porta fuori strada.

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 MCodice risultanteCome viene letto
LRSSMRA85L01H501C1 luglio 1985
PRSSMRA85P01H501B1 settembre 1985

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

Quanto pesa la M nel carattere finale

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

Pos.Car.TabellaValore
1Rdispari8
2Spari18
3Sdispari12
4Mpari12
5Rdispari8
6Apari0
78dispari19
85pari5
9Mdispari18
100pari0
111dispari0
12Hpari7
135dispari13
140pari0
151dispari0

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

La M nel resto del codice fiscale

Una M 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: 325 comuni italiani hanno un codice che inizia per M.
  • Posizione 16. Come carattere di controllo, dove la M di nona posizione pesa 18.

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

  • Fiumicino (RM)M29783.415 ab.
  • Corigliano-Rossano (CS)M40374.403 ab.
  • Lamezia Terme (CZ)M20867.005 ab.
  • Viterbo (VT)M08266.767 ab.
  • Vittoria (RG)M08866.329 ab.
  • Ardea (RM)M21351.374 ab.
  • Ladispoli (RM)M21240.968 ab.
  • Voghera (PV)M10940.220 ab.
  • Ciampino (RM)M27238.913 ab.
  • Fonte Nuova (RM)M30932.787 ab.
  • Valsamoggia (BO)M32032.258 ab.
  • Vittorio Veneto (TV)M08927.242 ab.

In dodicesima posizione quella M è l’inizio del luogo di nascita e non ha alcun rapporto con agosto: un codice può contenere due M, 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 M in tutte le righe.

  • liv. 1RSSMRA85M01H50MIpos. 15
  • liv. 2RSSMRA85M01H5LMTpos. 14
  • liv. 3RSSMRA85M01HRLMOpos. 13
  • liv. 4RSSMRA85M0MHRLMGpos. 11
  • liv. 5RSSMRA85MLMHRLMRpos. 10
  • liv. 6RSSMRA8RMLMHRLMDpos. 8
  • liv. 7RSSMRAURMLMHRLMApos. 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 RSSMRA85M01H501Q è 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