Verifica del codice fiscale: è formalmente valido?
Controllo formale immediato: inserisci il codice e lo strumento esegue sei verifiche di struttura e coerenza, mostrando una per una quali sono superate. Se invece ti serve confermare che un codice esista e appartenga a una persona, quella è la verifica in anagrafe tributaria, che può fare solo l'Agenzia delle Entrate: sotto trovi il link al servizio ufficiale.
Strumento gratuito e senza registrazione. Il codice fiscale legalmente valido è rilasciato esclusivamente dall'Agenzia delle Entrate.
Il servizio ufficiale
La verifica formale qui sopra controlla che il codice sia costruito correttamente, ma non può confermare che sia stato attribuito a una persona. Per la verifica ufficiale di esistenza e corrispondenza in anagrafe tributaria usa il Servizio di verifica dell'Agenzia delle Entrate
I sei controlli della verifica formale
La verifica procede per gradi. Prima la lunghezza: un codice fiscale è sempre di 16 caratteri. Poi la struttura: le prime sei posizioni sono lettere (cognome e nome), seguite da due cifre per l'anno, una lettera per il mese, due cifre per il giorno e il sesso, una lettera e tre cifre per il luogo di nascita e una lettera finale di controllo.
Seguono i controlli di contenuto: la lettera del mese deve essere una delle dodici della tabella ufficiale (notare che mancano molte lettere dell'alfabeto: non esistono, ad esempio, i mesi F o G); il giorno deve cadere tra 01 e 31 per gli uomini o tra 41 e 71 per le donne; il codice Belfiore deve esistere nell'archivio dei comuni italiani — attuali e soppressi — o degli Stati esteri. Infine, il carattere di controllo viene ricalcolato e confrontato con quello presente.
Verifica formale e verifica ufficiale: la differenza
È importante non confondere i due piani. Questa pagina esegue la verifica formale, la stessa che fanno i software gestionali quando intercettano un codice digitato male. La verifica dell'esistenza — cioè se quel codice corrisponda a una persona reale nell'anagrafe tributaria — può farla solo l'Agenzia delle Entrate, anche tramite il servizio online riservato a chi deve acquisire codici fiscali per lavoro.
Se il tuo codice non supera uno dei controlli, la causa più frequente è un errore di trascrizione: una lettera scambiata (O al posto di 0, I al posto di 1), due caratteri invertiti o un carattere mancante. Ricontrolla il codice sulla tessera sanitaria e riprova; se l'errore persiste, il codice stesso potrebbe essere stato attribuito con una variante di omocodia o, in rari casi, essere errato alla fonte: in quel caso rivolgiti all'Agenzia delle Entrate.
Approfondisci nella guida
Cos'è il codice fiscale e come si calcola — la guida completa spiega anche la differenza tra verifica formale e verifica in anagrafe tributaria, e perché solo l'Agenzia delle Entrate può confermare che un codice è quello ufficiale.
Domande frequenti
Che cosa significa che un codice fiscale è «formalmente valido»?
Significa che il codice rispetta tutte le regole di costruzione: 16 caratteri, lettere e cifre nelle posizioni corrette, una lettera del mese ammessa, un giorno coerente, un codice Belfiore esistente e il carattere di controllo che corrisponde al calcolo ufficiale. È il primo livello di controllo, quello che intercetta errori di battitura e trascrizione.
Un codice formalmente valido esiste sicuramente?
No. La verifica formale non può sapere se il codice sia stato davvero attribuito a una persona: chiunque può costruire un codice formalmente corretto. La conferma dell'esistenza e dell'attribuzione spetta solo all'Agenzia delle Entrate, tramite i suoi servizi di verifica nell'anagrafe tributaria.
Perché il carattere di controllo è così importante?
Il carattere finale viene calcolato sui primi 15 con un algoritmo a due tabelle. Se anche un solo carattere del codice è sbagliato o invertito, quasi sempre il carattere di controllo non torna: è un sistema pensato apposta per scoprire gli errori di trascrizione, come le vecchie cifre di controllo dei conti correnti.
La verifica funziona per i codici con omocodia?
Sì. Le varianti di omocodia, in cui l'Agenzia sostituisce alcune cifre con lettere, superano la verifica: lo strumento riconosce le sostituzioni previste dalla tabella ufficiale e applica i controlli sulle cifre originarie.
Il codice che devo verificare è di un'altra persona: posso farlo?
La verifica formale è un controllo matematico su una sequenza di caratteri e non accede a banche dati personali. Resta comunque opportuno trattare i codici fiscali altrui con attenzione e usarli solo per finalità legittime, ad esempio controllare la correttezza di dati che la persona stessa ha fornito.
Altri strumenti gratuiti
- Calcolo codice fiscale — Calcola il codice fiscale da cognome, nome, data e luogo di nascita, con la spiegazione di ogni carattere.
- Codice fiscale inverso — Decodifica un codice fiscale: ricava data e luogo di nascita, sesso ed età, anche dai codici con omocodia.
- Omocodia: le 127 varianti — Genera tutte le varianti di omocodia di un codice fiscale e scopri perché l'Agenzia delle Entrate le assegna.
- Stampa codice fiscale e codice a barre — Crea un fac-simile stampabile del codice fiscale con codice a barre Code 39, pronto da ritagliare e conservare.
- Calcolo multiplo da file CSV — Genera o verifica fino a 500 codici fiscali da un file CSV: elaborazione nel browser, file mai caricato online.
- Tutti gli strumenti — l'elenco completo degli strumenti sul codice fiscale.