Private security wages are governed by the National Bargaining Council for the Private Security Sector through its Main Collective Agreement, which sets rates by security grade and by geographic area. On top of the base rate sit night shift allowances, overtime, Sunday and public holiday premiums, provident fund contributions and council levies — all calculated against a roster that changes every month. Applying last year's schedule underpays every officer, every shift, until somebody notices.

There is no other South African industry where the wage number itself is this hard to establish before you even start calculating.


Why can I not just decide what to pay?

Because in this sector you largely cannot.

The Main Collective Agreement of the National Bargaining Council for the Private Security Sector sets minimum wages and conditions, and where a bargaining council agreement has been extended, it binds employers within its scope whether or not they are party to it.

Two variables drive the base rate:

Variable What it means
Grade Security officers are graded, and the grade determines the minimum rate
Area Rates differ by geographic area, so the same grade is paid differently in different places

This is where the first error usually happens. An operator running sites in two areas applies one rate across the whole payroll because it is simpler. It is also a shortfall on half the workforce.

And the schedule is revised on the agreement's cycle. A rate that was correct last year is a per-shift underpayment this year, multiplied across every officer, compounding until an inspection, a claim or a council audit finds it.

The national minimum wage is a floor, not the answer. Where a bargaining council rate is higher — and in this sector it generally is — the council rate applies. See the national minimum wage explained.

Confirm the current schedule before you run payroll. Grades, areas and rates are revised periodically. Anything you read in an article, including this one, should be checked against the council's current schedule rather than relied on.


What sits on top of the base rate?

This is where security payroll stops resembling ordinary payroll.

Overtime

Under the Basic Conditions of Employment Act, ordinary hours are capped and overtime is paid at a premium — 1.5 times the ordinary rate, unless a different arrangement is agreed within what the Act allows.

In a twelve-hour-shift industry, overtime is not exceptional. It is structural. A roster that looks efficient can quietly generate overtime every cycle.

Sunday work

Double the ordinary rate where the employee does not ordinarily work on a Sunday, and 1.5 times where they do.

That distinction matters enormously here. A guard rostered on a continuous cycle that includes Sundays is in the second category. One pulled in to cover a Sunday is in the first. Getting the classification wrong changes the cost of every Sunday shift by 25% of a day's pay.

Public holidays

An employee who works on a public holiday is entitled to payment at the prescribed premium, and one who does not work on a public holiday falling on a day they would ordinarily work is still entitled to be paid.

Both halves catch people out. The second one especially — paying nothing to someone rostered off on a public holiday is a straightforward contravention.

Night work

Night work attracts an allowance or reduced hours under the Act, plus obligations around transport and health assessments where the work is regular.

In a sector that operates continuously, most officers are doing night work most weeks. This is not an edge case to handle manually.

Provident fund and council levies

Contributions and levies under the collective agreement, deducted from the employee, matched or added by the employer, remitted on the council's schedule, and reconciled.

Late remittance of fund contributions is a serious matter, because the prejudice falls on the employee's retirement savings rather than on the employer's cash flow.


Why does the roster make this so hard?

Because every variable above is a function of the roster, and the roster changes monthly.

Consider one officer in one month:

  • Base rate — by grade, by area

  • Ordinary hours worked

  • Overtime hours

  • Sunday shifts, split by whether Sunday is ordinary for them

  • Public holidays worked, and public holidays not worked but payable

  • Night shifts, and the allowance attaching

  • Provident fund, on the correct earnings definition

  • Council levy

  • PAYE, UIF and SDL on the correct remuneration base

Now multiply that by forty officers and twelve months. The arithmetic is not difficult. The volume of it is, and it changes every cycle, which is precisely the shape of problem a spreadsheet handles worst.

The failure mode is not one big error. It is a hundred small ones that each look immaterial and together produce an underpayment claim covering three years.


What about PSIRA registration?

Registration attaches to each officer individually as well as to the company, and this belongs in the payroll process rather than beside it.

Every new appointment needs a PSIRA check. An officer whose individual registration has lapsed should not be deployed, and the company carries the consequence of deploying them.

Directors, members, partners and trustees must each be PSIRA-registered personally and hold at least a Grade B certificate.

Tie the expiry dates to the payroll calendar, because payroll is the one process that touches every employee every month. See why PSIRA renewals fail.


What does turnover cost administratively?

More than most operators account for.

Every arrival: employment contract, PAYE and UIF registration, tax number verification, PSIRA verification, bank details, provident fund enrolment, council notification, payroll setup.

Every departure: termination processing, final payment including accrued leave, UI-19, provident fund withdrawal, council notification.

At high turnover this is a continuous process, not an occasional one. A company cycling through officers regularly is doing onboarding and offboarding admin every single week — and each step missed is a compliance gap.

The one most commonly missed is UIF. A temporary or short-term officer who was never registered is a contravention regardless of how briefly they worked. See UIF contributions explained and how to hire your first employee.


Are any of my officers actually independent contractors?

Almost certainly not, and it is worth being blunt about this.

A security officer works at a site you assign, on hours you roster, in a uniform you specify, under supervision you provide, following procedures you set. That is an employment relationship on every test SARS applies, whatever the agreement says.

The exposure if reclassified is unpaid PAYE, UIF and SDL, with penalties and interest, across every period concerned — plus the labour law consequences of having treated employees as though they were not.

See independent contractor or employee.


How does this affect what I can charge?

Directly, and this is the commercial heart of the sector.

Your cost per officer per month is not the wage. It is the wage plus overtime, Sunday and public holiday premiums, night allowances, provident fund, council levies, UIF, SDL, the COIDA assessment, PSIRA fees, uniform, equipment and supervision.

An operator who prices from the base wage alone is bidding below cost and does not know it.

And you are competing against companies that avoid those costs entirely. You cannot match that price, and you should not try. What you can do is cost the bid accurately and be able to show the client what compliance actually costs — which is an argument only available to an operator whose numbers are correct.

See accounting and payroll for private security companies.


Frequently asked questions

Which bargaining council covers private security in South Africa? The National Bargaining Council for the Private Security Sector, through its Main Collective Agreement, which sets minimum wages and conditions of employment for the sector.

How are security officer wages determined? By grade and by geographic area under the council's wage schedule. The same grade attracts different rates in different areas, and the schedule is revised on the agreement's cycle.

Does the national minimum wage apply to security officers? It is a floor. Where the bargaining council rate is higher — which in this sector it generally is — the council rate applies.

How is Sunday work paid in the security industry? Under the BCEA, at double the ordinary rate where the employee does not ordinarily work Sundays, and 1.5 times where they do. Officers on a continuous roster that includes Sundays generally fall into the second category.

Do I have to pay an officer for a public holiday they did not work? Yes, where the public holiday falls on a day they would ordinarily have worked. Paying nothing in that situation is a contravention.

Do security officers need individual PSIRA registration? Yes. Registration attaches to each officer as well as to the company, and every director, member, partner or trustee must be individually registered and hold at least a Grade B certificate.

Can I engage security officers as independent contractors? Realistically no. An officer works at a site you assign, on hours you roster, under your supervision, following your procedures — an employment relationship on every test SARS applies. Reclassification brings unpaid PAYE, UIF and SDL with penalties and interest.

Why is my payroll cost higher than the wage schedule suggests? Because the schedule is only the base. Overtime, Sunday and public holiday premiums, night allowances, provident fund, council levies, UIF, SDL, the COIDA assessment and PSIRA fees all sit on top — and an operator who prices from the base wage alone is bidding below cost.


Get the roster into the payroll, not beside it

The reason security payroll goes wrong is rarely that anyone intended to underpay. It is that the roster lives in one place, the wage schedule in another, and the two are reconciled by hand at month end by somebody who is also doing four other jobs.

Smartbook runs payroll for South African security companies: the current bargaining council schedule applied by grade and area, shift premiums and night allowances calculated from the actual roster, provident fund and levies remitted on time, and EMP201s filed monthly so the tax clearance you need for PSIRA renewal is always available.

See monthly accounting plans →

Register for PAYE — R950 →

Register for UIF — R1,500 →

Book a free call →


Last reviewed: 28 August 2026. Written by the Smartbook team — SAIPA and SAICA accredited, SARS registered tax practitioners. Bargaining council wage schedules, grades and areas are revised periodically — confirm the current schedule with the council before running payroll. General guidance, not advice on your circumstances.

Primary sources: National Bargaining Council for the Private Security Sector · PSIRA · Basic Conditions of Employment Act 75 of 1997 · Department of Employment and Labour · SARS