Angola NIF Generator
Angola Tax Identification Number (NIF) generator. Generate Individual (BI) or Corporate NIF for testing purposes.
Waiting for generation...
About Angola NIF
The Tax Identification Number (NIF) in Angola is the unique identifier managed by the General Tax Administration (AGT), an agency under the Ministry of Finance (MINFIN), to identify individuals and corporate entities for tax purposes.
Under Executive Decree No. 366/17 and Presidential Decree No. 245/21, the NIF for Individuals matches their National Identity Card (BI) number, comprising 14 alphanumeric characters (9 digits + province code + 3 digits). For Corporate Entities, the NIF consists of 10 numeric digits starting with 5.
Anatomy & Structure of NIF — Angola
The Angolan Tax Identification Number has 2 official formats:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| Legal Entity | Corporate NIF | 10 digits | Always starts with prefix `5` followed by 9 sequential digits | 5412345678 |
| Individual (1 to 9) | Sequential Number | 9 digits | Base personal registration number | 000123456 |
| Individual (10 & 11) | Province Code | 2 letters | Official province acronym (LA, BE, HA, BO, BG, etc.) | LA |
| Individual (12 to 14) | Registry Branch Code | 3 digits | Sequential branch code | 041 |
Structural NIF Validation (AGT Angola)
Compliance rules for Angolan NIF:
10 digits starting with '5' (Corporate) OR 14 alphanumeric characters with valid province code (Individual)
- 1. For companies: verify exactly 10 numeric digits starting with 5.
- 2. For individuals: verify 14 alphanumeric characters (9 digits + 2 letters + 3 digits).
- 3. Validate 2-letter province code against Angolan province table.