Che cos’è il calcolo del codice fiscale inverso
Il codice fiscale non è una sequenza casuale. Quei sedici caratteri che ricopiamo su contratti, ricette e moduli sono costruiti a partire dai nostri dati anagrafici, secondo regole fissate dal DPR 605 del 1973 e mai cambiate nella sostanza. Il calcolo del codice fiscale inverso fa semplicemente il percorso al contrario: parte dal codice e ricostruisce le informazioni che ci sono dentro.
In pratica incolli il codice nel campo qui sopra e in una frazione di secondo vedi sesso, data di nascita, età, comune o Stato estero di nascita con provincia e regione, e se il carattere di controllo finale è corretto. Se qualcosa non torna, lo strumento ti dice esattamente in quale posizione si trova l’errore e, quando è possibile, ti propone la correzione più probabile.
Lo abbiamo costruito perché chi lavora con i codici fiscali tutti i giorni (in uno studio, in un ufficio del personale, in un’agenzia immobiliare) ha bisogno di una cosa sola: capire subito se il codice che ha davanti è scritto bene e se corrisponde alla persona giusta. Senza pubblicità invadenti che coprono il risultato e senza dover registrarsi da nessuna parte.
Cosa puoi scoprire da un codice fiscale (e cosa no)
Qui conviene essere chiari, perché è la domanda che ci fanno più spesso. Dal codice fiscale si ricavano con certezza quattro informazioni: il sesso, la data di nascita, il luogo di nascita e la validità formale del codice stesso. Da queste lo strumento calcola anche l’età, il giorno della settimana in cui la persona è nata e, per curiosità, il segno zodiacale.
Il nome e il cognome, invece, non si possono ricostruire. Nel codice ci sono solo tre lettere per il cognome e tre per il nome, prese soprattutto dalle consonanti. “RSS” può essere Rossi, Russo, Rossetti, Rosso e decine di altri cognomi. Per questo mostriamo le lettere e, accanto, alcuni esempi di nomi e cognomi italiani compatibili: è utile per un controllo al volo (se sul contratto c’è scritto Bianchi e nel codice trovi “RSS”, qualcosa non va), ma non è un’identificazione.
Anche l’anno ha un piccolo margine di ambiguità: nel codice ci sono solo le ultime due cifre. Un “05” può indicare il 2005 o il 1905. Lo strumento sceglie l’ipotesi più plausibile e, quando entrambe hanno senso, ti mostra anche l’alternativa.
Come si legge un codice fiscale, blocco per blocco
Prendiamo un esempio classico, quello che si trova in quasi tutti i manuali: RSSMRA80A01H501U, cioè Mario Rossi, nato a Roma il 1° gennaio 1980. Il codice si divide in sette blocchi, e nello strumento li vedi colorati mentre scrivi.
Caratteri 1–3: il cognome
Si prendono le prime tre consonanti del cognome nell’ordine in cui compaiono. Se le consonanti non bastano si aggiungono le vocali, e se il cognome è cortissimo (pensa a “Fo” o “Re”) si completa con la lettera X. Rossi diventa RSS, Esposito diventa SPS, Fo diventa FOX.
Caratteri 4–6: il nome
La regola è quasi la stessa, con una differenza che trae in inganno molti: se il nome ha quattro o più consonanti si prendono la prima, la terza e la quarta, saltando la seconda. Così Francesca diventa FNC e non FRN, e Giuseppe diventa GPP. Con tre consonanti o meno si procede come per il cognome: Mario diventa MRA, Luca diventa LCU.
Caratteri 7–8: l’anno
Le ultime due cifre dell’anno di nascita. Niente di più.
Carattere 9: il mese
Il mese è indicato da una lettera. Non si usa l’alfabeto in ordine, e questo confonde parecchio chi prova a leggere un codice a mano.
| Lettera | Mese | Lettera | Mese |
|---|---|---|---|
A | Gennaio | L | Luglio |
B | Febbraio | M | Agosto |
C | Marzo | P | Settembre |
D | Aprile | R | Ottobre |
E | Maggio | S | Novembre |
H | Giugno | T | Dicembre |
Le lettere F, G, I, J, K, N, O e Q non vengono mai usate per il mese; la spiegazione più diffusa è che si volessero evitare caratteri facili da confondere con altri nella scrittura a mano. Se trovi una di queste lettere in nona posizione, il codice è sicuramente sbagliato.
Caratteri 10–11: giorno di nascita e sesso
Per gli uomini è il giorno di nascita, da 01 a 31. Per le donne si aggiunge 40, quindi si va da 41 a 71. È così che il codice “sa” il sesso della persona: una donna nata il 9 marzo avrà 49, un uomo nato lo stesso giorno avrà 09. Un valore tra 32 e 40, o sopra 71, è un errore certo.
Caratteri 12–15: il luogo di nascita
Qui c’è il codice catastale, detto anche codice Belfiore: una lettera seguita da tre cifre che identifica il comune italiano di nascita. H501 è Roma, F205 Milano, F839 Napoli, L219 Torino. Chi è nato all’estero ha invece un codice che inizia con Z, seguito dal numero assegnato allo Stato: Z404 per gli Stati Uniti, Z114 per il Regno Unito, Z110 per la Francia. Nel nostro archivio ci sono tutti i comuni attuali, quelli soppressi o fusi negli anni e gli Stati esteri.
Carattere 16: il carattere di controllo
L’ultima lettera non contiene dati: serve a verificare che le altre quindici siano state scritte correttamente. Si calcola dando un valore numerico a ogni carattere (con una tabella diversa per le posizioni dispari e per quelle pari), sommando tutto e dividendo per 26. Il resto della divisione indica la lettera: 0 è A, 1 è B, e così via fino a 25, Z. Se sbagli a copiare anche un solo carattere, nella grande maggioranza dei casi il controllo non torna più. È proprio su questo che si basa la nostra verifica.
Un esempio pratico, dall’inizio alla fine
Immagina di ricevere da un nuovo inquilino questo codice: RSSFNC88C49L219E. Lo incolli nello strumento e leggi:
- RSS: il cognome contiene le consonanti R, S, S (Rossi, Russo, Rossetti…).
- FNC: il nome ha almeno quattro consonanti, la prima F, la terza N e la quarta C. Francesca è compatibile, Federica no.
- 88: nata nel 1988.
- C: a marzo.
- 49: il valore supera 40, quindi è una donna, nata il giorno 9.
- L219: a Torino.
- E: il carattere di controllo è corretto.
Se sul contratto c’è scritto “Francesca Russo, nata a Torino il 9 marzo 1988”, tutto combacia. Se invece la data indicata fosse il 19 marzo, sapresti subito che uno dei due documenti contiene un errore, prima di registrare il contratto e non dopo.
Quando serve davvero il codice fiscale inverso
Sembra uno strumento da curiosi, ma nella pratica lo usano soprattutto professionisti e persone alle prese con la burocrazia. Qualche caso concreto:
- Uffici del personale e consulenti del lavoro, quando inseriscono un nuovo dipendente e vogliono evitare scarti nelle comunicazioni obbligatorie.
- Agenzie immobiliari e proprietari, per controllare i dati dell’inquilino prima di registrare il contratto di locazione.
- Studi di commercialisti e CAF, che ricevono decine di codici ricopiati a mano e devono trovare in fretta quello sbagliato. Per loro c’è la verifica multipla, che controlla fino a 200 codici insieme ed esporta il risultato in CSV.
- Negozi online e piattaforme, che chiedono il codice fiscale per la fatturazione e vogliono scartare quelli palesemente inventati.
- Chiunque abbia un dubbio sul proprio codice, per esempio dopo averlo visto scritto in modo diverso su due documenti.
Gli errori più comuni (e come li scova lo strumento)
Chi controlla molti codici lo sa: gli errori sono quasi sempre gli stessi. Il più frequente è lo scambio tra la lettera O e la cifra 0, seguito da I e 1, S e 5, B e 8. Succede soprattutto quando il codice viene letto da una fotocopia o dettato al telefono. Lo strumento riconosce questi scambi e te li propone come prima correzione.
Poi ci sono i caratteri mancanti o doppi: un codice di 15 o 17 caratteri non può essere valido, e il contatore sopra il campo te lo segnala mentre scrivi. Infine gli errori “logici”: un mese inesistente, un giorno 35, un codice catastale che non corrisponde a nessun comune. In questi casi il riquadro della parte sbagliata si colora di rosso, così capisci al volo dove guardare.
Omocodia: quando nel codice ci sono lettere al posto dei numeri
Può capitare che due persone abbiano esattamente gli stessi dati di partenza: stesse consonanti, stessa data, stesso comune. In quel caso l’Agenzia delle Entrate assegna alla seconda un codice modificato, sostituendo una o più cifre con lettere (0 diventa L, 1 diventa M, 2 diventa N e così via fino a 9, che diventa V). È l’omocodia. Un codice come RSSMRA80A01H50MM è perfettamente valido: il nostro strumento lo riconosce, lo decodifica e ti mostra il codice base da cui deriva. Se vuoi vedere tutte le varianti possibili, c’è la pagina dedicata al calcolo dell’omocodia.
Nati all’estero e comuni che non esistono più
Due situazioni che mettono in crisi molti calcolatori online. La prima riguarda chi è nato fuori dall’Italia: nel codice non c’è il comune ma lo Stato, con il prefisso Z. Lo strumento riconosce gli Stati attuali e anche alcune denominazioni storiche. La seconda riguarda chi è nato in un comune che nel frattempo è stato soppresso o si è fuso con altri. Il codice fiscale non cambia, perché resta legato al comune di nascita com’era allora. Per questo nel nostro archivio teniamo anche i comuni cessati e li segnaliamo come tali. Puoi cercarli tutti nella pagina dei codici catastali.
Privacy: il codice non lascia il tuo dispositivo
Un codice fiscale è un dato personale, e trattarlo con leggerezza non è una buona idea. Per questo il calcolo avviene interamente nel tuo browser: l’archivio dei comuni e l’algoritmo vengono scaricati con la pagina, e quando premi “Decodifica” nessun codice viene inviato a un server, salvato o registrato. Puoi verificarlo tu stesso: una volta aperta la pagina, lo strumento funziona anche senza connessione. Se usi il pulsante “Copia link”, il codice finisce nell’indirizzo della pagina, quindi condividilo solo con chi deve vederlo.
Cosa non fa questo strumento
La decodifica controlla che il codice sia formalmente corretto, cioè costruito secondo le regole. Non può dire se il codice è stato davvero attribuito a una persona, né a chi. Solo l’Agenzia delle Entrate può confermarlo, attraverso i suoi servizi ufficiali o allo sportello. CodiceFiscaleInverso non è affiliato all’Agenzia delle Entrate né ad altri enti pubblici: è uno strumento indipendente, gratuito, pensato per risparmiarti tempo ed errori. Quando la posta in gioco è alta, come per un atto notarile o una pratica previdenziale, fai sempre riferimento al tesserino ufficiale o al certificato di attribuzione.