The Law Most South African Employers Don't Know They're Breaking

Section 31 of the Basic Conditions of Employment Act No. 75 of 1997 is unambiguous: every employer must keep a record showing each employee's hours of work, including ordinary hours and overtime, for a minimum of three years. It applies to every employer in South Africa — from a Johannesburg corporate with 5,000 staff to a Cape Town restaurant with three part-time waiters. There are no size exemptions. The Department of Employment and Labour conducts unannounced inspections, and attendance records are the first document requested.

What Section 31 of the BCEA Actually Requires

The specific obligations under BCEA Section 31 are: (1) a written record of each employee's hours worked each day; (2) overtime hours recorded separately from ordinary time; (3) the record must be accessible to a labour inspector on demand; (4) records retained for a minimum of three years from the date of each entry. The three-year threshold matches South Africa's prescription period for referrals to the CCMA — meaning any dispute going back up to three years can be supported or undone by your attendance records.

The CCMA Connection: Why Gaps in Your Register Are Expensive

The Commission for Conciliation, Mediation and Arbitration handles over 200,000 disputes per year in South Africa. In wage and overtime disputes, the employer bears the onus of proving hours worked. An incomplete, inconsistent, or missing attendance register — even for a period three years prior — is treated as an admission that the disputed hours occurred. Commissioners routinely award back-pay for entire disputed periods when employers cannot produce records.

What a Valid BCEA Attendance Register Must Show

  • Employee full name as it appears on their employment contract
  • Date of each working day
  • Time work commenced and time work ended — actual hours, not scheduled hours
  • Ordinary hours and overtime hours recorded separately
  • The record signed or acknowledged by the employee — best practice and strongly recommended for CCMA proceedings
  • Records stored accessibly for the full 3-year retention window

POPIA: The Privacy Layer Over Your Attendance Data

The Protection of Personal Information Act No. 4 of 2013 (POPIA) classifies attendance records as personal information. Employers must: (a) notify employees of the purpose and scope of attendance tracking before collecting data; (b) ensure the data is used only for purposes consistent with the BCEA compliance obligation; (c) implement reasonable security measures; and (d) not retain records beyond the BCEA's three-year minimum unless there is a separate legal basis. POPIA does not restrict attendance tracking — it requires that it be transparent and proportionate.

Schools: The GN 361 Learner Attendance Obligation

South Africa's Policy on Learner Attendance (GN 361 of 4 May 2010), issued under the South African Schools Act 84 of 1996, places an equivalent burden on schools. Daily learner attendance must be recorded in the class register, submitted to the district office through the SASAMS system, and retained for 5 to 7 years. School Management Teams are personally accountable for compliance. Circuit managers conduct random register audits as part of routine school quality assessments.

What Labour Inspectors Look For in an Audit

Based on Department of Employment and Labour inspection guidance: inspectors verify that records exist for all current employees back three years; that overtime entries are present and reconcile with payslips; that records are kept in a consistent format (digital or paper — both are accepted); and that the employer can produce records within the inspection visit. Inspectors do not require a specific software product — but they do require that records are legible, retrievable, and accurate.

How the Attendance Tracker Meets BCEA Requirements

The Attendance Tracker creates per-person, dated, time-stamped records that can be exported and stored for the full BCEA three-year window. It works on any browser without installation — meaning it runs on the office desktop, the site supervisor's phone, or a shared tablet at the factory gate with equal reliability. Records are exportable in formats that can be filed, printed for inspectors, or submitted to the CCMA as documentary evidence. Because it works offline, it remains compliant even during load-shedding conditions common across South Africa.

A BCEA-Compliant Attendance System Checklist

  • Record start and end time for every employee, every working day — not just scheduled shifts
  • Log overtime separately from ordinary hours at the point of recording, not retrospectively
  • Inform employees in writing — via employment contract or workplace policy — that attendance is recorded and why, as required by POPIA
  • Export and archive records monthly; verify the three-year rolling window is intact
  • Reconcile attendance records with payslips before submitting to payroll — discrepancies create CCMA exposure
  • For schools: submit daily register data via SASAMS and retain locally for the full 5-to-7-year period

Compliance Is a Three-Year Promise to Your Future Self

South Africa's labour law is designed to protect employees — and the BCEA gives inspectors and the CCMA the tools to enforce it. The employers who consistently pass audits and win disputes are not those with sophisticated HR software. They are the ones with complete, consistent, accessible records. The Attendance Tracker makes that record-keeping straightforward, free, and available on every device your team uses — with no app download, no account, and no setup beyond opening a browser.

Start Tracking — Free, No Account or App Required

Set up a BCEA-compliant attendance register in under a minute with the Attendance Tracker. Works on any browser — desktop, phone, or shared tablet at the factory gate. Fully offline during load-shedding. Exports records in formats accepted by labour inspectors and admissible at the CCMA. View all plans — the Attendance Tracker is always free.