Skip to main content
Cleaning

Joining the Gauteng Cleaning Services Roster (BCCCI Compliance)

A technical guide to BCCCI registration and why it's the single most important compliance factor for cleaning tenders in Gauteng.

Joining the Gauteng Cleaning Services Roster (BCCCI Compliance)

If you are a cleaning company owner in Gauteng, you've likely heard the term 'BCCCI' mentioned in every tender briefing. The Bargaining Council for the Contract Cleaning Industry (BCCCI) is the governing body that regulates labour conditions in the sector. In Gauteng, being registered and in 'Good Standing' with the council is not a recommendation — it is a mandatory requirement for almost every provincial and municipal cleaning tender. Without a valid BCCCI registration, your bid will be rejected as non-responsive long before the price is even considered, no matter how competitive your rate card looks on paper.

Why BCCCI Compliance is Mandatory

Government procurement

policy, underpinned by the Preferential Procurement Policy Framework Act (PPPFA) and Treasury guidance on responsible sourcing, requires that state entities avoid awarding contracts to businesses that exploit labour. The BCCCI exists to ensure that every company on the cleaning service roster in Gauteng pays at least the sectoral minimum wage, contributes to the industry provident fund, and provides the correct annual bonuses, protective clothing, and leave entitlements. For a tender evaluation committee, a valid BCCCI certificate functions as an insurance policy — proof that the project will not be derailed midstream by a wage dispute, a strike, or a Department of Employment and Labour inspection that shuts the contract down.

Because cleaning is a labour-intensive, low-barrier-to-entry sector, it also attracts a high number of undercapitalised entrants who try to win business purely on price. The council's Main Collective Agreement, extended to all employers in the sector (whether or not they are direct signatories), closes that loophole by fixing minimum conditions of employment that every bidder must cost into their rate. Evaluators are trained to be suspicious of bids priced below what compliant labour costs would realistically allow.

The BCCCI Registration Checklist (Gauteng)

  • Employer Registration: Your company must be formally registered as an employer in the Contract Cleaning Industry with the council before it can issue you any compliance documentation.
  • Provident Fund Contributions: You need proof that you are paying into the industry provident fund on behalf of every qualifying employee, not just a sample of your staff.
  • Annual Bonus Provision: You must demonstrate that you have budgeted for the compulsory 13th-month bonus, typically paid around the December period, for every employee who has completed a qualifying period of service.
  • Council Levies: Ongoing payments to the council itself, which fund administration, inspections, and dispute resolution services for the sector.
  • Up-to-date Wage Schedules: Payslips and payroll records that match the current Main Agreement wage tables for the area in which your staff are deployed.

Key Insight: The 'Area 1' Wage Mistake

Gauteng, and specifically its major metropolitan areas, is classified by the cleaning council in Gauteng as 'Area 1'. Area 1 commands the highest minimum wage tier in the country under the Main Agreement, reflecting the higher cost of living and urban density of the region. Many new entrants price their bids using the lower 'Area 2' or rural wage tables because they make the bid look more competitive on the schedule of rates. This is a fatal and completely avoidable mistake. Applying the wrong wage area is treated by evaluators as either a compliance failure or an attempt to circumvent the bargaining council's protections, and it leads to disqualification well before commercial scoring even begins.

Pricing Your Rate Card Correctly

Always confirm the latest published wage schedule under the current Main Agreement directly from the BCCCI before pricing any Gauteng cleaning tender — wage tables are periodically revised and using an outdated schedule is as risky as using the wrong area code. Your hourly or monthly rate must build in the base wage for Area 1, the accrual for the 13th-month bonus, night-shift or Sunday allowances where applicable, protective clothing costs, provident fund contributions, and the council levy itself. Bidders who only cost the 'take-home' wage and forget the statutory add-ons routinely submit unsustainable prices that unravel once the contract starts, leading to service failure or, worse, staff being underpaid.

Getting on the Provincial Roster

Gauteng's provincial departments — Education

, Health, and Social Development among them — maintain pre-qualified panels or rosters of cleaning providers that individual facilities can draw down against without running a fresh tender for every site. When the Gauteng Department of Infrastructure Development (GDID) or a sector department opens a window for roster applications, you will typically need to submit the following as a complete package rather than piecemeal:

  1. A current BCCCI Compliance Certificate, generally required to be recently dated rather than years old.
  2. A COIDA
    Letter of Good Standing specifically registered under the 'Cleaning Industry' class, since misclassification under a different class is a common rejection reason.
  3. SABS
    or equivalent product data sheets for the chemicals and consumables you intend to supply, particularly for any hazardous substances.
  4. A staff training profile covering health and safety induction, chemical handling, and where relevant, the safe use of floor-care machinery.
  5. Proof of CSD
    registration and a current SARS Tax Compliance Status PIN, since these are baseline requirements across almost all Gauteng provincial procurement, not just cleaning.

Step-by-Step: Applying for BCCCI Compliance

  1. Step 1: Register as an employer. Complete the council's employer registration and provide your company details, employee headcount, and areas of operation.
  2. Step 2: Bring payroll in line. Audit every employee's wage against the correct area classification and correct any shortfalls, including backdated arrears if applicable.
  3. Step 3: Set up provident fund and levy payments. Ensure monthly contributions and council levies are paid on time and that you retain proof of payment for every period.
  4. Step 4: Submit for the compliance certificate. Once your contributions and registration are current, apply to the council for your Compliance Certificate, which is the actual document tender committees ask for.
  5. Step 5: Diarise renewal. Compliance certificates are not permanent. Track the expiry date and reapply in good time so you are never mid-tender with a lapsed certificate.

Common Mistakes That Disqualify Cleaning Bids in Gauteng

  • Submitting a certificate for the wrong entity name: If your company recently changed its registered name or restructured, an outdated certificate in the old name will be rejected.
  • Using labour brokers without disclosing it: If you intend to source staff through a labour broker, that broker must also be BCCCI compliant, and this relationship must be disclosed in your bid.
  • Under-costing protective clothing and equipment: Evaluators will query rate cards that show no allowance for uniforms, gloves, or safety footwear.
  • Ignoring site-specific risk premiums: Hospital, laboratory, and high-security government sites often carry additional specification requirements (biohazard handling, security vetting) that a generic cleaning bid overlooks.

Regional Nuance Across Gauteng's Metros

While the BCCCI's Area 1 classification applies uniformly across Gauteng's major metros, the actual roster and tender processes differ slightly between the City of Johannesburg, City of Tshwane, and Ekurhuleni Metropolitan Municipality. Johannesburg's facilities management tenders often bundle cleaning with security and horticultural services under a single 'Facilities Panel', which can favour multidisciplinary bidders or joint ventures. Tshwane tends to issue more site-specific cleaning tenders tied to individual government precincts, rewarding bidders who can demonstrate proximity and rapid response capability. Ekurhuleni, with its industrial character, frequently includes specifications for cleaning at municipal depots and workshops, which demands additional safety training beyond standard office cleaning. Reading each metro's specific scope document carefully, rather than assuming a one-size-fits-all Gauteng approach, is essential to a competitive bid.

Conclusion

BCCCI compliance is the clearest signal of a professional, ethical cleaning business operating in Gauteng. While it raises your labour costs relative to non-compliant competitors, it also protects you from being undercut by operators who ignore the law and inevitably fail during contract delivery. By maintaining your status on the cleaning council roster and pricing your bids correctly for Area 1, you unlock access to stable, multi-year government contracts across the province. For more on the specialised side of the sector, see our guide on Hospital Cleaning Tenders in Gauteng

.

Tags

BCCCICleaning ComplianceGauteng TendersLabor LawsBargaining Council
Relevant Tender Opportunities

Based on this article's topics, here are some current tenders that might interest you

Services: Functional (including Cleaning and Security Services)

INVITATION OF BIDS FOR THE APPOINTMENT OF A SERVICE PROVIDER FOR THE PROVISION OF CLEANING, HYGIENE, PEST CONTROL AND BOARDROOM SUPPORT SERVICES FOR THE DEPARTMENT OF MINERAL AND PETROLEUM RESOURCES (DMPR) – GAUTENG REGIONAL OFFICE FOR A PERIOD OF THIRTY-SIX (36) MONTHS.

National - Department of Mineral and Petroleum Resources
National
04 Sept 2026
27d left
Services: Functional (including Cleaning and Security Services)

INVITATION OF BIDS FOR THE APPOINTMENT OF A SERVICE PROVIDER FOR THE PROVISION OF CLEANING, HYGIENE, PEST CONTROL AND BOARDROOMS SUPPORT SERVICES FOR THE DEPARTMENT OF MINERAL AND PETROLEUM RESOURCES (DMPR) POLOKWANE REGIONAL OFFICE FOR A PERIOD OF TWENTY-FOUR (24) MONTHS.

National - Department of Mineral and Petroleum Resources
Limpopo
08 Sept 2026
31d left
Services: Functional (including Cleaning and Security Services)

REQUEST FOR PROPOSAL (RFP) APPOINTMENT OF A SERVICE PROVIDER TO RENDER CLEANING AND HYGIENE SERVICES AT UMJANTSHI HOUSE FOR A PERIOD OF (36 MONTTHS).

Passenger Rail Agency of South Africa (PRASA)
Gauteng
03 Sept 2026
27d left
Services: Functional (including Cleaning and Security Services)

Appointment of a service provider to render cleaning and hygienic services for a duration of thirty-six (36) months.

Eastern Cape - Cooperative Governance and Traditional Affairs
Eastern Cape
02 Sept 2026
25d left
Services: General

APPOINTMENT OF A SERVICE PROVIDER FOR THE RENDERING OF STANDARD CLEANING SERVICES AND HYGIENE SERVICES FOR THE DEPARTMENT OF LAND REFORM AND RURAL DEVELOPMENT AT VHEMBE DISTRICT OFFICE LIMPOPO PROVINCE FOR A PERIOD OF THIRTY- SIX (36) MONTHS

Department of Rural Development & Land Reform
Limpopo
10 Sept 2026
33d left
Supplies: General

CANCELLATION - PROVISION OF THE INDUSTRIAL SPECIALIZED CLEANING SERVICES IN COAL PLANT OVER A PERIOD OF FIVE (5) YEARS AT LETHABO POWER STATION

Eskom
Gauteng
08 Sept 2026
31d left

Want to see all available tenders?

Browse All Tenders →
AI-Powered Matching
Never Miss a Perfect Tender Again
Our AI analyzes thousands of tenders and finds the ones YOUR company can actually win
AI Match Scoring for every tender
Instant alerts for 85%+ matches
B-BBEE level optimization
Document readiness checks

Share this article

Joining the Gauteng Cleaning Services Roster (BCCCI Compliance)

A technical guide to BCCCI registration and why it's the single most important compliance factor for cleaning tenders in Gauteng.

https://www.tenders-sa.org/blog/joining-the-gauteng-cleaning-services-roster-bccci-compliance