Quick Answer: CSD Tax Compliance Requirements
To maintain active status on the Central Supplier Database (CSD) for government tendering in South Africa, your business must maintain an “Compliant” Tax Compliance Status (TCS) with the South African Revenue Service (SARS).
The CD system automatically runs daily electronic checks against SARS records using your registered Tax Reference Number or Enterprise Number. If your tax affairs become non-compliant with SARS, your CD status will reflect as non-compliant, which immediately prevents state organs from awarding you tenders or processing supplier payments.
Maintaining tax compliance requires ensuring all tax returns (Income Tax, PAYE, VAT) are up to date, all outstanding debt is settled or covered by a payment arrangement, and your tax details are correctly linked to your CD profile.
Who This Requirement Applies To
CSD tax compliance requirements apply to any business entity or individual seeking to do business with the South African government. This includes:
- Private Companies (Pty Ltd) and Close Corporations (CCs) bidding for municipal, provincial, or national tenders.
- Sole Proprietors and Freelancers registering as government service providers.
- Partnerships and Trusts acting as vendors for public sector entities.
- Foreign Suppliers doing business with South African state organs (subject to specific tax registration rules).
- Subcontractors where main tender contracts mandate verified CSD compliance for all participating entities.
Whether you are seeking small quotations or multi-million Rand public contracts, tax compliance on the CD is non-negotiable across all organs of state. For a broader overview of starting the supplier process, review our guide on CSD Registration Requirements.
Eligibility Requirements
To achieve and maintain CSD tax compliance, your business must satisfy both SARS and CSD system criteria:
- Active SARS Tax Registration: The business must hold a valid Income Tax reference number issued by SARS.
- Up-to-Date Tax Returns: All required tax returns (including Company Income Tax, Provisional Tax, VAT, and PAYE where applicable) must be submitted without outstanding filings.
- No Unresolved Tax Debt: Your SARS account must reflect a zero balance, a verified refund status, or an officially approved SARS Payment Arrangement / Suspension of Payment.
- Matching Entity Information: Registration details (such as CIPC registration numbers, Director ID numbers, and Company Names) on SARS eFiling must match the information registered on the CSD profile exactly.
- Valid SARS TCS PIN: The enterprise must have access to SARS eFiling to generate a Tax Compliance Status (TCS) PIN for verification when needed.
Documents You May Need
While the CSD integrates directly with SARS electronically, you will need specific documents and reference numbers on hand to set up, verify, or resolve tax compliance issues.
Required Details & Proof
- Income Tax Reference Number: Mandatory for all registered business entities and individual service providers.
- SARS Tax Compliance Status (TCS) PIN: Issued via SARS eFiling to grant third-party access to view your real-time tax status.
- VAT Registration Number: Required if your taxable turnover exceeds (or is projected to exceed) the statutory threshold.
- PAYE / UIF / SDL Reference Numbers: Required if your enterprise employs staff and is registered for payroll taxes.
Conditional Documents (For Non-Compliant Status Resolution)
- SARS Debt Payment Agreement: Official written confirmation from SARS if you have arranged to pay outstanding tax liabilities in installments.
- Notice of Objection / Dispute Confirmation: Documentation showing an active, formal dispute filed with SARS regarding a disputed tax assessment.
- Director / Member ID Documents: Required to verify tax identity links when updating company representatives on eFiling.
For complete information on essential onboarding paperwork, see our checklist for Documents Needed for CSD Registration.
Steps to Prepare and Secure Compliance
Maintaining tax compliance on the CSD is an ongoing process. Follow these core steps to ensure your tax status remains active and verified.
Step 1: Verify Your SARS eFiling Profile
Ensure your business is registered on SARS eFiling and that your company details match your official CIPC records. Ensure your contact details and tax types are accurately reflected.
Step 2: Request a Tax Compliance Status (TCS) PIN
Log into SARS eFiling, navigate to the TAX COMPLIANCE STATUS tab, and request a TCS PIN for “Good Standing”. This PIN allows state organs and the CSD system to pull your live compliance status. To learn more about how this system operates, read our detailed guide on Tax Compliance Status PIN Requirements.
Step 3: Link Tax Details to Your CSD Profile
Log into the official CSD portal. Under the Tax Details tab, input your Tax Reference Number and TCS PIN. The CSD system will validate these credentials directly against SARS records.
Step 4: Monitor Daily Electronic Verification
Once linked, the CSD automatically checks your status against SARS on a daily basis. Check your CSD Supplier Profile periodically to ensure your status reads “Compliant”.
SARS eFiling Profile ---> Generate TCS PIN ---> Link to CSD Account ---> Daily Automated Check
For more details on navigating wider vendor rules, consult our Government Supplier Registration Requirements guide.
Costs, Processing Times, and Validity
| Aspect | Details |
| Official Application Fee | R0,00 (Free). Neither SARS nor National Treasury charges fees for CSD tax verification or TCS PIN generation. |
| System Processing Time | Immediate to 24 Hours. Real-time automated checks update quickly once details are correct. |
| Tax Status Validity Period | Continuous / Daily Check. Your status is live; resolving an issue at SARS updates your CSD standing automatically upon system refresh. |
| TCS PIN Validity | A SARS TCS PIN is generally valid for 1 year from issuance, but real-time status dynamically changes if non-compliance occurs. |
Common Mistakes and Delays
- Mismatched Registration Details: Minor discrepancies between your CIPC name, SARS tax identity, and CSD profile (such as spelling errors or outdated ID numbers) will cause automatic validation failures.
- Neglecting Unsubmitted Non-Trading Returns: Assuming that a dormant company does not need to file returns. SARS requires nil returns; failing to submit them causes instant non-compliance.
- Assuming a TCS PIN Guarantees Forever Compliance: A TCS PIN is dynamic. If your business misses an administrative tax deadline months after inputting your PIN, your CSD status will instantly flip to non-compliant.
- Delayed Debt Resolution: Waiting until a tender deadline to resolve SARS outstanding debt. Debt arrangements must be officially processed in the SARS system before compliance updates on CSD.
Where to Confirm Official Requirements
Requirements and submission protocols can change. Always verify your current standing through official government portals:
- Central Supplier Database (CSD Portal): Official portal for supplier updates and verifying overall tax validation messages (csd.gov.za).
- SARS eFiling Portal: The official channel for clearing outstanding returns, requesting TCS PINs, and addressing tax account queries (sarsefiling.co.za).
- National Treasury: For overarching procurement guidelines and general tender compliance frameworks.
For broader insights into setting up standard commercial compliance, return to our main hub for Business Requirements South Africa or navigate to Tender And Supplier Compliance.
Frequently Asked Questions
What are the main CSD tax compliance requirements?
You must hold an active SARS tax reference number, keep all tax return submissions up to date, resolve outstanding tax liabilities, and ensure your registered tax details match your CSD profile.
What documents are needed to verify CSD tax compliance?
In most cases, no physical paper documents are uploaded to CSD for tax. You need your active SARS Tax Reference Number and a valid SARS Tax Compliance Status (TCS) PIN generated via eFiling.
How long does it take for CSD tax status to update after clearing a SARS issue?
Once SARS updates your status to compliant on their system, the CSD automatic daily check usually updates your status within 24 hours. You can also manually request a tax status refresh on your CSD profile.
Why does my CSD show tax non-compliant if I have a valid TCS PIN?
A TCS PIN provides access to your real-time tax profile. If a new return becomes overdue or an unpaid tax liability arises after generating the PIN, SARS updates your live status to non-compliant, which CSD reflects immediately.
Where can I confirm the latest official requirements for CSD tax compliance?
You can confirm your real-time tax standing directly via SARS eFiling or by logging into your account dashboard on the National Treasury CSD portal.