Générateur de VKN (Turquie)
Générez et formatez des numéros fiscaux d'entreprises turques (VKN) valides pour vos tests.
En attendant la génération...
À propos du VKN (Turquie)
Le VKN est le numéro d'identification fiscale à 10 chiffres pour les entreprises en Turquie.
Il utilise un calcul modulaire en cascade pour déterminer la clé finale de contrôle.
Anatomie et Structure du VKN (Vergi Kimlik Numarası)
Le Numéro d'Identification Fiscale turc comprend 10 chiffres en 2 parties :
| Position | Champ | Taille | Signification et Règle | Exemple |
|---|---|---|---|---|
| 1 à 9 | Numéro de Base Fiscal | 9 chiffres | Identifiant fiscal séquentiel attribué par l'administration GİB | 123456789 |
| 10 | Chiffre de Contrôle | 1 chiffre | Calculé via puissance modulaire base 10 et Modulo 9 | 0 |
Algorithme Officiel (Puissance Modulaire Base 10 / Modulo 9 — GİB)
Calcul officiel du chiffre de contrôle du VKN turc :
c1 = (d[i] + (9 - i)) % 10 ; c2 = (c1 * 2^(9-i)) % 9 ; sum += (c1 !== 0 && c2 === 0 ? 9 : c2) ; DV = (10 - (sum % 10)) % 10
- 1. Pour chaque chiffre (i=0 à 8), calculer c1 = (d[i] + (9 - i)) mod 10.
- 2. Calculer c2 = (c1 × 2^(9-i)) mod 9.
- 3. Si c1 != 0 et c2 == 0, ajouter 9 ; sinon ajouter c2.
- 4. Additionner tous les résultats partiels.
- 5. Chiffre de contrôle = (10 - (total mod 10)) mod 10.