Generador de UIF / COIDA Sudáfrica (Reference Number)
Generador de números de referencia UIF / COIDA de Sudáfrica de 8 dígitos con algoritmo de Luhn (Módulo 10) para pruebas de nómina y seguridad social.
Esperando generación...
Sobre UIF y COIDA en Sudáfrica
El UIF (Unemployment Insurance Fund) y el COIDA (Compensation for Occupational Injuries and Diseases Act) son los dos regímenes de protección laboral administrados por el Department of Employment and Labour de Sudáfrica.
Cada empleador registrado recibe un número de referencia de 8 dígitos compuesto por 7 dígitos correlativos y 1 dígito de control calculado mediante el algoritmo de Luhn (Módulo 10).
Anatomía del Número de Referencia UIF / COIDA
Estructura de los 8 dígitos numéricos de la referencia patronal sudafricana:
| Posición | Campo | Longitud | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 7 | Secuencial de Registro | 7 dígitos | Número correlativo asignado por el Departamento de Trabajo | 1234567 |
| 8 | Dígito de Control (DV) | 1 dígito | Checksum calculado por el algoritmo de Luhn (Módulo 10) | 4 |
Reglas de Validación y Algoritmo de Luhn
Cálculo matemático del dígito de control:
Luhn Checksum: Σ(dígitos ponderados con paridad alternada x1 y x2) mod 10 = 0.
- 1. Se eliminan prefijos 'U', barras ('/') o espacios en blanco.
- 2. Se verifica que contenga exactamente 8 dígitos decimales.
- 3. Se rechazan números con todos los dígitos idénticos o ceros continuos.
- 4. Se aplica la fórmula de Luhn (Módulo 10) sobre los 8 dígitos para certificar su validez.
Preguntas Frecuentes (FAQ)
¿Los números UIF / COIDA generados corresponden a empresas reales?
No. Son generados de forma sintética respetando las fórmulas oficiales exclusivamente para pruebas de desarrollo de software y control de calidad.
¿Cómo se pagan las contribuciones UIF en Sudáfrica?
Las empresas abonan el 2% mensual (1% empresa + 1% empleado) mediante la declaración EMP201 de SARS o directamente al Comisionado de UIF.
¿Cómo se calcula el dígito verificador del UIF/COIDA?
El octavo dígito se calcula aplicando el algoritmo de Luhn (Módulo 10) sobre los primeros 7 dígitos.