Central Supplier Database Registration: A Complete Walkthrough
Everything you need to know to register on the CSD, from required documents to bank account verification and avoiding common mistakes that cause delays.
The Central Supplier Database (CSD) is the single source of supplier information for all spheres of government in South Africa. Established by the National Treasury, it eliminates the need for businesses to submit the same compliance documents to every organ of state. For any company seeking to do business with the public sector, a complete and validated CSD registration is non-negotiable.
Starting your registration
The process begins online at www.csd.gov.za. You need a device with internet access and an active email address. Start by clicking Supplier Registration and completing the self-registration form. The system requires basic details: company name, trading name (if different), type of supplier (individual, sole proprietor, partnership, or company), and the enterprise’s legal registration number. For companies and close corporations, this means the CK or enterprise number from the Companies and Intellectual Property Commission (CIPC). All information must match the CIPC register exactly; discrepancies will cause validation failures.
Tax compliance data
Next, you will enter tax compliance data. The CSD interfaces directly with the South African Revenue Service (SARS). You must provide your income tax reference number and ensure the tax type and number align with SARS records. If the business holds a valid Tax Compliance Status PIN, the system will pull the status automatically. Note that the CSD does not replace the need for a tax clearance certificate during tender submission — it merely verifies that the tax number exists and the entity’s status is visible to government.
B-BBEE documentation
The third critical step is uploading the company’s B-BBEE certificate or sworn affidavit. The database accepts a verified B-BBEE certificate issued by a SANAS-accredited verification agency, or an affidavit for exempted micro enterprises (EMEs) and qualifying small enterprises (QSEs). The system reads the certificate number and expiry date. If your B-BBEE certificate is older than 12 months, or if you upload a handwritten affidavit that is not commissioned properly, the validation will stall. Always scan clear, colour images of the original documents.
Banking details and verification
Banking details form another pillar of the registration. You must provide the bank name, account number, branch code, and account type. Importantly, the CSD now requires that the bank account be verified via the Bank Account Verification (BAV) service embedded in the system. This step confirms that the account belongs to the supplier and prevents fraud. If the bank verification fails, the CSD record will remain incomplete. It is essential to ensure the account is in the name of the registered supplier and is active.
Submission and validation
After all sections are filled, submit the registration. The CSD issues a unique supplier number and a summary report immediately. However, “registered” status does not mean “compliance checked.” The National Treasury validation team reviews the data against CIPC, SARS, and bank records. A status will show as “Compliant,” “Not Compliant,” or “Verification Pending.” Suppliers should not bid with a non-compliant status — organs of state cannot award contracts to an invalid CSD record.
Common mistakes
Common mistakes include outdated CIPC annual returns, dormant SARS profiles, and mismatched physical addresses. Keep your CSD profile updated. Any change to company details, B-BBEE level, or banking information must be amended promptly. Invalid data can trigger rejection during tender evaluations.
By treating the CSD as a living profile and not a once-off task, businesses position themselves to participate in public sector opportunities seamlessly and remain compliant throughout the contract lifecycle.