Mozambique INSS Generator (Social Security Beneficiary Number)
Generate valid 9-digit Mozambique INSS beneficiary numbers for payroll, SISSMO and social security testing.
Waiting for generation...
About Mozambique INSS Beneficiary Number
The INSS Beneficiary Number in Mozambique is the official identification code assigned to insured workers under the National Social Security System, managed by the MITESS.
Administered via the SISSMO information system and queried on M-Contribuição, this 9-digit code is essential for payroll submissions and verifying pension entitlements.
Mozambique INSS Anatomy
Structure of the 9 digits in the Mozambican INSS number:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 8 | Sequential Registration | 8 digits | Sequential worker registration number assigned in SISSMO | 10485923 |
| 9 | Check Digit (DV) | 1 digit | Check digit calculated with Modulo 11 using weights 9 to 2 | 7 |
Check Digit Calculation (Modulo 11 — SISSMO)
Official Mozambique social security validation algorithm:
Sum = Σ(digit[i] × weight[i]) for i from 0 to 7, weights [9, 8, 7, 6, 5, 4, 3, 2]. Remainder = Sum % 11. If Remainder < 2, DV = 0; else DV = 11 - Remainder.
- 1. Multiply each of the first 8 digits by descending weights from 9 to 2.
- 2. Sum the products.
- 3. Compute the remainder of the sum divided by 11.
- 4. If the remainder is 0 or 1, the check digit is 0. Otherwise, the check digit is 11 minus the remainder.