South Africa CIPC Generator (Company Registration Number)
Generate valid South African CIPC company registration numbers (YYYY/NNNNNN/SS) for enterprise and KYC testing.
Waiting for generation...
About South Africa CIPC Company Registration Number
The CIPC Registration Number is the official corporate identifier issued by the Companies and Intellectual Property Commission (CIPC), an agency of the Department of Trade, Industry and Competition (DTIC) in South Africa.
Established under the Companies Act 71 of 2008, the 12-digit code identifies the registration year (YYYY), sequential file number (NNNNNN), and legal entity type suffix (such as 07 for (Pty) Ltd and 23 for Close Corporation).
CIPC Number Anatomy
Structure of the 12 digits in the South African CIPC registration number:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 4 | Registration Year | 4 digits | Year of incorporation/registration (1900 up to current year) | 2024 |
| 5 to 10 | Sequential Number | 6 digits | Sequential registration number issued by CIPC (000001 to 999999) | 123456 |
| 11 and 12 | Entity Type Suffix | 2 digits | Regulatory legal entity type (07 = (Pty) Ltd, 06 = Ltd, 08 = NPC, 23 = CC) | 07 |
CIPC Structural Validation Rules
Official South African enterprise registration composition:
Format: YYYY/NNNNNN/SS with SS ∈ {06, 07, 08, 09, 10, 21, 23, 25, 30}.
- 1. Remove slashes and non-numeric characters to obtain 12 decimal digits.
- 2. Ensure incorporation year is between 1900 and current year.
- 3. Verify that the 6-digit sequence is not all zeros.
- 4. Validate the entity suffix against the Companies Act official registry.