Back to Blog

Employment Contracts in South Africa: What Every Employer Needs to Know

Whether you are hiring your first employee or bringing on a domestic worker, South African law requires you to put the terms of employment in writing. A properly drafted employment contract protects both the employer and the employee, and helps prevent costly disputes at the CCMA.

Why You Need a Written Employment Contract

Many employers in South Africa, particularly small businesses and households, operate without a written employment contract. This is a significant legal risk. Section 29 of the Basic Conditions of Employment Act 75 of 1997 (BCEA) requires employers to provide employees with written particulars of employment when they start work.

Without a written contract, disputes about working hours, leave, pay and termination become difficult to resolve. The CCMA (Commission for Conciliation, Mediation and Arbitration) handles thousands of cases every year where the employer had no written agreement to refer to. In most of these cases, the ruling favours the employee.

Important

Even if you have a verbal agreement with your employee, you are legally required to provide written particulars of employment under Section 29 of the BCEA. Failing to do so can count against you at the CCMA.

What the BCEA Requires

The Basic Conditions of Employment Act 75 of 1997 is the primary piece of legislation governing employment relationships in South Africa. It sets minimum standards for:

Your employment contract must meet or exceed these minimums. You cannot contract out of the BCEA by offering less favourable terms.

General Employment Contracts vs Domestic Worker Contracts

South African labour law distinguishes between general employees and domestic workers. While both are protected by the BCEA, domestic workers receive additional protection under Sectoral Determination 7, which is issued by the Minister of Employment and Labour.

General Employment Contract

A general employment contract is used for employees working in offices, shops, restaurants, factories and other business environments. It should cover:

Domestic Worker Contract

Domestic workers include cleaners, gardeners, nannies, drivers and other household employees. Their contracts must comply with Sectoral Determination 7, which provides specific protections:

"A domestic worker has the same basic labour rights as any other employee in South Africa. The only difference is that certain conditions are set by Sectoral Determination 7 rather than by negotiation."

Key Clauses Every Employment Contract Should Include

Whether you are hiring a general employee or a domestic worker, your contract should include the following clauses:

  1. Parties: Full names, ID numbers and addresses of both employer and employee
  2. Commencement date: When the employment relationship begins
  3. Job title and duties: A clear description of what the employee is expected to do
  4. Remuneration: The salary or wage amount, how often it is paid, and the method of payment
  5. Working hours: Normal hours, overtime arrangements and meal intervals
  6. Probation: The duration and conditions of the probation period
  7. Leave entitlements: Annual leave, sick leave, maternity leave and family responsibility leave
  8. Termination: Notice periods, grounds for summary dismissal and retrenchment procedures
  9. Confidentiality and restraint of trade: If applicable to the position
  10. Disciplinary procedures: Reference to the employer's disciplinary code or the Labour Relations Act

Common Mistakes Employers Make

These are the most common errors we see when employers draft their own contracts:

How to Order an Employment Contract Online

At Anel Krog Attorneys, you can order a professional employment contract online for R500. Both the general employment contract and the domestic worker contract are drafted by an admitted attorney and comply with the BCEA, the Labour Relations Act and Sectoral Determination 7.

The process is simple:

  1. Choose your contract type (General Employment or Domestic Worker)
  2. Fill in the details (employer, employee, working hours, remuneration)
  3. Pay securely online via PayFast
  4. Receive your contract as an editable Word document within 30 minutes

Protect Your Business and Your Employees

Order a professionally drafted employment contract online. Compliant with the BCEA, delivered in 30 minutes.

Frequently Asked Questions

Is a written employment contract required by law in South Africa?

Yes. Section 29 of the Basic Conditions of Employment Act 75 of 1997 requires employers to provide employees with written particulars of employment when they start work. While a verbal agreement is technically valid, the employer is legally obligated to put the terms in writing.

What is the difference between a general employment contract and a domestic worker contract?

A general employment contract is used for employees in offices, shops, restaurants and businesses. A domestic worker contract is specifically for household employees such as cleaners, gardeners and nannies. Domestic workers are additionally protected under Sectoral Determination 7, which sets minimum wages, regulated hours and specific leave entitlements.

How much does a professional employment contract cost?

At Anel Krog Attorneys, both the general employment contract and the domestic worker contract cost R500 each. Both are drafted by an admitted attorney and comply with the BCEA and relevant labour legislation.

What notice period is required to terminate employment in South Africa?

Under the BCEA, the minimum notice period depends on how long the employee has been employed: one week if employed for six months or less, two weeks if employed for more than six months but less than one year, and four weeks if employed for one year or more.

Anel Krog

Anel Krog

Attorney | Family Law Specialist

Anel Krog is an admitted attorney based in Potchefstroom, specialising in family law matters including divorce, custody, mediation, and children's court proceedings. She offers standard legal contracts online at affordable, transparent prices.