Uruguay BPS Employer Registry Generator
Uruguay Banco de Previsión Social (BPS) employer registration number generator with official Modulo 11 check digit algorithm.
Waiting for generation...
About Uruguay BPS Registry
The Banco de Previsión Social (BPS) is the autonomous social security institution administering pensions and healthcare contributions in Uruguay.
All active employers hiring dependent workers must register with BPS for payroll and welfare management.
Anatomy of BPS Employer Registry
Structure of social security employer identification in Uruguay:
| Position | Field | Length | BPS Regulatory Meaning | Example |
|---|---|---|---|---|
| 1 and 2 | Department | 2 digits | Geographical department code where the employer is registered (21 for Montevideo). | 21 |
| 3 to 8 | Sequential | 6 digits | Company registration sequential record number at BPS. | 999999 |
| 9 to 11 | Branch | 3 digits | Establishment code (001 represents Headquarters). | 001 |
| 12 | Check Digit | 1 digit | Verification digit calculated via Modulo 11. | 6 |
Calculation Algorithm (BPS / DGI Modulo 11)
Mathematical validation formula for corporate registers in Uruguay:
Remainder = ∑(dᵢ × Wᵢ) mod 11, weights [4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2]
- 1. Weighting: The first 11 digits are multiplied by positional weights [4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
- 2. Sum and Modulo: Products are added up and divided by 11 to obtain the remainder.
- 3. Special Rule: If remainder is 0, DV = 0. If remainder is 1, DV = 6. For other remainders, DV = 11 - remainder.
- 4. Integrity: The 12th digit secures corporate identity across Uruguay's social security administration.