Introduction
Running a small business in Johannesburg is no small feat. Between managing cash flow, keeping clients happy, and growing your team, HR compliance often gets pushed to the back. The problem is that South African labour law doesn't care how busy you are — and a single compliance failure can cost you far more than the effort it would have taken to get it right.
At Smart Business Group, we work with small and medium businesses across Johannesburg every week. These are the five HR compliance mistakes we see most often, and what you can do about each one.
1. Employment Contracts That Don't Meet the Basic Conditions of Employment Act
The Basic Conditions of Employment Act (BCEA) sets out the minimum terms that every employment contract must include — things like working hours, leave entitlement, notice periods, and pay. Many Johannesburg small business owners use contracts downloaded from the internet, or worse, rely on verbal agreements. Neither protects you. If you want the full picture of BCEA contract requirements, our labour law guide covers what a compliant contract needs to include.
If a dispute reaches the CCMA, a poorly drafted contract is often the first thing used against you. The fix is straightforward: have your contracts reviewed by an HR professional who knows South African labour law. This is a once-off cost that can save you thousands in CCMA awards.
2. Not Keeping Proper Disciplinary Records
Johannesburg employers frequently come unstuck at the CCMA because they cannot produce written records of warnings, disciplinary hearings, or performance counselling. Even if you followed the right process verbally, without documentation it may as well have not happened.
Every warning, hearing, and performance discussion needs to be recorded in writing, signed by both parties, and stored securely. It sounds bureaucratic, but it is your primary protection when an employee takes a dispute to the CCMA.
3. Missing or Non-Compliant Employment Equity Reporting
If your Johannesburg business employs 50 or more people, you are legally required to submit Employment Equity reports to the Department of Employment and Labour. Many businesses miss submission deadlines or submit incomplete reports — both of which attract penalties. Even businesses under the 50-employee threshold should be thinking about EE planning, especially if they are pitching for government contracts or working with large corporates who require EE compliance from their suppliers.
4. Misclassifying Employees as Independent Contractors
This is one of the most common and costly mistakes we see among Johannesburg SMEs. Business owners often classify workers as independent contractors to avoid PAYE, UIF, and leave obligations. South African labour law looks at the substance of the relationship, not just what the contract says. If the worker is subject to your supervision, works set hours, and uses your equipment, the CCMA and SARS are both likely to treat them as employees — regardless of what your contract calls them. The penalties for misclassification include back-payment of UIF and PAYE, plus potential CCMA liability. Getting the classification right from the start costs far less than fixing it later.
5. Not Having an Up-to-Date HR Policy Framework
Many Johannesburg small businesses operate without any formal HR policies — no leave policy, no disciplinary code, no grievance procedure. This creates inconsistency, leaves you exposed in disputes, and makes it harder to manage staff fairly as your team grows. A basic HR policy framework does not need to be a 200-page manual. A clear, practical disciplinary code and a few key policies covering leave, working hours, and grievances will cover most of what you need.
The Bottom Line for Johannesburg Businesses
HR compliance is not just a legal obligation — it is a business risk management tool. Every CCMA case you avoid is money saved. Every clear contract and documented disciplinary process protects you when things go wrong. Smart Business Group works with small businesses across Johannesburg to put the right HR foundations in place — without the cost of a full-time HR department.
If you would like to know where your business stands, see how we help small businesses in Johannesburg get their HR foundations right.
Need help with HR compliance? with our expert team today.
Need Help With This Issue?
Get expert advice tailored to your specific situation. Book a free consultation with our HR specialists who can guide you through the complexities.