RIF
Vérifié Identifiant d'entreprise · Numéro fiscal · TVAVE_RIF
Registro de Información Fiscal
- Délivré par
- Servicio Nacional Integrado de Administración Aduanera y Tributaria (SENIAT)
- Concerne
- sociétés, entrepreneurs individuels, personnes physiques, succursales, associations, organismes publics
- Format
- 10 caractères, affichés L-XXXXXXXX-X : lettre de type + 8 chiffres + clé. V personne physique vénézuélienne, E étrangère, J personne morale, P passeport, G entité publique.
- Expression régulière
- ^[VEJPG]\d{9}$
- Normalisation
- Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
- Clé de contrôle
-
weighted_mod11 Vérifié
Valeur de la lettre : V = 4, E = 8, J = 12, P = 16, G = 20. S = valeur de la lettre + somme des 8 chiffres pondérés par 3, 2, 7, 6, 5, 4, 3, 2 (de gauche à droite). R = S mod 11. Si R vaut 0 ou 1, clé 0 ; sinon clé = 11 - R.
Calculée par l'API de validation.
- Exemples
-
- V-11470283-4 — python-stdnum 2.2, ve/rif (exemple de documentation), clé recalculée : 4
- J-00002970-9 — GLEIF, LEI 2549000VZJASQT1J2W80 (VENEZOLANO DE CREDITO, S.A. BANCO UNIVERSAL), RA000648 ; clé recalculée : 9
- J070133805 — GLEIF, LEI 984500AKA2F049X6J057 (BANESCO BANCO UNIVERSAL, C.A.), RA001057 (SENIAT) ; clé recalculée : 5
Pas de fiche OCDE ni de document SENIAT lu. Algorithme de python-stdnum confirmé sur 76 RIF relevés dans GLEIF (75 J, 1 G ; SENIAT, RNEE, SUDEBAN) : 0 échec. Des sources secondaires citent d'autres lettres (C pour les conseils communaux, I) : non retenues faute de source fiable ; les ajouter à la regex si un document SENIAT les confirme. L'ancien NIT vénézuélien n'est plus utilisé.
Sources : python-stdnum 2.2, module ve/rif (2026) · GLEIF, API lei-records, entités dont l'adresse légale est VE (200 premiers enregistrements) (2026-10-28)