Calcolatore Codice Fiscale Italiano
Inserisci i tuoi dati per generare il tuo codice fiscale in modo rapido e preciso
Risultato del Calcolo
Guida Completa: Come Calcolare un Codice Fiscale Italiano
Il codice fiscale è un identificativo alfanumerico univoco assegnato a tutti i cittadini italiani e stranieri residenti in Italia. Questo codice di 16 caratteri viene utilizzato per scopi fiscali, amministrativi e legali. In questa guida completa, ti spiegheremo passo dopo passo come viene calcolato il codice fiscale, quali sono le regole da seguire e come puoi verificare la correttezza del tuo codice.
Struttura del Codice Fiscale
Il codice fiscale italiano è composto da 16 caratteri alfanumerici con la seguente struttura:
- 3 caratteri per il cognome
- 3 caratteri per il nome
- 2 caratteri per l’anno di nascita
- 1 carattere per il mese di nascita
- 2 caratteri per il giorno di nascita e il sesso
- 4 caratteri per il comune o stato estero di nascita
- 1 carattere di controllo
Nota importante: Il codice fiscale non contiene informazioni sulla cittadinanza, ma solo sul luogo di nascita. I cittadini stranieri nati all’estero avranno un codice specifico per lo stato estero.
Regole per il Calcolo del Cognome (Primi 3 Caratteri)
Per determinare i primi 3 caratteri del codice fiscale relativi al cognome, seguire queste regole:
- Prendere le prime 3 consonanti del cognome (escludendo le vocali)
- Se il cognome ha meno di 3 consonanti, si completano con le vocali nell’ordine in cui appaiono
- Se il cognome ha meno di 3 lettere totali, si completa con il carattere ‘X’
- Tutte le lettere vengono convertite in maiuscolo
Esempio 1: Rossi
Consonanti: R, S, S → RSS
Esempio 2: Bianchi
Consonanti: B, C, H → BCH
Esempio 3: De Angelis
Consonanti: D, N, G, L, S → Primi 3: DNG
Regole per il Calcolo del Nome (Successivi 3 Caratteri)
Per i caratteri relativi al nome (posizioni 4-6 del codice fiscale):
- Prendere le prime 3 consonanti del nome
- Se il nome ha meno di 3 consonanti, si completano con le vocali
- Se il nome ha meno di 3 lettere totali, si completa con ‘X’
- Per i nomi composti (es. Maria Teresa), si considera solo il secondo nome
- Se il nome ha 4 o più consonanti, si prendono la 1ª, 3ª e 4ª consonante
| Nome | Consonanti | Caratteri CF | Regola Applicata |
|---|---|---|---|
| Mario | M, R | MRI | 2 consonanti + 1 vocale |
| Anna | N | NNA | 1 consonante + 2 vocali |
| Giuseppe | G, S, P, P | GSP | 1ª, 3ª, 4ª consonante |
| Maria Teresa | T, R, S | TRS | Secondo nome (Teresa) |
Data di Nascita (7 caratteri)
La parte centrale del codice fiscale (7 caratteri) rappresenta la data di nascita secondo queste regole:
- Anno (2 caratteri): ultime 2 cifre dell’anno (es. 1990 → 90)
- Mese (1 carattere): lettera corrispondente (A=Gennaio, B=Febbraio, …, L=Dicembre)
- Giorno (2 caratteri):
- Per i maschi: giorno effettivo (1-31)
- Per le femmine: giorno + 40 (es. 5 → 45)
| Mese | Codice | Mese | Codice |
|---|---|---|---|
| Gennaio | A | Luglio | L |
| Febbraio | B | Agosto | M |
| Marzo | C | Settembre | P |
| Aprile | D | Ottobre | R |
| Maggio | E | Novembre | S |
| Giugno | H | Dicembre | T |
Comune di Nascita (4 caratteri)
I successivi 4 caratteri identificano il comune di nascita attraverso un codice specifico:
- Ogni comune italiano ha un codice catastale univoco di 4 caratteri (es. Roma = H501, Milano = F205)
- Per i nati all’estero, si usa il codice dello stato (es. Francia = Z110, USA = Z600)
- Il codice del comune viene completato con zeri se necessario (es. A001 per Agrigento)
Puoi trovare l’elenco completo dei codici catastali dei comuni italiani sul sito ufficiale dell’Agenzia delle Entrate.
Carattere di Controllo (16° carattere)
L’ultimo carattere del codice fiscale è un carattere di controllo calcolato attraverso un algoritmo specifico:
- Ogni carattere (escluso il 16°) viene convertito in un valore numerico secondo una tabella prestabilita
- Si calcola la somma dei valori ottenuti
- Il resto della divisione per 26 determina il carattere di controllo (A=0, B=1, …, Z=25)
| Tabella di conversione per il carattere di controllo | |
|---|---|
| Carattere | Valore |
| 0-9 | Valore numerico |
| A | 0 |
| B | 1 |
| C | 2 |
| D | 3 |
| E | 4 |
| F | 5 |
| G | 6 |
| H | 7 |
| I | 8 |
| J | 9 |
| K | 10 |
| L | 11 |
| M | 12 |
| N | 13 |
| O | 14 |
| P | 15 |
| Q | 16 |
| R | 17 |
| S | 18 |
| T | 19 |
| U | 20 |
| V | 21 |
| W | 22 |
| X | 23 |
| Y | 24 |
| Z | 25 |
Esempi Pratici di Calcolo
Vediamo alcuni esempi completi di calcolo del codice fiscale:
Esempio 1: Mario Rossi, M, 15/03/1990, Roma
- Cognome (RSS): R, S, S
- Nome (MRA): M, R (1ª e 3ª consonante), A (vocale)
- Data (90C15):
- Anno: 90
- Mese: C (Marzo)
- Giorno: 15 (maschio)
- Comune (H501): Roma
- Codice parziale: RSSMRA90C15H501
- Controllo (T): Calcolato con l’algoritmo
- Codice finale: RSSMRA90C15H501T
Esempio 2: Anna Bianchi, F, 02/11/1985, Milano
- Cognome (BCH): B, C, H
- Nome (NNA): N (consonante), N, A (vocali)
- Data (85S42):
- Anno: 85
- Mese: S (Novembre)
- Giorno: 2 + 40 = 42 (femmina)
- Comune (F205): Milano
- Codice parziale: BCHNNA85S42F205
- Controllo (L): Calcolato con l’algoritmo
- Codice finale: BCHNNA85S42F205L
Errori Comuni da Evitare
Nel calcolo manuale del codice fiscale, è facile commettere alcuni errori:
- Dimenticare di aggiungere 40 al giorno per le femmine (es. 5 → 45)
- Usare il mese sbagliato (es. confondere H=Giugno con L=Luglio)
- Non considerare il secondo nome nei nomi composti (es. Maria Teresa → usare Teresa)
- Sbagliare l’ordine delle consonanti per i nomi con 4+ consonanti (1ª, 3ª, 4ª)
- Usare il codice catastale sbagliato per il comune di nascita
- Dimenticare di convertire tutte le lettere in maiuscolo
Come Verificare un Codice Fiscale
Puoi verificare la correttezza di un codice fiscale attraverso:
- Calcolo inverso: Estrai le informazioni dal codice e verifica che corrispondano ai dati anagrafici
- Algoritmo di controllo: Ricalcola il 16° carattere e verifica che corrisponda
- Servizi online ufficiali:
Codice Fiscale per Stranieri
Per i cittadini stranieri nati all’estero, il codice fiscale segue regole specifiche:
- Il comune di nascita viene sostituito con un codice dello stato estero (es. Z110 per la Francia)
- Per i paesi non codificati, si usa Z999
- Il nome e cognome vengono trascritti secondo le regole italiane
- Per i caratteri speciali (ë, ç, etc.), si usano le equivalenze italiane
| Paese | Codice | Paese | Codice |
|---|---|---|---|
| Albania | Z101 | Francia | Z110 |
| Argentina | Z104 | Germania | Z112 |
| Australia | Z105 | Grecia | Z113 |
| Austria | Z106 | India | Z118 |
| Belgio | Z107 | Irlanda | Z119 |
| Brasile | Z108 | Giappone | Z121 |
| Bulgaria | Z109 | Marocco | Z129 |
| Canada | Z102 | Messico | Z130 |
| Cina | Z103 | Paesi Bassi | Z132 |
| Colombia | Z140 | Polonia | Z135 |
Normativa di Riferimento
Il codice fiscale è regolamentato da specifiche normative italiane:
- Decreto del Presidente della Repubblica 29 settembre 1973, n. 605: Istituzione del codice fiscale
- Decreto Ministeriale 23 dicembre 1976: Modalità di attribuzione del codice fiscale
- Circolare Agenzia delle Entrate n. 44/E del 2004: Chiarimenti sull’attribuzione
Per consultare i testi ufficiali, puoi visitare:
Domande Frequenti
1. Posso cambiare il mio codice fiscale?
No, il codice fiscale è univoco e immutabile. Viene assegnato una volta sola e rimane valido per tutta la vita, anche in caso di cambio di residenza o cittadinanza.
2. Cosa fare in caso di errore nel codice fiscale?
Se riscontri un errore nel tuo codice fiscale, devi rivolgerti all’Agenzia delle Entrate con documentazione che attesti l’errore (certificato di nascita, documento d’identità).
3. Il codice fiscale scade?
No, il codice fiscale non ha scadenza. Rimane valido anche dopo la morte della persona, per scopi archivistici e amministrativi.
4. Posso avere lo stesso codice fiscale di un’altra persona?
Teoricamente no, poiché il codice fiscale è progettato per essere univoco. Tuttavia, in casi molto rari di omonimia perfetta (stesso nome, cognome, data e luogo di nascita), può essere aggiunto un carattere distintivo.
5. Come ottengo il codice fiscale per un neonato?
Per i neonati, il codice fiscale viene generalmente assegnato automaticamente al momento della registrazione della nascita in comune. In alternativa, puoi richiederlo all’Agenzia delle Entrate presentando il certificato di nascita.
Strumenti Utili
Ecco alcuni strumenti ufficiali per gestire il tuo codice fiscale:
- Servizio online Agenzia delle Entrate: https://telematici.agenziaentrate.gov.it
- App IO: L’app ufficiale del governo italiano che permette di accedere a tutti i servizi pubblici, incluso il codice fiscale
- SPID: Il Sistema Pubblico di Identità Digitale che permette di accedere ai servizi online della PA usando il codice fiscale come username
Attenzione alle truffe: Diffida da siti non ufficiali che chiedono il pagamento per il calcolo del codice fiscale. Il calcolo è completamente gratuito e puoi ottenere il tuo codice fiscale solo attraverso canali ufficiali.