Calculá el dígito de verificación de cualquier NIT colombiano con el algoritmo oficial de la DIAN, verificá si un NIT completo está bien formado y generá NIT de práctica válidos en formato para probar tus sistemas.
Qué es el dígito de verificación del NIT
En Colombia, el NIT (Número de Identificación Tributaria) lleva al final, separado por un guion, un dígito de verificación que no es un dato más: es un control matemático calculado sobre los demás dígitos. Su función es detectar errores de digitación en formularios, facturas y registros del RUT: si alguien escribe mal un solo número, el dígito deja de coincidir y el sistema rechaza el NIT. El algoritmo lo fijó la DIAN y es público, por eso cualquier software contable, facturador o formulario serio debería aplicarlo igual que esta herramienta.
Cómo funciona el algoritmo de la DIAN
Cada dígito del NIT se multiplica, de derecha a izquierda, por un número primo de la serie oficial: 3, 7, 13, 17, 19, 23, 29, 37, 41, 43, 47, 53, 59, 67 y 71. Se suman todos los productos y al total se le calcula el módulo 11 (el resto de dividir entre 11). Si ese resto es 0 o 1, el dígito de verificación es el propio resto; si es mayor que 1, el dígito es 11 menos el resto. Nada más: con eso se puede verificar cualquier NIT de hasta 15 dígitos.
Cómo se usa
- Escribí el NIT sin el dígito (acepta los puntos de miles, los ignora).
- La herramienta calcula y muestra el dígito y el NIT formateado con puntos y guion.
- Si ya tenés un dígito y querés comprobarlo, escribilo en el segundo campo: te diremos si coincide.
- Con el botón de generación creás un NIT de práctica aleatorio pero bien formado, para pruebas.
Ejemplo resuelto
El NIT más verificable de Colombia es el de la propia DIAN: 800.197.268. Multiplicando sus dígitos de derecha a izquierda por 3, 7, 13, 17, 19, 23, 29, 37 y 41, la suma da 733. Como 733 = 11 × 66 + 7, el resto es 7; y como 7 es mayor que 1, el dígito es 11 − 7 = 4. Resultado: 800.197.268-4, exactamente el NIT que la DIAN publica en sus documentos. El algoritmo de esta página se probó contra ese ejemplo y contra otros NIT reales publicados antes de salir en línea.
Para qué se usa en la práctica
- Validar formularios de registro de clientes y proveedores antes de guardarlos en el sistema.
- Depurar bases de datos: detectar NIT mal digitados en planillas y facturas viejas.
- Probar software: el generador de práctica da NIT bien formados que no pertenecen a nadie, ideales para ambientes de prueba.
Limitaciones
Que un NIT supere esta verificación significa que está bien formado, no que exista ni que esté activo en el RUT: la consulta oficial del estado se hace en los servicios de la DIAN. Y el generador de práctica crea números inventados solo para pruebas; usarlos en documentos o trámites reales sería un problema legal, no un atajo.
Herramienta orientativa: los resultados son una estimación y no constituyen asesoría fiscal, legal ni sanitaria. Verifica siempre los parámetros vigentes.
Preguntas frecuentes
¿El dígito se calcula igual para personas naturales y empresas?
Sí. El algoritmo de la DIAN es el mismo para cualquier NIT, sea de una sociedad o de una persona natural registrada en el RUT. Lo que cambia es el número base, no el método.
¿Qué hago si el dígito de un cliente no coincide?
Casi siempre es un error de digitación del NIT o del propio dígito. Pedile que lo copie tal como aparece en su RUT; si aun así no coincide, el número base puede estar mal tomado de una factura antigua.
¿El NIT de práctica puede coincidir con uno real?
Es posible en teoría: se genera al azar entre millones de combinaciones. Por eso la herramienta lo marca como inventado y advierte que no debe usarse fuera de ambientes de prueba.
¿Por qué algunos NIT tienen menos de 9 dígitos?
Los NIT antiguos o de personas naturales basadas en cédulas viejas pueden ser más cortos. El algoritmo funciona igual: los primos se asignan desde la derecha según la cantidad de dígitos que haya.
Herramientas relacionadas
Explora también estas herramientas gratuitas en español:
- Calcular Dígito de Verificación DIAN Cédula: el algoritmo módulo 11 explicado paso a paso
- Calculadora Sanción por Extemporaneidad DIAN: el 5 % mensual, sus topes y la sanción mínima
- Validador Estructura Archivos Exógena DIAN: revisa tu XML localmente antes de presentarlo
- Simulador Examen Saber Pro Colombia Módulos: Practica Lectura Crítica, Razonamiento e Inglés con Preguntas de Ejemplo
- Calculadora de Aguinaldo Proporcional en Colombia: Prima de Servicios Día a Día
- Calculadora de Cuotas de Tarjeta de Crédito en Colombia: Tabla de Amortización Completa
- Generador de Nombres para Empresas en Colombia: Ideas con Dominio .com y .com.co
- Calcular Salario Neto en Colombia: salud, pensión y Fondo de Solidaridad 2025

Pingback: Calculadora Sanción por Extemporaneidad DIAN: el 5 % mensual, sus topes y la sanción mínima - Ilmhunt
Pingback: Calcular Dígito de Verificación DIAN Cédula: el algoritmo módulo 11 explicado paso a paso - Ilmhunt