Codice fiscale, mese C: è marzo
La lettera C in nona posizione del codice fiscale indica marzo, il terzo mese dell’anno. Chi è nato a marzo ha una C 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.
Incolla CNTMRC75C15A944Z per vedere la C decodificata in marzo. Il calcolo avviene nel browser e nessun codice viene inviato a un server.
Dove si trova la C 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.
Perché marzo è C
Qui alfabeto e calendario coincidono: la C è la 3ª lettera e marzo il 3º mese. È una coincidenza che regge soltanto per i primi cinque mesi e poi si interrompe di netto, perché giugno non è F ma H.
Attenzione all’iniziale, che è la trappola più comune: marzo inizia per M, e la M nel codice fiscale esiste, ma indica agosto. Scrivere M al posto della C non produce un errore evidente: produce un altro mese.
Un codice fiscale con la C, letto per intero
CNTMRC75C15A944Z è un codice costruito a scopo dimostrativo e verificato con il decodificatore di questo sito. Ecco che cosa restituisce blocco per blocco.
| Pos. | Caratteri | Valore letto |
|---|---|---|
| 1–6 | CNTMRC | non ricavabile |
| 7–8 | 75 | 1975 |
| 9 | C | marzo |
| 10–11 | 15 | 15 · maschile |
| 12–15 | A944 | Bologna (BO) |
| 16 | Z | corretto |
I primi sei caratteri restano muti: cognome e nome non sono reversibili.
Un secondo codice con la stessa lettera: CNTMRC82C57C351M. Cambiano l’anno (82), il sesso e il luogo di nascita, che qui è Catania (C351), e cambia di conseguenza il carattere finale. La C in nona posizione resta ferma. In questo codice la C compare due volte: una per marzo, una come iniziale del codice del comune. Sono due cose diverse che si scrivono uguale.
Marzo ha 31 giorni: quali numeri regge la C
Lettera e giorno si leggono insieme, ed è la lettera a decidere quali numeri sono ammessi. Alle donne si somma 40, quindi dopo una C gli intervalli sono due.
| Sesso | Intervallo dopo la C | Valore più alto |
|---|---|---|
| Maschile | C01 – C31 | C31 = 31 marzo |
| Femminile | C41 – C71 | C71 = 31 marzo |
Oltre quei valori il codice non descrive più una data reale. Prendi l’esempio di questa pagina e sposta il giorno al 32: ottieni CNTMRC75C32A944T, 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 marzo, con la C davanti
31 giorni, 62 combinazioni: a sinistra la forma maschile, a destra quella femminile.
- 1 marC01 · C41
- 2 marC02 · C42
- 3 marC03 · C43
- 4 marC04 · C44
- 5 marC05 · C45
- 6 marC06 · C46
- 7 marC07 · C47
- 8 marC08 · C48
- 9 marC09 · C49
- 10 marC10 · C50
- 11 marC11 · C51
- 12 marC12 · C52
- 13 marC13 · C53
- 14 marC14 · C54
- 15 marC15 · C55
- 16 marC16 · C56
- 17 marC17 · C57
- 18 marC18 · C58
- 19 marC19 · C59
- 20 marC20 · C60
- 21 marC21 · C61
- 22 marC22 · C62
- 23 marC23 · C63
- 24 marC24 · C64
- 25 marC25 · C65
- 26 marC26 · C66
- 27 marC27 · C67
- 28 marC28 · C68
- 29 marC29 · C69
- 30 marC30 · C70
- 31 marC31 · C71
Sul codice di esempio, il primo e l’ultimo giorno di marzo nelle due forme, con il carattere di controllo ricalcolato ogni volta.
| Data e sesso | Codice |
|---|---|
| 1 marzo, uomo | CNTMRC75C01A944L |
| 1 marzo, donna | CNTMRC75C41A944P |
| 31 marzo, uomo | CNTMRC75C31A944O |
| 31 marzo, donna | CNTMRC75C71A944S |
Le lettere che si possono scambiare con la C
La C è la 3ª lettera dell’alfabeto italiano e marzo è il 3º 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 C | Codice risultante | Come viene letto |
|---|---|---|
| B | CNTMRC75B15A944U | 15 febbraio 1975 |
| D | CNTMRC75D15A944B | 15 aprile 1975 |
L’ultimo carattere cambia in ogni riga, perché ogni lettera entra con un valore diverso nel carattere di controllo.
Quanto pesa la C nel carattere finale
Il sedicesimo carattere si calcola. Ogni carattere vale un numero, diverso fra posizione dispari e pari, e la C, che sta in nona, vale 5. Il conto completo su CNTMRC75C15A944Z:
| Pos. | Car. | Tabella | Valore |
|---|---|---|---|
| 1 | C | dispari | 5 |
| 2 | N | pari | 13 |
| 3 | T | dispari | 14 |
| 4 | M | pari | 12 |
| 5 | R | dispari | 8 |
| 6 | C | pari | 2 |
| 7 | 7 | dispari | 17 |
| 8 | 5 | pari | 5 |
| 9 | C | dispari | 5 |
| 10 | 1 | pari | 1 |
| 11 | 5 | dispari | 13 |
| 12 | A | pari | 0 |
| 13 | 9 | dispari | 21 |
| 14 | 4 | pari | 4 |
| 15 | 4 | dispari | 9 |
Somma 129, resto della divisione per 26 uguale a 25, che è la posizione della Z nell’alfabeto inglese contato da zero, cioè l’ultimo carattere del codice.
La C nel resto del codice fiscale
Una C 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: 756 comuni italiani hanno un codice che inizia per C.
- Posizione 16. Come carattere di controllo, dove la C di nona posizione pesa 5.
I più popolosi fra i 756 comuni il cui codice Belfiore inizia per C, secondo l’anagrafe ISTAT caricata su questo sito:
- Catania (CT)C351296.984 ab.
- Cesena (FC)C57395.620 ab.
- Como (CO)C93383.035 ab.
- Catanzaro (CZ)C35282.708 ab.
- Cinisello Balsamo (MI)C70775.154 ab.
- Castellammare di Stabia (NA)C12961.937 ab.
- Cerignola (FG)C51456.711 ab.
- Civitavecchia (RM)C77351.359 ab.
- Cava de’ Tirreni (SA)C36149.330 ab.
- Chieti (CH)C63248.368 ab.
- Collegno (TO)C86047.590 ab.
- Cologno Monzese (MI)C89547.179 ab.
In dodicesima posizione quella C è l’inizio del luogo di nascita e non ha alcun rapporto con marzo: un codice può contenere due C, 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 C in tutte le righe.
- liv. 1CNTMRC75C15A94QWpos. 15
- liv. 2CNTMRC75C15A9QQIpos. 14
- liv. 3CNTMRC75C15AVQQXpos. 13
- liv. 4CNTMRC75C1RAVQQSpos. 11
- liv. 5CNTMRC75CMRAVQQDpos. 10
- liv. 6CNTMRC7RCMRAVQQPpos. 8
- liv. 7CNTMRCTRCMRAVQQMpos. 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 CNTMRC75C15A944Z è stato generato e riletto con il decodificatore di questo sito. Fonti e metodo