Skip to main content

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:

PositionFieldLengthMeaning & RuleExample
Legal EntityCorporate NIF10 digitsAlways starts with prefix `5` followed by 9 sequential digits5412345678
Individual (1 to 9)Sequential Number9 digitsBase personal registration number000123456
Individual (10 & 11)Province Code2 lettersOfficial province acronym (LA, BE, HA, BO, BG, etc.)LA
Individual (12 to 14)Registry Branch Code3 digitsSequential branch code041

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. 1. For companies: verify exactly 10 numeric digits starting with 5.
  2. 2. For individuals: verify 14 alphanumeric characters (9 digits + 2 letters + 3 digits).
  3. 3. Validate 2-letter province code against Angolan province table.

Frequently Asked Questions (FAQ)