FailX
Tutti gli strumenti

Calcolo e verifica del codice fiscale

Calcola il codice fiscale da nome, cognome, data e luogo di nascita, oppure verificane uno e ricava sesso, data e comune di nascita, anche con omocodia.

Sesso

ROMA (RM) H501

Per chi è nato all’estero, scegli lo Stato. Sono inclusi anche i comuni soppressi.

Codice fiscale

RSSMRA85T10H501O

Omocodie possibili

Se due persone hanno lo stesso codice, l’Agenzia delle Entrate assegna una variante sostituendo le cifre con lettere, a partire da destra.

  • RSSMRA85T10H50MG
  • RSSMRA85T10H5LMR
  • RSSMRA85T10HRLMM
  • RSSMRA85T1LHRLMP
  • RSSMRA85TMLHRLMA
  • RSSMRA8RTMLHRLMM
  • RSSMRAURTMLHRLMJ

La verifica controlla solo la correttezza formale: per sapere se un codice è stato davvero attribuito usa il servizio di verifica dell’Agenzia delle Entrate. Il calcolo dà il codice teorico; in caso di omocodia l’Agenzia può averne attribuito una variante.

Nulla viene inviato o salvato: tutto viene calcolato nel tuo browser.

Guida

In breve

  • Calcola il codice fiscale da cognome, nome, sesso, data e luogo di nascita.
  • Verifica il carattere di controllo e ricava sesso, data e comune di nascita, anche con omocodia.
  • L’elenco dei luoghi comprende comuni soppressi e Stati esteri; nulla viene inviato.

Come è fatto il codice fiscale

Il codice fiscale ha 16 caratteri. Per Mario Rossi, nato a San Giuliano Terme il 10 dicembre 1985, è RSSMRA85T10A562S:

  • RSS — cognome: le prime tre consonanti (poi le vocali, poi X se mancano lettere)
  • MRA — nome: se ha quattro o più consonanti si prendono la 1ª, la 3ª e la 4ª (Gianfranco → GFR)
  • 85 — ultime due cifre dell’anno di nascita
  • T — mese: A gennaio, B febbraio, C marzo, D aprile, E maggio, H giugno, L luglio, M agosto, P settembre, R ottobre, S novembre, T dicembre
  • 10 — giorno di nascita; per le donne si aggiunge 40 (il 5 diventa 45)
  • A562 — codice catastale del comune di nascita, oppure Z più tre cifre per lo Stato estero
  • S — carattere di controllo, calcolato dai primi 15 caratteri

Omocodia

Quando due persone avrebbero lo stesso codice, l’Agenzia delle Entrate assegna al secondo una variante: sostituisce una o più cifre con lettere (0=L, 1=M, 2=N, 3=P, 4=Q, 5=R, 6=S, 7=T, 8=U, 9=V), a partire da destra, e ricalcola il carattere di controllo. Il verificatore riconosce anche questi codici.

Comune di nascita

Vale il comune com’era al momento della nascita: per chi è nato in un comune poi soppresso o fuso con altri, il codice resta quello del vecchio comune. Per questo l’elenco comprende anche i comuni soppressi, oltre agli Stati esteri.

Validità

Un codice formalmente corretto non è necessariamente stato attribuito a qualcuno. Il codice ufficiale è solo quello rilasciato dall’Agenzia delle Entrate (lo trovi sulla tessera sanitaria); per controllarlo usa il servizio di verifica sul sito dell’Agenzia.

Domande frequenti

Il codice calcolato è ufficiale?

No: è il codice teorico. Quello valido è solo quello attribuito dall’Agenzia delle Entrate, che in caso di omocodia può essere diverso.

Che codice ha chi è nato all’estero?

Al posto del comune c’è il codice dello Stato estero, una Z seguita da tre cifre (per esempio Z404 per gli Stati Uniti).

Come si calcola il carattere di controllo?

Ogni carattere dei primi 15 ha un valore secondo due tabelle (posizioni pari e dispari); la somma divisa per 26 dà un resto da 0 a 25, che corrisponde a una lettera da A a Z.