Validador de UID / IDE Suiza
Validador de Unternehmens-Identifikationsnummer (UID / IDE / IDI) de Suiza según Módulo 11 oficial.
Acerca del UID / IDE de Suiza
El UID identifica a todas las empresas activas en Suiza.
Sustituyó los antiguos registros cantonales y unifica el sistema fiscal.
Anatomía & Estructura del UID de Suiza
Formato CHE-NNN.NNN.NNC con sufijo opcional:
| Posición | Campo | Longitud | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 4 | Prefijo País | 4 caracteres | Prefijo CHE- de la Confederación Suiza | CHE- |
| 5 a 12 | Secuencial | 8 dígitos | Asignado por la Oficina Federal de Estadística (BFS) | 100.123.45 |
| 13 | Dígito Verificador | 1 dígito | Módulo 11 ponderado | 6 |
| Sufijo | Sufijo IVA | Variable | MWST, TVA o IVA | MWST |
Algoritmo Oficial (Módulo 11 BFS)
Cálculo oficial de la Oficina Federal de Estadística de Suiza:
S = Σ (d[i] * W[i]) [5, 4, 3, 2, 7, 6, 5, 4]; DV = (11 - (S mod 11)) mod 11.
- 1. Multiplicar los 8 primeros dígitos por [5, 4, 3, 2, 7, 6, 5, 4].
- 2. Sumar los productos.
- 3. Calcular el residuo de la división entre 11.
- 4. Obtener el DV como (11 - Residuo) mod 11.