Estaba diseñando un pequeño programa en Excel para generar los dígitos de verificación de todos los NIT que tenía la base de datos de terceros de la empresa y buscando en la red me sorprendió que no pudiera encontrar una explicación clara del procedimiento, por eso decidí publicar el que a continuación les dejo que es redactado con base a información obtenida de la DIAN.
Procedimiento para el cálculo del dígito de verificación:
Procedimiento para el cálculo del dígito de verificación:
1. Primero rellenamos el número del documento con ceros a la
izquierda hasta completar 15 posiciones, así:
Un NIT quedaría así 000000811026552
Una cédula quedaría así: 000000098120120
Una tarjeta de identidad quedaría así: 000092050753176
Una cédula quedaría así: 000000098120120
Una tarjeta de identidad quedaría así: 000092050753176
2. Numeramos cada uno de los dígitos de izquierda a derecha,
así:
Posición del dígito
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
Nit del ejemplo
|
0
|
0
|
0
|
0
|
0
|
0
|
8
|
1
|
1
|
0
|
2
|
5
|
5
|
2
|
3. Se multiplican cada uno de los dígitos por las siguientes
cifras:
Hacemos esto con el ejemplo NIT 811026552:
Posición del dígito
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
Nit del ejemplo
|
0
|
0
|
0
|
0
|
0
|
0
|
8
|
1
|
1
|
0
|
2
|
5
|
5
|
2
|
|
Se multiplica por
|
71
|
67
|
59
|
53
|
47
|
43
|
41
|
37
|
29
|
23
|
19
|
17
|
13
|
7
|
3
|
Resultados
|
0
|
0
|
0
|
0
|
0
|
0
|
328
|
37
|
29
|
0
|
38
|
102
|
65
|
35
|
6
|
4. Se toman los anteriores resultados y se suman: 0+0+0+0+0+0+328+37+29+0+38+102+65+35+6 = 640
5. Se toma el anterior resultado y se divide por 11:
90 58
2
6. Tomamos el valor del RESIDUO de la anterior división, si
es igual a cero o igual a uno (0 o 1). Entonces este será
el dígito de verificación (0 o 1), de lo contrario restamos dicho valor de 11:
11 - 2 = 9 Para el caso de nuestro ejemplo el digito
de verificación será 9 y el NIT completo será:
811026552-9
No hay comentarios:
Publicar un comentario