Vai al contenuto

Verifica Codice Fiscale

Incolla un codice fiscale: ti diciamo se è formalmente corretto e, se non lo è, quale controllo non passa.

Il calcolo avviene interamente nel browser: i dati non vengono trasmessi, salvati o registrati.

Incolla un codice fiscale per avviare il controllo.

La corrispondenza fra codice e dati anagrafici può essere confermata solo dall'Agenzia delle Entrate: servizio di verifica del codice fiscale.

Cosa controlliamo, uno per uno

Dire «non valido» senza spiegare perché non serve a nessuno. Per questo ogni controllo è separato e viene mostrato il motivo preciso: la lunghezza dopo la normalizzazione, i caratteri ammessi posizione per posizione (lettere dove servono lettere, cifre o loro sostituti dove servono cifre), il carattere di controllo calcolato sui primi quindici caratteri, la possibilità della data codificata e la presenza del codice Belfiore in archivio.

La distinzione più importante è fra validità algoritmica ed esistenza nel registro. Un codice può rispettare perfettamente le regole e non essere mai stato assegnato; al contrario, un codice realmente esistente non può violare l'algoritmo. La verifica formale serve quindi a scartare gli errori di trascrizione, non a certificare un'identità.

Esempio svolto

In un codice di fantasia che finisce con la lettera sbagliata, i primi quindici caratteri producono un valore di controllo che non coincide con il sedicesimo scritto: il controllo segnala esattamente questo, indicando la lettera attesa. Se invece il mese è indicato con una lettera fuori dalle dodici ammesse, l'errore emerge già dal controllo dei caratteri, prima del calcolo del carattere finale.

Errori comuni

  • Confondere zero e O. Nelle posizioni numeriche lo zero è una cifra, la O è una lettera non ammessa.
  • Copiare con spazi o punti. Li rimuoviamo automaticamente, ma altrove possono far fallire l'inserimento.
  • Pensare che un codice valido sia verificato. Solo l'Agenzia delle Entrate conferma l'attribuzione.
  • Scartare un codice con lettere nelle cifre. Può essere una legittima variante di omocodia.

Vedi anche il calcolo del codice fiscale, il codice fiscale inverso, il codice fiscale per stranieri, omocodia e come si calcola il codice fiscale. Per fatture e turni restano utili il calcolo dell'IVA e il calcolo delle ore di lavoro.

Domande frequenti

Che tipo di controllo fa questa pagina?

Un controllo formale: lunghezza, caratteri ammessi nelle singole posizioni, carattere di controllo, coerenza di giorno e mese (compreso l'aumento di 40 per le donne) e presenza del codice Belfiore in archivio.

Un codice formalmente valido esiste davvero?

Non necessariamente. La correttezza formale dice che il codice rispetta l'algoritmo, non che sia stato attribuito a una persona. Solo l'Agenzia delle Entrate può confermare l'esistenza e l'abbinamento ai dati anagrafici.

Perché il carattere di controllo risulta sbagliato?

Quasi sempre per un errore di trascrizione: una lettera scambiata con una cifra simile, un carattere in più o in meno. Il sedicesimo carattere serve proprio a intercettare questi errori.

Un codice con lettere al posto delle cifre è sbagliato?

No, può essere una variante di omocodia. In quel caso le lettere compaiono solo nelle posizioni numeriche previste e il carattere di controllo è calcolato sulla forma con le lettere.

Cosa faccio se il codice risulta non valido?

Controlla la trascrizione carattere per carattere sulla tessera sanitaria e, se il problema resta, usa il servizio di verifica dell'Agenzia delle Entrate collegato qui sopra.

Fonti e revisione

Ultima revisione: 11 agosto 2026

Il calcolo segue l'algoritmo previsto dal D.M. 23 dicembre 1976 n. 13814 e usa un archivio statico dei codici Belfiore: l'elenco dei comuni attivi proviene dal file ufficiale ISTAT Elenco-comuni-italiani.xlsx aggiornato al 21 febbraio 2026 (7.894 comuni, comprese le nuove associazioni provinciali e i codici ISTAT sardi validi dal 1 gennaio 2026), con le variazioni amministrative successive verificate fino al 15 agosto 2026, mentre i comuni soppressi o rinominati e gli Stati esteri provengono da uno snapshot dell'archivio storico del 7 novembre 2024. Le fonti usate espongono un solo record per codice Belfiore: l'archivio non contiene nomi alternativi per uno stesso codice, quindi la ricerca per la vecchia denominazione di un comune rinominato può non dare risultati. La correttezza è algoritmica, non è una certificazione: solo l'Agenzia delle Entrate accerta il codice effettivamente attribuito a una persona, anche perché nei casi di omocodia assegna un codice diverso da quello calcolato. La verifica è formale: controlla struttura, carattere di controllo, data codificata e presenza del codice Belfiore in archivio. L'esistenza del codice nei registri fiscali si accerta solo con il servizio ufficiale dell'Agenzia delle Entrate.

Fonti consultate

Come controlliamo formule, arrotondamenti e casi limite è spiegato in come verifichiamo i calcoli. Se trovi un errore, segnalalo: le correzioni sui calcoli hanno la priorità.

Formula in chiaro, calcolo nel browser, casi limite testati: come verifichiamo i calcoli.

Strumenti correlati