Calcolatore Codice Fiscale Italiano
Inserisci i tuoi dati per generare il tuo codice fiscale secondo le regole ufficiali dell’Agenzia delle Entrate
Risultato Calcolo
Guida Completa al Calcolo del 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. Viene rilasciato dall’Agenzia delle Entrate e segue regole precise di composizione.
Struttura del Codice Fiscale
Il codice fiscale è composto da 16 caratteri con questa struttura:
- 3 caratteri: cognome (consonanti + vocali)
- 3 caratteri: nome (consonanti + vocali)
- 2 caratteri: anno di nascita (ultime 2 cifre)
- 1 carattere: mese di nascita (lettera)
- 2 caratteri: giorno di nascita e sesso
- 4 caratteri: codice del comune o stato estero di nascita
- 1 carattere: carattere di controllo
Regole di Composizione Dettagliate
1. Cognome (3 caratteri)
- 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 X (es. Re → REX)
- I cognomi composti (es. De Rossi) vengono considerati come un’unica parola (DERSSI → DRS)
- Le particelle (De, Di, La, etc.) vengono incluse nel conteggio
2. Nome (3 caratteri)
- Si prendono consonanti e vocali secondo questo ordine:
- 1° consonante
- 3° consonante
- 4° consonante
- Se ci sono meno di 3 consonanti, si usano le vocali nell’ordine in cui appaiono
- Se il nome ha meno di 3 lettere, si completa con X
- Per i nomi composti (es. Maria Teresa) si considera solo il primo nome
Esempio: Mario → M (1°), R (3°), O (1° vocale) → MRO
3. Data di Nascita (5 caratteri)
- Anno: ultime 2 cifre (es. 1985 → 85)
- Mese: lettera corrispondente (A=Gennaio, B=Febbraio, …, T=Dicembre)
- Giorno:
- Per i maschi: giorno effettivo (es. 15 → 15)
- Per le femmine: giorno + 40 (es. 15 → 55)
4. Comune di Nascita (4 caratteri)
- Codice catastale del comune italiano (es. Roma = H501)
- Per i nati all’estero: codice dello stato (es. EE per Estonia) seguito da 3 zeri
- Il codice del comune è assegnato dall’ISTAT
5. Carattere di Controllo (1 carattere)
- Si calcola applicando un algoritmo ai primi 15 caratteri
- Viene convertito in un carattere alfabetico (A-Z)
- Serve per verificare la correttezza formale del codice
Esempio Pratico di Calcolo
Calcoliamo il codice fiscale per:
- Cognome: Rossi
- Nome: Mario
- Sesso: Maschio
- Data di nascita: 15/06/1985
- Comune di nascita: Roma (H501)
| Componente | Calcolo | Risultato |
|---|---|---|
| Cognome | Prime 3 consonanti (R, S, S) | RSS |
| Nome | 1° (M), 3° (R), 1° vocale (O) | MRO |
| Anno | Ultime 2 cifre (1985) | 85 |
| Mese | Giugno = H | H |
| Giorno | 15 (maschio) | 15 |
| Comune | Roma = H501 | H501 |
| Parziale | RSS MRO 85 H 15 H501 | RSSMRO85H15H501 |
| Controllo | Algoritmo sui primi 15 caratteri | A |
| Codice Fiscale Finale | RSSMRA85H15H501A | |
Errori Comuni da Evitare
- Cognomi con apostrofo: L’apostrofo non si considera (es. D’Angelo → DNG)
- Nomi stranieri: Si usano le regole italiane (es. John → JHN)
- Comuni soppressi: Usare il codice del nuovo comune
- Data di nascita errata: Verificare sempre giorno/mese/anno
- Sesso sbagliato: Ricordare di aggiungere 40 per le femmine
Codici Catastali dei Comuni Più Popolosi
| Comune | Provincia | Codice Catastale | Popolazione (2023) |
|---|---|---|---|
| Roma | RM | H501 | 2,761,479 |
| Milano | MI | F205 | 1,378,689 |
| Napoli | NA | F839 | 908,998 |
| Torino | TO | L219 | 840,443 |
| Palermo | PA | G273 | 627,018 |
| Genova | GE | D969 | 558,746 |
| Bologna | BO | A944 | 390,667 |
| Firenze | FI | D612 | 367,569 |
| Bari | BA | A662 | 322,320 |
| Catania | CT | C351 | 311,584 |
Codici per Nati all’Estero
Per i cittadini nati all’estero, il codice fiscale utilizza un codice specifico per lo stato estero seguito da tre zeri. Ecco alcuni esempi:
| Stato | Codice | Esempio Comune | Codice Completo |
|---|---|---|---|
| Albania | AL | Tirana | AL000 |
| Argentina | AR | Buenos Aires | AR000 |
| Brasile | BR | San Paolo | BR000 |
| Francia | FR | Parigi | FR000 |
| Germania | DE | Berlino | DE000 |
| Regno Unito | GB | Londra | GB000 |
| Spagna | ES | Madrid | ES000 |
| Stati Uniti | US | New York | US000 |
| Svizzera | CH | Zurigo | CH000 |
| Australia | AU | Sydney | AU000 |
Algoritmo di Controllo
Il carattere di controllo si calcola con questi passaggi:
- Si convertono i primi 15 caratteri in valori numerici secondo questa tabella:
| Carattere → Valore | |
|---|---|
| 0 → 1 | M → 12 |
| 1 → 0 | N → 13 |
| 2 → 5 | O → 14 |
| 3 → 7 | P → 15 |
| 4 → 9 | Q → 16 |
| 5 → 13 | R → 17 |
| 6 → 15 | S → 18 |
| 7 → 17 | T → 19 |
| 8 → 19 | U → 20 |
| 9 → 21 | V → 21 |
| A → 1 | W → 22 |
| B → 0 | X → 23 |
| C → 5 | Y → 24 |
| D → 7 | Z → 25 |
| E → 9 | |
| F → 13 | |
| G → 15 | |
| H → 17 | |
| I → 19 | |
| J → 21 | |
| K → 2 | |
| L → 4 | |
- Si sommano i valori dei caratteri in posizione dispari (1°, 3°, 5°, etc.)
- Si sommano i valori dei caratteri in posizione pari (2°, 4°, 6°, etc.) convertiti secondo questa regola:
- 0 → 1
- 1 → 0
- 2 → 5
- 3 → 7
- 4 → 9
- 5 → 13
- 6 → 15
- 7 → 17
- 8 → 19
- 9 → 21
- Si calcola la somma totale
- Si divide la somma per 26 e si prende il resto
- Il resto corrisponde a una lettera (0=A, 1=B, …, 25=Z)
Esempio: Per il codice parziale “RSSMRO85H15H501” (RSS MRO 85 H 15 H501):
- Posizioni dispari (1,3,5,…): R(17)+S(18)+M(12)+R(17)+8(8)+H(17)+1(1)+H(17) = 97
- Posizioni pari (2,4,6,…): S(18→18)+M(12→12)+R(17→17)+O(14→14)+5(5→5)+1(1→1)+5(5→5)+5(5→5) = 77
- Somma totale: 97 + 77 = 174
- 174 mod 26 = 20 → Lettera U
Domande Frequenti
1. Come si calcola il codice fiscale per gli stranieri?
Per i cittadini stranieri nati all’estero, si utilizza il codice dello stato estero (2 lettere) seguito da tre zeri. Il resto del codice segue le normali regole basate su nome, cognome e data di nascita.
2. Cosa fare in caso di omonimia?
In caso di omonimia (stesso nome, cognome, data e luogo di nascita), l’Agenzia delle Entrate aggiunge un carattere numerico progressivo alla fine del codice (prima del carattere di controllo).
3. Come si calcola il codice fiscale per i neonati?
Per i neonati si seguono le stesse regole, utilizzando la data di nascita effettiva. Il codice fiscale viene generalmente richiesto dai genitori presso l’Agenzia delle Entrate o l’ufficio anagrafe del comune.
4. È possibile cambiare il codice fiscale?
No, il codice fiscale è immutabile. L’unico caso in cui può essere modificato è in presenza di errori materiali nella sua composizione, che devono essere documentati.
5. Cosa fare in caso di errore nel codice fiscale?
In caso di errori, è necessario presentare domanda di rettifica all’Agenzia delle Entrate, allegando documentazione che attesti i dati corretti (certificato di nascita, documento d’identità, etc.).
6. Il codice fiscale scade?
No, il codice fiscale non ha scadenza e rimane valido per tutta la vita del cittadino.
7. Come si ottiene il codice fiscale per un minore?
Per i minori, il codice fiscale può essere richiesto dai genitori presso:
- L’Agenzia delle Entrate
- L’ufficio anagrafe del comune di residenza
- Online tramite il sito dell’Agenzia delle Entrate (con SPID o CIE)
8. È possibile calcolare il codice fiscale senza cognome?
No, il cognome è un elemento fondamentale per il calcolo del codice fiscale. Senza cognome non è possibile generare un codice valido.
Strumenti Utili
Oltre a questo calcolatore, esistono altri strumenti ufficiali per ottenere o verificare il codice fiscale:
- Servizio online Agenzia delle Entrate: Permette di richiedere il codice fiscale direttamente dal sito ufficiale
- App IO: L’app del governo italiano permette di visualizzare il proprio codice fiscale
- Sportelli comunali: Presso gli uffici anagrafe dei comuni è possibile richiedere il codice fiscale
- Patronati: Offrono assistenza gratuita per la richiesta del codice fiscale
Normativa di Riferimento
Le regole per il calcolo del codice fiscale sono stabilite dai seguenti decreti:
- Decreto del Presidente della Repubblica 29 settembre 1973, n. 605
- Decreto del Ministero delle Finanze 23 dicembre 1976
- Circolare dell’Agenzia delle Entrate n. 42/E del 2001
Questi documenti definiscono nel dettaglio le modalità di attribuzione del codice fiscale e le regole per la sua composizione.