🇿🇦 South Africa

Company data, directors and the CIPC company report for South African businesses

Overview

AiPrise verifies South African businesses against the Companies and Intellectual Property Commission (CIPC) register. A business verification returns the company profile, directors and other officers, and the CIPC company report.

Coverage

Data pointReturnedNote
Company profileYesLegal name, legal form, status, registration date
Directors and legal representativesYesAbout 3 in 4 companies
Company secretary and other officersYes, when filed
ShareholdersNo
Ultimate beneficial ownersNo
Tax number checkYesSeparate check of the company's tax number
DocumentReturned
Company reportYes, on request
Articles of associationNo
Financial statementsNo

Documents, as the register names them

  • Company report (CIPC company record: profile, officers, status history)

Speed

StepTypical9 in 10 within
Business verification (company data, directors, company report)5 seconds32 seconds

When requested, the company report comes back with the verification, so there is no separate document wait. These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.

Company types

These company types came back in production. What comes back depends on the type.

Company typeLegal formsCoveredWhat to expect
Private companyPrivate CompanyYesProfile, directors; company report on request
Close corporationClose Corporation (CC)YesProfile; members when filed
Public companyPublic CompanyYesProfile; officers when filed
Non-profit companyNon Profit Company (Section 21)YesProfile; officers when filed
Incorporated companyINCYesProfile; officers when filed

Sources

RegisterWhat it gives
Companies and Intellectual Property Commission (CIPC)Company profile, directors, officers, company report
Tax registerTax number check

Identifiers

Send the CIPC registration number as business_entity_id, with country_code set to ZA.

IdentifierFormatExample
CIPC registration numberYear, 6 digits and a 2-digit type code, separated by slashes2019/123456/07
Tax numberUsed only for the tax number check.

You can also search by legal name.

Statuses and legal forms

Every result carries the register's own status in registration_info.status and an AiPrise status in registration_info.normalised_status. The normalised status is one of Active, Suspended, Dormant, Dissolved / Struck Off, In Liquidation / Insolvency or Unknown.

Register statusNormalised status
In BusinessActive
Annual Return Final DeregistrationDissolved / Struck Off
Annual Return Deregistration ProcessDissolved / Struck Off
Deregistration FinalDissolved / Struck Off
Voluntary LiquidationUnknown
Conversion CO/CC or CC/COUnknown
Annual Return Restoration ProcessUnknown

Legal forms come back in entity_type in English, for example Private Company, Close Corporation and Public Company.

Quirks and gotchas

Country-specific behaviour to know before you integrate.

QuirkDetails
Letter in front of the numberResults show the registration number with a letter in front: K or M for companies, B for close corporations (K2019/123456/07). Send the number without the letter.
Liquidation shows as UnknownVoluntary Liquidation, conversions and restorations map to Unknown. Read registration_info.status for these companies.
Deregistered companiesAbout 1 in 15 results are deregistered (Annual Return Final Deregistration) and map to Dissolved / Struck Off.
No shareholders from the registerThe register data has no shareholders or UBOs. Collect a share register or UBO declaration as an uploaded document.
No address in the register dataThe registered address is not in the register data. Collect a proof of address if you need one.

Limits

  • Shareholders and UBOs are not returned.
  • The registered address is not returned.
  • Articles of association and financial statements are not available.

Did this page help you?