Come calcolare il codice fiscale in sintesi
Chi cerca come calcolare il codice fiscale vuole capire i 16 caratteri uno per uno. L’ordine è fisso: cognome (3), nome (3), anno (2), mese (1 lettera), giorno/sesso (2), luogo Belfiore (4), carattere di controllo (1). Di seguito vediamo ogni passo e un esempio completo.
Se preferisci non calcolare a mano, usa il calcolatore gratis. Per leggere un codice già pronto: codice fiscale inverso o verifica.
Esempio: Mario Rossi, 1 gennaio 1980, Roma
Dati: cognome Rossi, nome Mario, maschio, 1/1/1980, Roma (H501).
Risultato: RSSMRA80A01H501U
- Cognome → RSS Consonanti di ROSSI: R, S, S. Bastano tre lettere.
- Nome → MRA Consonanti di MARIO: M, R; poi la vocale A → MRA.
- Anno → 80 Ultime due cifre del 1980.
- Mese → A Gennaio corrisponde alla lettera A.
- Giorno → 01 Maschio: giorno senza +40.
- Comune → H501 Codice Belfiore di Roma.
- Controllo → U Ultima lettera calcolata sui 15 caratteri precedenti.
Questo è il modo classico di spiegare come si calcola il codice fiscale con un caso reale e verificabile.
Tabella delle lettere dei mesi
| Mese | Lettera | Mese | Lettera |
|---|---|---|---|
| Gennaio | A | Luglio | L |
| Febbraio | B | Agosto | M |
| Marzo | C | Settembre | P |
| Aprile | D | Ottobre | R |
| Maggio | E | Novembre | S |
| Giugno | H | Dicembre | T |
Ultima lettera codice fiscale: tabelle di controllo
L’ultima lettera codice fiscale (carattere di controllo) si ottiene così: si sommamo i valori dei primi 15 caratteri usando una tabella per le posizioni dispari (1ª, 3ª, …) e una per le posizioni pari (2ª, 4ª, …). Il resto della divisione della somma per 26 diventa una lettera da A (0) a Z (25).
Valori in posizione dispari (1-based)
| Car. | Val. | Car. | Val. | Car. | Val. | Car. | Val. |
|---|---|---|---|---|---|---|---|
| 0 | 1 | 1 | 0 | 2 | 5 | 3 | 7 |
| 4 | 9 | 5 | 13 | 6 | 15 | 7 | 17 |
| 8 | 19 | 9 | 21 | A | 1 | B | 0 |
| C | 5 | D | 7 | E | 9 | F | 13 |
| G | 15 | H | 17 | I | 19 | J | 21 |
| K | 2 | L | 4 | M | 18 | N | 20 |
| O | 11 | P | 3 | Q | 6 | R | 8 |
| S | 12 | T | 14 | U | 16 | V | 10 |
| W | 22 | X | 25 | Y | 24 | Z | 23 |
Valori in posizione pari
| Car. | Val. | Car. | Val. | Car. | Val. | Car. | Val. |
|---|---|---|---|---|---|---|---|
| 0–9 | 0–9 | A | 0 | B | 1 | C | 2 |
| D | 3 | E | 4 | F | 5 | G | 6 |
| H | 7 | I | 8 | J | 9 | K | 10 |
| L | 11 | M | 12 | N | 13 | O | 14 |
| P | 15 | Q | 16 | R | 17 | S | 18 |
| T | 19 | U | 20 | V | 21 | W | 22 |
| X | 23 | Y | 24 | Z | 25 |
Nell’esempio di Mario Rossi l’ultima lettera risulta U, come puoi confermare con la verifica codice fiscale.
Nome con molte consonanti e giorno femminile
Se il nome ha quattro o più consonanti si prendono la 1ª, la 3ª e la 4ª (non le prime tre). Per le donne il giorno aumenta di 40: il 5 del mese diventa 45. Per estrarre di nuovo la data da un codice già pronto usa data di nascita dal codice fiscale.
Domande frequenti
Per come calcolare il codice fiscale a mano: 3 lettere cognome, 3 nome, anno, mese, giorno (+40 donna), Belfiore e lettera di controllo.
Mario Rossi, 1/1/1980, Roma = RSSMRA80A01H501U. È l’esempio classico di come si calcola il codice fiscale.
L’ultima lettera codice fiscale è il resto della somma (tabelle dispari/pari) diviso 26, convertito in A–Z.
No: è informativo. Solo l’Agenzia delle Entrate rilascia il codice ufficiale.