NIT
Vérifié Identifiant d'entreprise · Numéro fiscal · TVACO_NIT
Número de Identificación Tributaria (avec dígito de verificación)
- Délivré par
- Dirección de Impuestos y Aduanas Nacionales (DIAN), via le Registro Único Tributario (RUT)
- Concerne
- sociétés, entrepreneurs individuels, personnes physiques, succursales, associations, organismes publics
- Format
- Personnes morales : 9 chiffres (800000000 à 899999999, puis à partir de 900000000) + 1 chiffre de vérification (DV), affiché 900.562.939-6. Personnes physiques : 1 à 13 chiffres (numéro de cédula ou plage 600000001 à 799999999) + DV. Le DV ne fait pas partie du NIT : le stocker séparément ou après un tiret. La regex porte sur NIT + DV accolés.
- Expression régulière
- ^\d{2,14}$
- Normalisation
- Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
- Clé de contrôle
-
weighted_mod11 Vérifié
Poids 3, 7, 13, 17, 19, 23, 29, 37, 41, 43, 47, 53, 59, 67, 71 appliqués au NIT (sans le DV) en partant du chiffre le plus à droite. R = S mod 11. Si R vaut 0 ou 1, DV = R ; sinon DV = 11 - R.
Calculée par l'API de validation.
- Exemples
-
- 213.123.432-1 — python-stdnum 2.2, co/nit (exemple de documentation), DV recalculé : 1
- 900562939-6 — GLEIF, LEI 9845007E038660A57421 (INVERCAFE CERRITOS SAS), RA000093 (RUES) ; DV recalculé : 6
- 860002127-6 — GLEIF, LEI 213800VCF9RJCFD9PD65 (INDUSTRIA COLOMBIANA DE LLANTAS S.A), RA000101 (Cámara de Comercio de Bogotá) ; DV recalculé : 6
Structure et plages : OCDE (Orden Administrativa 4 de 1989). Algorithme du DV : python-stdnum, confirmé sur 160 NIT avec DV relevés dans GLEIF (RUES et chambres de commerce) : 0 échec ; les 2 seuls échecs sont des valeurs qui ne sont pas des NIT. Un NIT saisi sans DV (9 chiffres) ne peut pas être contrôlé.
Sources : OCDE, Information on Tax Identification Numbers – Colombia (2025) · python-stdnum 2.2, module co/nit (2026) · GLEIF, API lei-records, entités dont l'adresse légale est CO (200 premiers enregistrements) (2026-10-28)