What a bargaining council return is, who has to file one, what goes in it, what happens when it is late, and how to build it from a Sage, VIP or Pastel payroll export.
A bargaining council is set up jointly by registered trade unions and employers' organisations for a sector and area (LRA s.27). It registers with the Registrar of Labour Relations (s.29). Its registered scope (sector and area) is determined on registration and stated in the registrar's certificate (s.29(15)); s.30 governs the constitution. Of its powers in s.28, two drive returns: concluding and enforcing collective agreements (s.28(1)(a)–(b)) and running pension, provident, sick pay, holiday and similar funds (s.28(1)(g)).
A collective agreement concluded in a council binds the parties and their members (s.31). On the council's request the Minister can extend it by Gazette notice to every employer and employee in the registered scope, union member or not (s.32). That is why a non-union business must still register, deduct and file. The agreement must provide an exemption procedure and an independent appeal body (s.32(3)(e)–(f)).
Any employer whose business falls inside the registered scope of a council with an extended main agreement. Scope turns on what the business does and where, not on its name or CIPC registration. A courier is road freight; a panel-beater is motor industry. If you straddle two sectors, ask the council in writing for a scope ruling.
The main agreement sets a period within which a new employer must register and get an employer number. Most councils register each employee too, so movements are part of the monthly cycle. An exemption does not take you out of scope: it runs for a period, on conditions, and some councils still want a nil return.
| Council | Registered scope (summary) | Monthly submission | Guide |
|---|---|---|---|
| MIBCO | Motor retail, component manufacturing, fuel retail | Monthly Return Reconciliation and Amendment Form, via the self-service portal | MIBCO returns |
| MEIBC | Metal, engineering and associated industries | Monthly contribution sheet with designation codes; funds via MIBFA | MEIBC returns |
| NBCRFLI | Road freight and logistics: transport of goods by road for hire or reward, including ancillary storage/warehousing | Monthly return and levy schedule on the e-Business platform | NBCRFLI returns |
| NBCCI | Chemical industry: industrial chemicals, surface coatings (paint), speciality chemicals, fertilizers, base chemicals, explosives, chemically related consumer goods (FMCG), glass, petroleum and pharmaceutical | Monthly levy schedule (collective bargaining and dispute resolution levies); levies only in the sector agreements we cover, so check your sector agreement for any fund provisions | NBCCI returns |
Forms differ by council; the content is the same four blocks.
Two BCEA provisions sit under the deductions. s.34(1)(b) permits deductions required or permitted by a collective agreement, so no separate consent is needed. s.33(1)(e) requires the payslip to show the amount and purpose of each deduction, so council lines must appear on the payslip. The schedule is personal information under POPIA (processing it to meet the agreement is lawful, s.11(1)(c)); store and send it securely.
The LRA sets no due date. Each council's main agreement does. Returns are monthly, with return and payment for a pay month due together, but the date varies by council: MIBCO returns are due and payable on the 10th of each month, while NBCRFLI returns and levies are due on or before the 20th of the following month. Take the date from the current main agreement on your council's site, and check again whenever a new agreement is gazetted.
Rates move on a cycle too. MEIBC publishes its funds contribution breakdown for a July to June year; NBCRFLI circulates annual wage and allowance increases with an effective date. Last cycle's rates are a common cause of rejected returns. Put the rate-change date next to the filing date in your employer compliance calendar.
A council may monitor and enforce its own agreements (LRA s.33A(1)), and the agreement is deemed to include the rules of every fund it runs (s.33A(2)(b)).
The LRA itself charges interest: any amount owing under a collective agreement bears interest from the date it was due, at the rate under the Prescribed Rate of Interest Act 55 of 1975, unless the award provides otherwise (s.33A(9)). Agreements and fund rules may add their own interest or penalty terms on top, and no council issues a letter of good standing while you are in arrears. For the COIDA equivalent, see our COIDA Return of Earnings guide.
Sage 300 People, Sage VIP (Sage Payroll Professional) and Sage Pastel Payroll all export employee master data and the month's earnings and deductions to Excel or CSV.
Dismissal disputes inside a council's scope go to the council, not the CCMA: see fair procedure for dismissal. The labour law compliance checklist puts council registration next to UIF, COIDA and SARS; all guides are at /guides.
Yes, if your business falls within the council's registered scope and the Minister has extended the main agreement to non-parties under LRA s.32. Membership of a union or employers' organisation is irrelevant. The only way out is a written exemption under the agreement's exemption procedure.
The LRA does not set a date. Each council's main collective agreement does, and the date varies by council: MIBCO returns are due and payable on the 10th of each month, while NBCRFLI returns and levies are due on or before the 20th of the following month. Take the date from the current agreement or notice on your council's website and put it in your compliance calendar.
The council's designated agent can issue a compliance order under LRA s.33A(3). If you do not comply, the council can refer the matter to arbitration (s.33A(4)) and the arbitrator can order payment, impose a fine and award costs (s.33A(8)). Interest on the unpaid amount runs from the due date at the prescribed rate under LRA s.33A(9), and the agreement or fund rules may add their own interest or penalty terms.
Yes. Sage 300 People, Sage VIP and Pastel Payroll all export employee master data and the month's earnings and deductions to Excel or CSV. You then map those columns to the council's form, apply the agreement's wage basis and rates, and reconcile the total to your payment.
It depends on what the business does and where, not on how it is registered. Compare your activities to the registered scope in each council's main agreement. If you operate in more than one sector, ask the council in writing for a ruling on scope rather than guessing.
Compliance Radar fills bargaining council forms from your payroll export: drop the Sage 300 People, VIP or Pastel file (or connect Sage directly), review the mapped schedule and flagged anomalies, and download every council form for the month as one ZIP. See the home page or talk to us about your council.
See it on a payroll like yours.
Book a demoCompliance Radar provides compliance tooling and information to help you manage your obligations. It does not provide legal advice and is not a substitute for a qualified professional.