VALIDADOR
NIT — Número de Identificación Tributaria
Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.
¿Qué es NIT?
El NIT (Número de Identificación Tributaria) es el número de identificación tributaria en Colombia, emitido por DIAN. Lo usan empresas y personas obligadas a declarar impuestos. Las empresas típicamente tienen 9-10 dígitos; las personas usan su número de cédula más un dígito verificador.
Algoritmo de verificación
- Tomar los dígitos sin el verificador, alineados a la derecha.
- Multiplicar cada dígito por pesos empezando desde la derecha: [3,7,13,17,19,23,29,37,41,43,47,53,59,67,71].
- Sumar los productos.
- Calcular suma módulo 11.
- Si resultado < 2, el dígito verificador es el resultado mismo; si no, 11 menos el resultado.
Validá con la API de Normadata
curl -X POST https://api.normadata.io/v1/validate/tax-ids \
-H "X-API-Key: nd_your_key" \
-H "Content-Type: application/json" \
-d '{"items": [{"id": "1", "value": "900123456-7", "country": "CO", "type": "nit"}]}'Respuesta
{
"results": [
{
"id": "1",
"country": "CO",
"type": "nit",
"valid": true,
"normalized": "9001234567",
"formatted": "900123456-7"
}
]
}Qué Normadata no valida
Una respuesta válida significa que el identificador está bien formado y pasa el algoritmo de dígito verificador. No confirma nada de lo siguiente:
- Existencia — No consultamos AFIP, Receita Federal, SAT ni ningún registro gubernamental. Un identificador válido puede no corresponder a un contribuyente registrado.
- Identidad — No confirmamos que el identificador pertenezca a una persona o entidad específica, ni que el titular sea real.
- Estado — No confirmamos si el identificador está actualmente activo, suspendido o al día ante alguna autoridad.
- KYC / KYB — Normadata no es un proveedor KYC/KYB ni AML. Para verificación de identidad regulada necesitás un proveedor específico por país — Normadata es la capa de validación de formato que corre antes.
Preguntas frecuentes
¿Cómo se calcula el dígito verificador del NIT colombiano?
Se toman los dígitos sin el verificador, alineados a la derecha. Se multiplican por pesos empezando desde la derecha: [3,7,13,17,19,23,29,37,41,43,47,53,59,67,71]. Se suman los productos. Resultado módulo 11: si es 0 o 1, el verificador es ese valor; si no, es 11 menos el resultado.
¿Qué tipo de entidad identifica el NIT?
El NIT (Número de Identificación Tributaria) identifica empresas y personas obligadas a declarar impuestos en Colombia. Lo emite la DIAN. Las empresas usan el NIT de la empresa; las personas naturales comerciantes pueden usar su cédula como NIT con un dígito de verificación.
¿Está el NIT disponible en la API beta de Normadata?
Sí. El NIT está disponible como type=nit con country=CO. La API valida el dígito verificador y acepta el formato con o sin guión.
Obtené acceso a la API de Normadata
Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.