Gerador de VKN (Turquia)
Gere e formate Vergi Kimlik Numarası (VKN) válidos para testes fiscais na Turquia.
Aguardando geração...
Sobre o Vergi Kimlik Numarası (VKN)
O Vergi Kimlik Numarası (VKN) é o número de identificação fiscal de 10 dígitos emitido pela Administração Tributária da Turquia (Gelir İdaresi Başkanlığı - GİB) para pessoas jurídicas e empresas.
Utiliza um algoritmo modular em cascata nos 9 primeiros dígitos com pesos exponenciais base 2 e módulo 9, finalizado por um dígito verificador na 10ª posição.
Anatomia & Estrutura do VKN (Vergi Kimlik Numarası)
O Número de Identificação Fiscal da Turquia possui 10 dígitos estruturados em 2 partes:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 9 | Número Base Tributário | 9 dígitos | Identificador fiscal sequencial atribuído pela Administração de Receitas (GİB) | 123456789 |
| 10 | Dígito Verificador | 1 dígito | Calculado via algoritmo de potência modular base 10 e Módulo 9 | 0 |
Algoritmo Oficial (Potência Modular Base 10 / Módulo 9 — GİB)
Cálculo oficial do dígito verificador do VKN turco:
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. Para cada um dos 9 primeiros dígitos (i=0 a 8), calcule c1 = (d[i] + (9 - i)) mod 10.
- 2. Calcule c2 = (c1 × 2^(9-i)) mod 9.
- 3. Se c1 for diferente de 0 e c2 for 0, some 9; caso contrário, some c2.
- 4. Some todos os valores parciais no acumulador total.
- 5. O dígito verificador é DV = (10 - (total mod 10)) mod 10.