Skip to main content
Skip to main content

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:

PositionFieldLengthMeaning & RuleExample
1 to 8Sequential Registration8 digitsSequential worker registration number assigned in SISSMO10485923
9Check Digit (DV)1 digitCheck digit calculated with Modulo 11 using weights 9 to 27

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. 1. Multiply each of the first 8 digits by descending weights from 9 to 2.
  2. 2. Sum the products.
  3. 3. Compute the remainder of the sum divided by 11.
  4. 4. If the remainder is 0 or 1, the check digit is 0. Otherwise, the check digit is 11 minus the remainder.

Frequently Asked Questions (FAQ)