VALIDADOR

NITNúmero de Identificación Tributaria

Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.

Autoridad emisoraDIANLongitud9 to 10 digits (last is check digit)Ejemplo900123456-7

¿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

  1. Tomar los dígitos sin el verificador, alineados a la derecha.
  2. 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].
  3. Sumar los productos.
  4. Calcular suma módulo 11.
  5. Si resultado < 2, el dígito verificador es el resultado mismo; si no, 11 menos el resultado.

Validá con la API de Normadata

cURL
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

JSON
{
  "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:

  • ExistenciaNo consultamos AFIP, Receita Federal, SAT ni ningún registro gubernamental. Un identificador válido puede no corresponder a un contribuyente registrado.
  • IdentidadNo confirmamos que el identificador pertenezca a una persona o entidad específica, ni que el titular sea real.
  • EstadoNo confirmamos si el identificador está actualmente activo, suspendido o al día ante alguna autoridad.
  • KYC / KYBNormadata 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.

Leer nuestra metodología

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.