📣 Lavora con noi

Calcola Codice Fiscale Inverso

Calcola il Codice Fiscale Inverso: verifica ed estrai i dati da un codice fiscale. Il calcolatore è gratuito e ti fornisce subito la risposta.

Attendere prego...

Come funziona la verifica del Codice Fiscale Inverso#

Il calcolo del codifce fiscale inverso effettua una verifica di correttezza formale del codice fiscale inserito e decodifica i valori che hanno portato al suo calcolo utilizzando il Database Comuni Italiani che contiene tutti i comuni: attivi e cessati.

In caso di errori nella verifica evidenzia i caratteri del codice fiscale errati in modo che sia possibile verificare e correggere l'errore.

Il formato del Codice Fiscale è:

CCC NNN AA M GG LNNN L (senza spazi)

Dove:

  • CCC sono tre caratteri alfabetici per il cognome;
  • NNN sono tre caratteri alfabetici per il nome;
  • AA sono due caratteri numerici per l'anno di nascita;
  • M è un carattere alfabetico per il mese di nascita;
  • GG sono due caratteri numerici per il giorno di nascita ed il sesso;
  • LNNN sono quattro caratteri (uno alfabetico e tre numerici) per il comune italiano o per lo Stato estero di nascita.
  • L è un carattere alfabetico che ha funzione di controllo.

Di seguito viene spiegato più nel dettaglio come vengono verificate le singole parti del codice fiscale.

Verifica della lunghezza del codice fiscale#

Per prima cosa viene verificato che il codice inserito sia lungo 16 caratteri. Il motivo è che il numero di codice delle persone fisiche deve essere costituito da una espressione alfanumerica di sedici caratteri.

Verifica dei codici del cognome#

I tre caratteri del cognome possono essere:

  • CCC (tre consonanti)
  • CCV (due consonanti e una vocale)
  • CVV (una consonante e due vocali)
  • CVX (una consonante, una vocale e la lettera X)
  • VVX (due vocali e la lettera X)

Verifica dei codici del nome#

I tre caratteri del nome possono essere:

  • CCC (tre consonanti)
  • CCV (due consonanti e una vocale)
  • CVV (una consonante e due vocali)
  • CVX (una consonante, una vocale e la lettera X)
  • VVX (due vocali e la lettera X)

Verifica casi di omocodia#

Quando l'espressione alfanumerica relativa ai primi quindici carattere del codice risulta comune a due o più soggetti, si provvede a differenziarla per ciascuno dei soggetti successivi al primo soggetto codificato. A tal fine, si effettuano, nell'ambito dei sette caratteri numerici contenuti nel codice, sistematiche sostituzioni di uno o più cifre a partire da quella di destra, con corrispondenti caratteri alfabetici secondo la seguente tabella:

  • 0 = L
  • 1 = M
  • 2 = N
  • 3 = P
  • 4 = Q
  • 5 = R
  • 6 = S
  • 7 = T
  • 8 = U
  • 9 = V

In questo caso si effettua il procedimento inverso. Quindi si verifica se i caratteri numerici sono stati sostituiti con i caratteri alfabetici della tabella (caso di omocodia) e in questo caso si effettua la sostituzione inversa, prima di procedere con le altre verifiche seguenti.

Verifica e decodifica dell'anno di nascita#

Si verifica che sia composto da due cifre YY.

Inoltre a seconda del valore delle due cifre di ipotizzano i possibili anni corrispondenti che potrebbero essere:

  • 20YY
  • 19YY

Determinati i possibili anni, si scartano quelli nel futuro.

Verifica e decodifica del mese di nascita#

Per la verifica e decodifica del mese si usa la tabella seguente.

  • Gennaio = A
  • Febbraio = B
  • Marzo = C
  • Aprile = D
  • Maggio = E
  • Giugno = H
  • Luglio = L
  • Agosto = M
  • Settembre = P
  • Ottobre = R
  • Novembre = S
  • Dicembre = T

Nel caso in cui il carattere non sia tra quelli previsti, si segnala l'errore.

Verifica e decodifica del giorno di nascita e del sesso#

Se i due caratteri del giorno di nascita non sono numerici allora si segnala l'errore.

Se sono numerici e compresi tra 41 e 71 allora al giorno si sottrae 40 e il sesso è femminile.

Se sono numerici e compresi tra 1 e 31 allora il giorno è direttamente quello indicato e il sesso è maschile.

Verifica e decodifica del comune o stato estero di nascita#

I quattro caratteri alfanumerici indicativi del comune italiano o dello Stato estero di nascita vengono confrontati con il database dei Codici dei comuni d'Italia e con il volume dei Codici degli Stati esteri .

Se c'è una corrispondenza viene riportato il comune o stato estero corrispondente, diversamente viene segnalato l'errore.

Verifica del carattere alfabetico di controllo#

Sui primi 15 caratteri del codice fiscale viene calcolato il carattere di controllo e questo viene confrontato con il sedicesimo carattere.

Se sono uguali, il carattere di controllo è corretto, diversamente il carattere di controllo è errato e viene segnalata l'anomalia.

Riferimenti normativi e approfondimenti#

MINISTERO DELLE FINANZE - DECRETO MINISTERIALE 23 dicembre 1976. Sistemi di codificazione dei soggetti da iscrivere all'anagrafe tributaria

Pagina Wikipedia sul Codice Fiscale

Newsletter

Vuoi rimanere aggiornato sulle novità? Iscriviti alla newsletter

Se vuoi essere avvisato lascia il tuo indirizzo e-mail di seguito.

Non invieremo mai SPAM e non condivideremo la tua e-mail con altri. Per maggiori informazioni consulta la privacy policy.

Attendere prego...

Chi siamo#

Garda Informatica è la Software House che sviluppa Gestionali in Cloud su misura in tempi rapidi, grazie al META-Sviluppo RAPIDO.

  • Vuoi passare dai fogli elettronici ad un Gestionale in Cloud, multi utente, accessibile ovunque e con qualunque dispostivo?
  • Vuoi realizzare un Portale Web per offrire ai tuoi clienti un servizio a valore aggiunto?

Aiutiamo le aziende ad ottimizzare i processi e crescere. Lavoriamo con te per ridurre i rischi, trovare compromessi intelligenti e ottenere il massimo dal tuo budget.

Che soluzione cerchi?#

Read more!
closeIcona closesearchIcona searchmore vertIcona more vertmenuIcona menushareIcona sharelinkIcona linkarrow upwardIcona arrow upward