Calcolatore Codice Fiscale Italiano
Inserisci i tuoi dati per generare il tuo codice fiscale secondo le regole dell’Agenzia delle Entrate.
Il Codice Fiscale: Come si Calcola e Tutto Quello che Devi Sapere
Introduzione al Codice Fiscale Italiano
Il codice fiscale è un codice alfanumerico di 16 caratteri che identifica in modo univoco ogni cittadino italiano e straniero residente in Italia ai fini fiscali e amministrativi. Istituito con il Decreto del Presidente della Repubblica n. 605 del 29 settembre 1973, il codice fiscale viene assegnato dall’Agenzia delle Entrate e viene utilizzato in numerosi contesti:
- Dichiarazioni dei redditi
- Contratti di lavoro
- Apertura di conti correnti
- Iscrizioni scolastiche
- Acquisto di beni e servizi
- Accesso ai servizi sanitari
In questa guida completa spiegheremo come si calcola il codice fiscale, quali sono le regole per la sua composizione, come verificare la sua correttezza e quali sono gli errori più comuni da evitare.
Struttura del Codice Fiscale
Il codice fiscale è composto da 16 caratteri alfanumerici che seguono una struttura ben precisa:
- 3 caratteri per il cognome
- 3 caratteri per il nome
- 2 caratteri per l’anno di nascita
- 1 carattere per il mese di nascita (lettera)
- 2 caratteri per il giorno di nascita e il sesso
- 4 caratteri per il comune o Stato estero di nascita
- 1 carattere di controllo (calcolato con un algoritmo specifico)
| Posizione | Significato | Formato | Esempio |
|---|---|---|---|
| 1-3 | Cognome | 3 lettere (consonanti + vocali) | RSS |
| 4-6 | Nome | 3 lettere (consonanti + vocali) | MRA |
| 7-8 | Anno di nascita | 2 cifre (ultime due dell’anno) | 85 |
| 9 | Mese di nascita | 1 lettera (A-L) | E (maggio) |
| 10-11 | Giorno e sesso | 2 cifre (giorno + 40 per femmine) | 15 (maschio) / 55 (femmina) |
| 12-15 | Comune di nascita | 1 lettera + 3 cifre (codice catasto) | H501 |
| 16 | Carattere di controllo | 1 lettera o cifra | T |
Come si Calcolano le Lettere per Cognome e Nome
Le prime 6 lettere del codice fiscale (3 per il cognome e 3 per il nome) vengono calcolate seguendo queste regole:
Regole per il Cognome (prime 3 lettere)
- Si prendono le prime 3 consonanti del cognome (es. Rossi → RSS)
- Se le consonanti sono meno di 3, si completano con le vocali nell’ordine in cui appaiono (es. Bia → BIA)
- Se il cognome ha meno di 3 lettere, si completa con il carattere ‘X’ (es. Li → LIX)
- I cognomi composti (es. De Rossi) vengono considerati come un’unica parola (DERSSI → DRS)
- Le lettere con accenti o apostrofi vengono considerate senza segni diacritici (es. D’Amore → DAM)
Regole per il Nome (successive 3 lettere)
- Si prendono la prima, terza e quarta consonante del nome (es. Mario → M/R/O → MRO)
- Se le consonanti sono meno di 3, si completano con le vocali nell’ordine in cui appaiono
- Se il nome ha meno di 3 consonanti, si prendono le prime lettere disponibili
- Per i nomi composti (es. Maria Teresa) si considera solo il primo nome (Maria → MRA)
- Se il nome ha meno di 3 lettere, si completa con ‘X’ (es. Li → LIX)
| Cognome/Nome | Lettere selezionate | Codice |
|---|---|---|
| Rossi | R, S, S | RSS |
| Bianchi | B, N, C | BNC |
| D’Amore | D, M, R | DMR |
| Mario | M (1°), R (3°), O (4°) | MRO |
| Anna | N, N, A | NNA |
| Li | L, I, X | LIX |
Data di Nascita nel Codice Fiscale
La data di nascita occupa 5 caratteri nel codice fiscale (posizioni 7-11):
Anno di Nascita (2 cifre)
Vengono prese le ultime due cifre dell’anno di nascita:
- 1985 → 85
- 2000 → 00
- 2023 → 23
Mese di Nascita (1 lettera)
Ogni mese è associato a una lettera secondo questa tabella:
| Mese | Lettera | Mese | Lettera |
|---|---|---|---|
| Gennaio | A | Luglio | L |
| Febbraio | B | Agosto | M |
| Marzo | C | Settembre | P |
| Aprile | D | Ottobre | R |
| Maggio | E | Novembre | S |
| Giugno | H | Dicembre | T |
Giorno di Nascita e Sesso (2 cifre)
Il giorno viene rappresentato con 2 cifre, ma per le donne viene aggiunto 40 al giorno:
- Uomo nato il 15 → 15
- Donna nata il 15 → 15 + 40 = 55
- Uomo nato il 3 → 03
- Donna nata il 3 → 43
Codice del Comune o Stato Estero di Nascita
Le posizioni 12-15 del codice fiscale rappresentano il comune o Stato estero di nascita attraverso un codice specifico:
Comuni Italiani
Ogni comune italiano ha un codice catastale composto da:
- 1 lettera (iniziale del comune o altra lettera se ci sono omonimie)
- 3 cifre (codice numerico)
Esempi:
- Roma → H501
- Milano → F205
- Napoli → F839
- Torino → L219
Stati Esteri
Per i nati all’estero, il codice è composto da:
- 1 lettera (Z per gli Stati esteri)
- 3 cifre (codice dello Stato)
Esempi:
- Francia → Z110
- Germania → Z120
- Stati Uniti → Z600
- Brasile → Z705
Il codice completo dei comuni italiani è disponibile sul sito dell’Agenzia delle Entrate.
Carattere di Controllo
L’ultimo carattere (posizione 16) è un carattere di controllo calcolato con un algoritmo specifico che verifica la correttezza del codice fiscale. Questo carattere viene determinato:
- Convertendo ogni carattere del codice (esclusa la 16ª posizione) in un valore numerico secondo una tabella prestabilita
- Calcolando la somma dei valori ottenuti
- Dividendo la somma per 26 e prendendo il resto
- Convertendo il resto in una lettera (0=A, 1=B, …, 25=Z)
| Carattere | Valore | Carattere | Valore |
|---|---|---|---|
| 0 | 1 | A | 1 |
| 1 | 0 | B | 0 |
| 2 | 5 | C | 5 |
| 3 | 7 | D | 7 |
| 4 | 9 | E | 9 |
| 5 | 13 | F | 13 |
| 6 | 15 | G | 15 |
| 7 | 17 | H | 17 |
| 8 | 19 | I | 19 |
| 9 | 21 | J | 21 |
Errori Comuni nel Calcolo del Codice Fiscale
Nonostante le regole siano chiare, ci sono alcuni errori ricorrenti nel calcolo del codice fiscale:
- Errori nelle consonanti/vocali: Dimenticare di prendere le consonanti nell’ordine corretto o sbagliare l’ordine delle vocali.
- Giorno di nascita per le donne: Non aggiungere 40 al giorno per le donne.
- Codice comune errato: Usare un codice catastale sbagliato per il comune di nascita.
- Carattere di controllo: Calcolarlo in modo errato a causa di errori nei valori di conversione.
- Nomi composti: Considerare entrambi i nomi invece del solo primo nome.
- Cognomi con apostrofi: Non rimuovere correttamente gli apostrofi (es. D’Amore → DAM, non DA)
- Anno di nascita: Usare tutte e 4 le cifre invece delle ultime 2.
Per evitare questi errori, è possibile utilizzare il calcolatore automatico presente in questa pagina o verificare il codice fiscale sul sito ufficiale dell’InfoCamere.
Come Verificare un Codice Fiscale
Per verificare se un codice fiscale è corretto, è possibile:
- Utilizzare il calcolatore inverso: Inserire il codice fiscale per ottenere i dati anagrafici corrispondenti.
- Controllare il carattere di controllo: Ricalcolare il carattere di controllo e confrontarlo con quello presente.
- Verificare la coerenza dei dati:
- Le prime 6 lettere devono corrispondere a cognome e nome.
- La data deve essere valida (anno, mese, giorno).
- Il codice comune deve esistere.
- Usare servizi online ufficiali:
Domande Frequenti sul Codice Fiscale
1. Chi rilascia il codice fiscale?
Il codice fiscale viene rilasciato dall’Agenzia delle Entrate. Per i neonati, viene assegnato automaticamente al momento della registrazione dell’atto di nascita in comune. Per gli stranieri o chi ne fa richiesta, è possibile ottenerlo presso qualsiasi ufficio dell’Agenzia delle Entrate presentando un documento d’identità.
2. Quanto costa ottenere il codice fiscale?
Il rilascio del codice fiscale è gratuito. Non è necessario pagare alcuna tariffa per ottenerlo.
3. Cosa fare in caso di smarrimento del codice fiscale?
In caso di smarrimento, è possibile:
- Recuperarlo tramite il tessera sanitaria (il codice fiscale è riportato sul retro).
- Richiederne una copia presso l’Agenzia delle Entrate.
- Utilizzare i servizi online dell’Agenzia delle Entrate con SPID o CIE.
4. Il codice fiscale può cambiare?
Il codice fiscale non cambia nel corso della vita di una persona, anche in caso di:
- Cambio di residenza
- Matrimonio (per le donne che cambiano cognome)
- Acquisizione della cittadinanza italiana
L’unico caso in cui può essere modificato è in presenza di errori materiali nella sua composizione, previa richiesta all’Agenzia delle Entrate.
5. È possibile avere lo stesso codice fiscale di un’altra persona?
Teoricamente no, perché il codice fiscale è progettato per essere univoco. Tuttavia, in rari casi di omonimia perfetta (stesso nome, cognome, data e luogo di nascita), l’Agenzia delle Entrate assegna un codice fiscale leggermente diverso aggiungendo un carattere distintivo.
6. Il codice fiscale scade?
No, il codice fiscale non ha scadenza e rimane valido per tutta la vita.
7. Serve il codice fiscale per i minori?
Sì, anche i minori hanno un codice fiscale, che viene assegnato automaticamente alla nascita. È necessario per:
- Iscrizione a scuola
- Accesso al servizio sanitario
- Apertura di conti correnti (per i genitori)
Curiosità sul Codice Fiscale
Ecco alcune curiosità poco note sul codice fiscale:
- Il primo codice fiscale fu introdotto nel 1973, ma la sua struttura attuale risale al 1976.
- Il carattere ‘X’ viene usato per completare i nomi o cognomi troppo corti (es. “Li” → “LIX”).
- I comuni con lo stesso nome hanno codici catastali diversi (es. “Roma” in provincia di Roma è H501, mentre “Roma” in provincia di Frosinone è M298).
- Il codice fiscale più comune in Italia è “RSSMRA80A01H501” (Mario Rossi, nato a Roma il 1 gennaio 1980).
- Gli stranieri nati all’estero hanno un codice che inizia con “Z” seguito dal codice dello Stato (es. Z110 per la Francia).
- Il codice fiscale può essere usato per calcolare l’età di una persona (tramite l’anno di nascita).
- Non contiene informazioni sulla residenza attuale, ma solo sul luogo di nascita.
Fonti Ufficiali e Approfondimenti
Per ulteriori informazioni ufficiali sul codice fiscale, è possibile consultare:
- Agenzia delle Entrate – Codice Fiscale e Partita IVA: Il sito ufficiale con tutte le informazioni normative e i servizi online.
- ISTAT – Istituto Nazionale di Statistica: Dati e statistiche sui codici fiscali in Italia.
- InfoCamere – Telemaco: Servizio per la verifica dei codici fiscali delle imprese e dei professionisti.
- Gazzetta Ufficiale – DPR 605/1973: Il decreto che ha istituito il codice fiscale in Italia.