Saltar al contenido principal
Omitir yendo al contenido principal

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ónCampoLongitudSignificado y ReglaEjemplo
1 a 7Secuencial de Registro7 dígitosNúmero correlativo asignado por el Departamento de Trabajo1234567
8Dígito de Control (DV)1 dígitoChecksum 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. 1. Se eliminan prefijos 'U', barras ('/') o espacios en blanco.
  2. 2. Se verifica que contenga exactamente 8 dígitos decimales.
  3. 3. Se rechazan números con todos los dígitos idénticos o ceros continuos.
  4. 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.