NUIT
Vérifié Numéro fiscal · TVAMZ_NUIT
Número Único de Identificação Tributária
- Délivré par
- Autoridade Tributária de Moçambique (AT)
- Concerne
- sociétés, personnes physiques, entrepreneurs individuels, succursales, associations, organismes publics
- Format
- 9 chiffres, souvent affichés 999 999 999 : 1er chiffre = type de contribuable, 7 chiffres séquentiels, 1 chiffre de contrôle
- Expression régulière
- ^\d{9}$
- Normalisation
- Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
- Clé de contrôle
-
weighted_mod11 À confirmer
Poids 8, 9, 4, 5, 6, 7, 8, 9 sur les 8 premiers chiffres (de gauche à droite). R = somme des produits mod 11. Clé = R si R ≤ 9 ; si R = 10, clé = 1. La clé doit être égale au 9e chiffre.
Calculée par l'API de validation.
- Exemples
-
- 400339910 — python-stdnum 2.2, mz/nuit (exemple de documentation), clé recalculée : 0
- 400 005 834 — python-stdnum 2.2, mz/nuit (exemple de documentation), clé recalculée : 4
- 101954137 — API GLEIF, Standard Bank, S.A. (RA000458), clé recalculée : 7
- 401080635 — API GLEIF, Indigo Africa Lda (RA000458), clé recalculée : 5
Longueur et structure : python-stdnum, concordant avec les numéros GLEIF. Régi par le décret n° 28/2012. Clé : python-stdnum seul ; sur 20 numéros à 9 chiffres relevés dans GLEIF (champ « registo »), 16 respectent la clé et les 4 qui commencent par 105 ne la respectent pas (probablement des NUEL, voir MZ_NUEL). Avertir en cas d'échec, ne pas bloquer.
Sources : python-stdnum 2.2, module mz/nuit (2026) · API GLEIF, lei-records filtrés sur le pays MZ (33 enregistrements examinés, champ registeredAs) (2026-10-28) · Ministério das Finanças, avis de 2013 citant le Decreto n.º 28/2012 (Regulamento do NUIT), Boletim da República série I n° 23 du 20 mars 2013 (2013-03-20)