Guide
Comment calculer le codice fiscale : guide pas à pas
Par Codice Fiscale Pro Team · Publié le
De quoi se compose un codice fiscale ?
Le codice fiscale est un code alphanumérique de 16 caractères qui identifie une personne à des fins fiscales en Italie. Ses règles de construction viennent d’un décret du ministère italien des Finances du 23 décembre 1976, comme le rappelle Pmi.it (en italien). Le tableau montre les sept parties avec l’exemple DPNJNE83H08Z110E.
| Positions | Contenu | Exemple |
|---|---|---|
| 1-3 | Nom de famille | DPN |
| 4-6 | Prénom | JNE |
| 7-8 | Année de naissance (deux derniers chiffres) | 83 |
| 9 | Mois de naissance | H |
| 10-11 | Jour de naissance et sexe | 08 |
| 12-15 | Commune ou État étranger de naissance | Z110 |
| 16 | Caractère de contrôle | E |
Comment obtient-on les trois lettres du nom de famille ?
On prend les trois premières consonnes du nom, dans l’ordre. S’il y a moins de trois consonnes, on ajoute les voyelles, toujours dans l’ordre. S’il manque encore des lettres, on complète avec X.
| Nom | Lettres utilisées | Résultat |
|---|---|---|
| Dupont | D, P, N | DPN |
| Martin | M, R, T | MRT |
| Lefèvre | L, F, V (le è compte comme e) | LFV |
| Le Gall | L, G, L, L : les trois premières (l’espace ne compte pas) | LGL |
| Fo | F, puis la voyelle O, puis X | FOX |
Comment obtient-on les trois lettres du prénom ?
Si le prénom compte quatre consonnes ou plus, on prend la première, la troisième et la quatrième. Avec trois consonnes ou moins, on applique la règle du nom : consonnes, puis voyelles, puis X.
| Prénom | Consonnes | Résultat |
|---|---|---|
| Françoise | F, R, N, C, S : 1re, 3e et 4e (le ç compte comme c) | FNC |
| Jean-Pierre | J, N, P, R, R : 1re, 3e et 4e (le trait d’union ne compte pas) | JPR |
| Pierre | P, R, R (trois) | PRR |
| Jean | J, N (deux), puis la première voyelle E | JNE |
| Marie | M, R (deux), puis la première voyelle A | MRA |
| Léa | L (une), puis les voyelles E, A | LEA |
Comment écrit-on la date de naissance et le sexe ?
On écrit les deux derniers chiffres de l’année, une lettre pour le mois et le jour sur deux chiffres. Pour les femmes, on ajoute 40 au jour. Un homme né le 8 juin 1983 reçoit 83H08. Une femme née le 17 février 1995 reçoit 95B57.
| Mois | Lettre | Mois | Lettre |
|---|---|---|---|
| Janvier | A | Juillet | L |
| Février | B | Août | M |
| Mars | C | Septembre | P |
| Avril | D | Octobre | R |
| Mai | E | Novembre | S |
| Juin | H | Décembre | T |
Le code ne contient que deux chiffres de l’année : le siècle ne peut donc pas s’en déduire. Le décodeur affiche toutes les dates possibles.
Comment trouve-t-on le code du lieu de naissance ?
Le lieu s’écrit avec le code Belfiore : une lettre et trois chiffres. Rome est H501, Milan F205. Les États étrangers ont des codes qui commencent par Z : la France est Z110, la Belgique Z103, la Suisse Z133, le Luxembourg Z120 et le Canada Z401.
Dans le calculateur, vous pouvez saisir le nom du pays ou de la ville en français et le code est renseigné pour vous. Un détail vérifié en travaillant sur les données : dans l’archive des communes de l’Agenzia delle Entrate (en italien), le bon code se trouve dans la colonne « Codice Nazionale ». La colonne « Codice Catastale » contient un autre code (pour Rome M1AA) et donnerait des résultats faux. Voir le guide sur le code Belfiore.
Comment calcule-t-on le caractère de contrôle ?
Le seizième caractère est une lettre de A à Z. On l’obtient en additionnant les valeurs des 15 premiers caractères, avec une table pour les positions impaires et une pour les positions paires, puis en convertissant en lettre le reste de la division par 26.
- Convertissez chaque caractère en nombre. Aux positions paires, un chiffre vaut sa valeur et une lettre vaut son rang dans l’alphabet, avec A = 0. Aux positions impaires, utilisez la table ci-dessous.
- Additionnez toutes les valeurs.
- Divisez le total par 26 et gardez le reste.
- Transformez le reste en lettre : 0 est A, 1 est B, et ainsi de suite jusqu’à 25, qui est Z.
Valeurs des positions impaires (1, 3, 5, ... 15)
- Chiffres de 0 à 9 : 1, 0, 5, 7, 9, 13, 15, 17, 19, 21.
- Lettres de A à J : mêmes valeurs que les chiffres de 0 à 9, dans le même ordre.
- Lettres de K à Z : 2, 4, 18, 20, 11, 3, 6, 8, 12, 14, 16, 10, 22, 25, 24, 23.
Exemple détaillé : DPNJNE83H08Z110
- Positions impaires : D = 7, N = 20, N = 20, 8 = 19, H = 17, 8 = 19, 1 = 0, 0 = 1. Somme 103.
- Positions paires : P = 15, J = 9, E = 4, 3 = 3, 0 = 0, Z = 25, 1 = 1. Somme 57.
- Total 160. 160 divisé par 26 donne 6 reste 4. La valeur 4 correspond à la lettre E.
Le code complet est donc DPNJNE83H08Z110E. Jean Dupont est une personne d’exemple.
Comment traite-t-on les accents, apostrophes, espaces et noms composés ?
Seules les lettres de l’alphabet comptent. Les accents, apostrophes, espaces et traits d’union sont ignorés, et une lettre accentuée vaut la lettre de base. Les exceptions suivent la table de translittération du ministère de l’Intérieur italien, reprise par la circulaire 34/2011 de l’Agenzia delle Entrate : ä et æ valent AE, ö et œ valent OE, ü vaut UE et ß vaut SS. Consonnes et voyelles se comptent sur l’ensemble du nom ou du prénom. Les noms à particule comme « de La Fontaine » s’écrivent donc comme un seul mot.
Pour les femmes mariées, on utilise le nom de naissance et non celui du conjoint. Si votre nom est écrit différemment sur le passeport et sur l’acte de naissance, le code officiel peut différer du code calculé.
Le code calculé est-il toujours le code officiel ?
Non. Le résultat peut différer en cas d’omocodia, de nom enregistré avec une autre graphie, de naissance à l’étranger ou de données d’état civil corrigées plus tard. Seul est valable le code attribué par l’Agenzia delle Entrate. Comparez-le avec votre carte de santé ou utilisez le service de vérification de l’Agenzia (en italien). Notre contrôle formel teste seulement la structure et la lettre de contrôle. Pour l’omocodia, voir qu’est-ce que l’omocodia.
Comment vérifions-nous notre propre calcul ?
Le moteur de calcul est couvert par des tests automatisés et comparé à une bibliothèque de référence open source. Nous avons comparé les codes de 7 886 communes de notre liste sans trouver de différence, et recalculé la lettre de contrôle de l’exemple ci-dessus avec un programme indépendant.
Il y a deux limites. La liste des lieux vient d’un export de l’Agenzia delle Entrate qui contient les communes et États actuels : les communes supprimées manquent. Et un calcul ne peut pas savoir si une personne a reçu un code d’omocodia.
Sources
- Pmi.it (italien) : algorithme et décret de 1976.
- Agenzia delle Entrate (italien) : archive des communes et des États étrangers.
- Agenzia delle Entrate (italien) : service officiel de vérification.
Questions fréquentes
Peut-on calculer le codice fiscale à la main ?
Oui. Il faut le nom, le prénom, la date de naissance, le sexe et le code de la commune ou de l’État de naissance. On détermine les lettres du nom et du prénom, on écrit la date et le sexe, on ajoute le code du lieu et on calcule la lettre de contrôle avec les deux tables de conversion.
Combien de caractères compte le codice fiscale ?
Le codice fiscale d’une personne compte 16 caractères : 6 lettres tirées du nom et du prénom, 5 caractères pour la date et le sexe, 4 pour le lieu et 1 lettre de contrôle.
Pourquoi ajoute-t-on 40 au jour de naissance des femmes ?
Les positions 10 et 11 contiennent à la fois le jour et le sexe. Pour les hommes on lit le jour de 01 à 31, pour les femmes le jour plus 40, donc de 41 à 71.
Que fait-on si le nom a moins de trois lettres ?
On complète avec la lettre X jusqu’à obtenir trois caractères. Le nom Fo donne FOX.
Guides liés
- Qu’est-ce que le codice fiscale et comment fonctionne-t-il ? | Codice Fiscale Pro: Définition, qui l’attribue, à quoi il sert et comment il est construit.
- Omocodia du codice fiscale : définition | Codice Fiscale Pro: Pourquoi deux personnes peuvent partager un code et comment ses chiffres se changent en lettres.
- Code Belfiore : définition et comment le trouver | Codice Fiscale Pro: Le code du lieu de naissance pour les communes et les États, avec des exemples réels.
- Erreurs courantes dans le codice fiscale | Codice Fiscale Pro: Les erreurs les plus fréquentes du calcul à la main et des outils en ligne.