Generador de Número KBO / BCE (Bélgica)
Genere y formatee números de empresa KBO / BCE válidos para Bélgica y Peppol.
Esperando generación...
Sobre el Número KBO / BCE (Bélgica)
El número de empresa KBO (Kruispuntbank van Ondernemingen) o BCE (Banque-Carrefour des Entreprises) es el identificador oficial de personas jurídicas en Bélgica, gestionado por el SPF Economie y SPF Finances.
Con la obligatoriedad de la facturación electrónica B2B en Bélgica mediante la red Peppol BIS 3, el identificador se formatea como `0208:0XXXXXXXXX`, donde los 2 últimos dígitos corresponden a `97 - (primeros 8 dígitos % 97)`.
Anatomía & Estructura del KBO / BCE Belga
El número de empresa belga consta de 10 dígitos decimales regulados por SPF Economie:
| Posición | Campo | Tamaño | Significado & Regla | Ejemplo |
|---|---|---|---|---|
| 1 | Prefijo de Serie | 1 dígito | 0 para entidades históricas o 1 para entidades registradas desde 2018 | 0 |
| 2 a 8 | Base Secuencial | 7 dígitos | Número correlativo empresarial asignado por SPF Economie | 1234567 |
| 9 a 10 | Dígitos Verificadores | 2 dígitos | Dígitos de control calculados por Módulo 97: 97 - (Base8 mod 97) | 49 |
Algoritmo de Validación del KBO / BCE (Módulo 97)
La validación de integridad corporativa sigue la fórmula oficial Módulo 97 belga:
DV = 97 - (Base8 mod 97)
- 1. Elimina caracteres de formato (espacios, puntos y guiones) y prefijo '0208:' si está presente.
- 2. Valida que la secuencia tenga exactamente 10 dígitos numéricos iniciando estrictamente con '0' o '1'.
- 3. Interpreta los primeros 8 dígitos como un número entero (Base8).
- 4. Calcula el resto de la división entera de Base8 entre 97.
- 5. Resta el resto de 97 para obtener los 2 dígitos verificadores esperados.
- 6. Compara los dígitos finales obtenidos con los verificadores esperados.