Calculadora y validador de dígito de verificación del NIT (individual y en lote)
Calcula el dígito de verificación de un NIT con el algoritmo módulo 11 oficial del DIAN, ya sea uno por uno o en lote: pega una lista o sube un CSV/TXT con miles de NITs y descarga un archivo validado, marcando los que tienen el DV incorrecto.
Actualizado: 2026-05-07
Acepta puntos, espacios y guiones; se ignoran al calcular.
Ver paso a paso del cálculo
| Dígito | Peso | Producto |
|---|---|---|
| 9 | 41 | 369 |
| 0 | 37 | 0 |
| 0 | 29 | 0 |
| 1 | 23 | 23 |
| 2 | 19 | 38 |
| 3 | 17 | 51 |
| 4 | 13 | 52 |
| 5 | 7 | 35 |
| 6 | 3 | 18 |
| Suma | 586 | |
Cómo se calcula
A cada dígito del NIT se le asigna un peso del vector oficial [3, 7, 13, 17, 19, 23, 29, 37, 41, 43, 47, 53, 59, 67, 71], recorriendo de derecha a izquierda. Se suman los productos, se calcula el residuo módulo 11. Si el residuo es 0 o 1 el DV es ese residuo; en otro caso el DV es 11 − residuo. En el modo lote aplicamos la misma fórmula a cada fila de la lista pegada o del archivo subido (CSV/TXT), todo en tu navegador.
Fundamento legal
Procedimiento publicado por la DIAN para inscripción y actualización del RUT (Decreto 2460 de 2013, Resolución 000139 de 2012). El dígito de verificación facilita la validación de NITs en facturación electrónica, información exógena (Resolución 000162 de 2023) y registros mercantiles. El modo lote es útil para auditar maestros de proveedores antes de cargarlos a ERPs o plataformas de facturación electrónica: no valida la existencia del NIT en el RUT, solo el dígito de control.