Validador de UID / IDE Suíça
Validador online de Unternehmens-Identifikationsnummer (UID / IDE / IDI) da Suíça com Módulo 11 e sufixos TVA/MWST.
Sobre o Unternehmens-Identifikationsnummer (UID / IDE)
O UID (Unternehmens-Identifikationsnummer), conhecido em francês como IDE e em italiano como IDI, é o identificador único para todas as entidades jurídicas na Suíça.
Substituiu os antigos registros comerciais cantonais e simplificou as comunicações com os órgãos tributários federais.
Anatomia & Estrutura do UID / IDE Suíço
O UID suíço é formatado como CHE-NNN.NNN.NNC (com sufixo fiscal opcional):
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 4 | Prefixo Nacional | 4 caracteres | Identificador "CHE-" referente à Confederação Helvética | CHE- |
| 5 a 12 | Número Sequencial | 8 dígitos | Sequencial único atribuído pelo Bundesamt für Statistik (BFS) | 100.123.45 |
| 13 | Dígito Verificador | 1 dígito | Dígito de integridade calculado via Módulo 11 ponderado | 6 |
| Sufixo | Sufixo Fiscal Opcional | Variável | Acréscimo de MWST, TVA ou IVA para empresas contribuintes de IVA | MWST |
Algoritmo Oficial (Módulo 11 Ponderado — BFS)
Fórmula de cálculo oficial do Bundesamt für Statistik (BFS):
S = Σ (d[i] * W[i]) [W = 5, 4, 3, 2, 7, 6, 5, 4]; Resto = S mod 11; DV = (11 - Resto) mod 11.
- 1. Extraia os 8 primeiros dígitos numéricos.
- 2. Multiplique cada dígito pelos pesos oficiais [5, 4, 3, 2, 7, 6, 5, 4].
- 3. Some os produtos obtidos e divida por 11 para encontrar o resto.
- 4. Calcule o dígito verificador: (11 - Resto) mod 11.
- 5. Se o resultado for 10, o número é inválido e descartado pelo BFS; caso contrário, deve coincidir com o 9º dígito.