Skip to main content
Skip to main content

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:

PositionFieldLengthMeaning & RuleExample
1 to 4Registration Year4 digitsYear of incorporation/registration (1900 up to current year)2024
5 to 10Sequential Number6 digitsSequential registration number issued by CIPC (000001 to 999999)123456
11 and 12Entity Type Suffix2 digitsRegulatory 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. 1. Remove slashes and non-numeric characters to obtain 12 decimal digits.
  2. 2. Ensure incorporation year is between 1900 and current year.
  3. 3. Verify that the 6-digit sequence is not all zeros.
  4. 4. Validate the entity suffix against the Companies Act official registry.

Frequently Asked Questions (FAQ)