Mozambique NUIT Generator
Valid Mozambican NUIT (Taxpayer Number) generator for software testing.
Waiting for generation...
About Mozambique NUIT
The NUIT is the unique taxpayer registration number assigned by the Tax Authority of Mozambique to individuals and corporate entities.
This dummy generator creates valid 9-digit NUIT numbers using official Modulo 11 weighted checksum rules.
Anatomy & Structure of NUIT — Mozambique
The Mozambican Tax Number (NUIT) consists of 9 numeric digits in 2 parts:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 8 | Base Registration Number | 8 digits | Unique taxpayer sequence assigned by AT (1/2=Individual, 4/7=Corporate) | 10234567 |
| 9 | Check Digit | 1 digit | Calculated via **Weighted Modulo 11** with weights [9, 8, 7, 6, 5, 4, 3, 2] | 8 |
Official Algorithm (Weighted Modulo 11 — AT Mozambique)
Check digit calculation for Mozambican NUIT:
S = Σ d[i] * (9 - i) (i=0..7); R = S mod 11; DV = R < 2 ? 0 : 11 - R
- 1. Multiply first 8 digits by weights: W = [9, 8, 7, 6, 5, 4, 3, 2].
- 2. Sum all products into total S.
- 3. Calculate remainder R = S mod 11.
- 4. If R < 2, check digit is 0; otherwise DV = 11 - R.