Validateur de Identifiant Fiscal CIF Entreprise (Espagne)
Validez l'authenticité, la structure et la clé de contrôle de Identifiant Fiscal CIF Entreprise (Espagne).
À propos de la Validation de Identifiant Fiscal CIF Entreprise (Espagne)
La validation vérifie la première lettre organisationnelle (doit figurer dans la liste officielle), les 7 chiffres centraux et le chiffre ou la lettre de contrôle final.
La somme de contrôle multiplie les positions impaires par 2 (en additionnant les chiffres du produit si > 9) et les positions paires par 1. Le reste d'une division par 10 définit le chiffre de contrôle (0 à 9 ou les lettres J à I). Si le CIF enfreint les règles exclusives de lettres ou de chiffres pour sa catégorie correspondante, il est marqué comme invalide.
Anatomie & Structure du CIF Espagnol
Le CIF espagnol se compose de 9 caractères alphanumériques régis par l'AEAT:
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 | Forme Juridique | 1 lettre | Statut de l'entité (ex: A SA, B SARL, G Association, P Collectivité) | B |
| 2 & 3 | Province | 2 chiffres | Code INE de la province (ex: 28 Madrid, 08 Barcelone) | 28 |
| 4 à 8 | Séquentiel | 5 chiffres | Numéro d'enregistrement provincial de l'entité | 12345 |
| 9 | Caractère de Contrôle | 1 char | Chiffre ou lettre calculé selon le type d'entité | 7 |
Algorithme de Validation du CIF (Modulo 10 Pondéré)
L'algorithme officiel de l'AEAT applique la pondération alternée sur les 7 chiffres centraux:
- 1. Sommer les chiffres aux positions paires: A = d2 + d4 + d6.
- 2. Multiplier les chiffres aux positions impaires par 2 et sommer les chiffres: B = sum(somme_chiffres(di * 2)).
- 3. Somme totale: T = A + B.
- 4. Complément à 10: D = (10 - (T % 10)) % 10.
- 5. Selon la lettre initiale: type A, B, E, H requiert le chiffre D; type K, P, Q, S la lettre dans "JABCDEFGHI"[D].