NIT
Vérifié Identifiant d'entreprise · Numéro fiscal · TVAGT_NIT
Número de Identificación Tributaria
- Délivré par
- Superintendencia de Administración Tributaria (SAT), Registro Tributario Unificado
- Concerne
- sociétés, succursales, associations, organismes publics, personnes physiques, entrepreneurs individuels
- Format
- 2 à 12 caractères : chiffres puis 1 clé (chiffre ou K), affiché 1234567-8 ; zéros de tête habituellement omis. Les NIT d'entreprises relevés comptent 6 à 9 caractères.
- Expression régulière
- ^\d{1,11}[0-9K]$
- Normalisation
- Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
- Clé de contrôle
-
weighted_mod11 Vérifié
Le dernier caractère est la clé (chiffre ou K). Sur les chiffres qui précèdent, pris de droite à gauche, appliquer les poids 2, 3, 4, 5… (le chiffre juste avant la clé a le poids 2). S = somme des produits. Clé = (11 - S mod 11) mod 11 ; si la clé vaut 10 elle s'écrit K. Les zéros de tête sont ignorés.
Calculée par l'API de validation.
- Exemples
-
- 576937-K — python-stdnum 2.2, gt/nit (doctest), clé recalculée : K
- 7108-0 — python-stdnum 2.2, gt/nit (doctest), clé recalculée : 0
- 8977112-0 (clé fausse) — python-stdnum 2.2, gt/nit (doctest d'erreur), clé attendue 1
- 7112742 — GLEIF, registeredAs de BANCO PROMERICA SOCIEDAD ANONIMA (RA001099, SAT), clé recalculée : 2
- 1701316-K — GLEIF, registeredAs de ROYAL SPICES (RA001099, SAT), clé recalculée : K
Algorithme de python-stdnum (qui cite le document SAT « FEL — Reglas y validaciones », inaccessible : HTTP 403) confirmé sur les données réelles : 45 des 47 NIT publiés par GLEIF sous l'autorité RA001099 (SAT, Registro Tributario Unificado) passent la clé. Les 2 échecs (61254, 334121) sont des saisies GLEIF probablement erronées ou des numéros de registre. Depuis 2023 le NIT des personnes physiques serait dérivé du CUI (non vérifié).
Sources : python-stdnum 2.2, module gt.nit (2026) · SAT, FEL — Reglas y validaciones (cité par python-stdnum, inaccessible HTTP 403) · GLEIF, API lei-records, pays GT (176 enregistrements examinés) (2026-10-28)