RUC
Vérifié Identifiant d'entreprise · Numéro fiscal · TVAEC_RUC
Registro Único de Contribuyentes
- Délivré par
- Servicio de Rentas Internas (SRI)
- Concerne
- sociétés, entrepreneurs individuels, personnes physiques, succursales, associations, organismes publics
- Format
- 13 chiffres sans lettres. Personnes physiques : 10 chiffres de la cédula + 001. Sociétés privées et non-résidents : province (2) + 9 + séquence (6) + clé (position 10) + 001. Entités publiques : province (2) + 6 + séquence (5) + clé (position 9) + 0 + 001 (OCDE). Province 01 à 24, 30 ou 50 (python-stdnum).
- Expression régulière
- ^\d{13}$
- Normalisation
- Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
- Clé de contrôle
-
custom À confirmer
Selon le 3e chiffre. 9 (société privée) : poids 4, 3, 2, 7, 6, 5, 4, 3, 2 sur les chiffres 1 à 9, plus la clé (position 10) avec le poids 1 ; la somme doit être divisible par 11. 6 (entité publique) : poids 3, 2, 7, 6, 5, 4, 3, 2 sur les chiffres 1 à 8, clé en position 9 avec le poids 1 ; somme divisible par 11. 0 à 5 (personne physique) : clé de la cédula sur les 10 premiers chiffres, coefficients 2, 1, 2, 1… de gauche à droite, retirer 9 à tout produit supérieur à 9, la somme doit être divisible par 10. Ne pas bloquer en cas d'échec : de nombreux RUC récents de sociétés ne respectent pas la clé.
Calculée par l'API de validation.
- Exemples
-
- 1792060346001 — python-stdnum 2.2, ec/ruc (exemple de documentation), somme pondérée divisible par 11
- 1791415132001 — GLEIF, LEI 254900NYRAFQAMYQ2C38 (INT Food Services Corp S.A.), RA000178 (Superintendencia de Compañías) ; somme divisible par 11
- 0990049459001 — GLEIF, LEI 5493009PK9GPDCGTV888 (Banco de Guayaquil S.A.), RA000867 ; somme divisible par 11
- 0993369699001 (clé fausse) — GLEIF, LEI 254900YZ3DOW5JHLG863 (Global-Cocoa S.A.), RA000691 (SRI) ; RUC réel, mais la somme pondérée n'est pas divisible par 11
Structure : OCDE (article 3 du règlement de la loi RUC). Algorithmes : python-stdnum seul. Sur 79 RUC relevés dans GLEIF (tous terminés par 001), 70 respectent la clé et 9 non, dont 8 entités créées entre 2021 et 2023 (séries 09933…, 07918…, 17931…) : le SRI semble attribuer des numéros de sociétés sans respecter la clé modulo 11. Pour une entreprise, la clé ne doit produire qu'un avertissement. L'OCDE indique que les 3 derniers chiffres sont toujours 001 ; python-stdnum admet d'autres numéros d'établissement (différents de 000).
Sources : OCDE, Information on Tax Identification Numbers – Ecuador (2025) · python-stdnum 2.2, module ec/ruc, ec/ci (2026) · GLEIF, API lei-records, entités dont l'adresse légale est EC (200 premiers enregistrements) (2026-10-28)