Validador de Corporate Number (Japão)
Valide a autenticidade, estrutura e checksum de Corporate Number (Japão).
Sobre a Validação de Corporate Number (Japão)
O Corporate Number (Hojin Bango / 法人番号) é o número único de 13 dígitos atribuído pela Agência Tributária Nacional do Japão (NTA) a todas as corporações, entidades governamentais e pessoas jurídicas registradas sob a Lei do Número Social e Fiscal do Japão.
A estrutura é `[C][NNNNNNNNNNNN]`: o primeiro dígito `C` é o dígito verificador (1 a 9), calculado a partir dos 12 dígitos sequenciais subsequentes multiplicando as posições ímpares por 1 e as posições pares por 2, somando os produtos e calculando `9 - (Soma mod 9)`. Ao contrário do My Number individual, o Corporate Number é um dado público de transparência fiscal.
Anatomia & Estrutura do Corporate Number (法人番号)
O Número Corporativo japonês possui 13 dígitos atribuídos pela Agência Tributária Nacional (NTA):
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 | Dígito Verificador | 1 dígito | Calculado pelo algoritmo Módulo 9 ponderado sobre os 12 dígitos base | 5 |
| 2 a 13 | Número de Registro Base | 12 dígitos | Baseado no número de registro comercial da empresa | 123456789012 |
Algoritmo Oficial (Módulo 9 Ponderado — NTA Japan)
Cálculo oficial do dígito verificador líder do Corporate Number:
- 1. Numere os 12 dígitos base de n=1 (mais à direita) a n=12 (mais à esquerda).
- 2. Para posições ímpares (n=1,3,5...) use peso 1; para pares (n=2,4,6...) use peso 2.
- 3. Multiplique cada dígito por seu peso e some os produtos em S.
- 4. Calcule o resto R = S mod 9.
- 5. Se 9 - R for igual a 9, o DV é 0; caso contrário, DV = 9 - R.