Leave Law · 4 min read

Annual Leave in South Africa: Entitlements, Accrual and How to Calculate It

“How many leave days do I have?” sounds like a simple question. The answer can depend on the employee’s working pattern, employment date, contractual entitlement, leave cycle, leave already taken, approved future leave, public holidays and company policy.

Illustration of an employee reviewing leave types
Illustrative product concept · not a live employee record

What is the statutory entitlement?

The BCEA provides for at least 21 consecutive days’ annual leave on full remuneration during each annual-leave cycle. By agreement, the entitlement can instead be calculated as one day for every 17 days worked or entitled to be paid, or one hour for every 17 hours worked or entitled to be paid. For a conventional employee working Monday to Friday, the 21-consecutive-day entitlement is commonly represented as 15 working days. But “15 days per year” should not be applied blindly to every employee.

Understand the leave cycle first

A statutory annual-leave cycle is generally 12 months from the employee’s commencement date or completion of the previous cycle.

For example:

  • Employment begins: 1 April 2026.
  • First statutory annual-leave cycle: 1 April 2026 to 31 March 2027.

The calculation should therefore not automatically reset on 1 January simply because the company’s spreadsheet is organised by calendar year.

A simple accrual illustration

Suppose a conventional five-day employee receives 15 working days per year and the employer represents that entitlement through monthly accrual.

  • Monthly accrual: 15 ÷ 12 = 1.25 days.
  • After eight months: 8 × 1.25 = 10 accrued days.
  • After four days have been taken: 10 − 4 = 6 accrued unused days.

If another two days have already been approved for the future, the employee might see:

  • Accrued unused: 6 days.
  • Committed to approved future leave: 2 days.
  • Indicative uncommitted balance: 4 days.

That tells the employee considerably more than simply displaying “Balance: 6”. The example is illustrative; the applicable employment terms and calculation method must still be considered.

Statutory and additional contractual leave

Suppose an employer provides 20 working days annually to a conventional five-day employee. The employer is offering a benefit above the statutory minimum. That distinction can become important when dealing with carry-over, forfeiture and termination. A leave system should therefore be capable of distinguishing statutory entitlement from additional contractual benefits where that distinction matters.

Public holidays

Suppose an employee books Monday to Friday as annual leave and Wednesday is a public holiday on which the employee would ordinarily have worked. The public holiday should not simply disappear into the annual-leave deduction. The BCEA requires an additional paid leave day in those circumstances.

Can employees take annual leave during a notice period?

Section 20 restricts an employer from requiring or permitting an employee to take statutory annual leave during a notice period. This demonstrates why having a leave balance and being entitled to use it on particular dates are not necessarily the same thing.

What happens when employment ends?

The BCEA provides for qualifying outstanding annual leave to be dealt with on termination, together with the applicable entitlement for the incomplete current cycle. Accurate leave history therefore matters financially. The employee’s final day is a bad time to discover that HR, payroll and the employee all have different balances.

Does leave expire?

This needs careful handling. The BCEA requires annual leave to be granted within six months after the end of the cycle. Labour Court jurisprudence has considered how statutory leave accumulation, forfeiture and termination payments interact. Employers should avoid simplistic policies stating that every unused day automatically disappears after six months. The policy should identify what kind of leave is being dealt with and the legal or contractual rule governing it.

Common calculation errors

  • Using 15 days as a universal rule.
  • Resetting every employee on 1 January without considering the underlying cycle.
  • Counting public holidays incorrectly.
  • Ignoring different work patterns.
  • Mixing statutory and additional contractual leave.
  • Displaying future entitlement as though it has already accrued.
  • Allowing unexplained manual adjustments.

The final point is especially important.

If an employee’s balance changes from 11.5 to 9.5, the organisation should be able to explain:

  • Who changed the balance, and when?
  • Why was it changed?
  • Which transaction or rule caused the change?

Calculate a single scenario

Use the South African Annual Leave Calculator to explore employment dates, normal working days, annual entitlement, leave taken, approved future leave and relevant adjustments. The result explains the calculation rather than simply producing a number. It is an indicative planning calculation; applicable employment terms and the employer’s verified records remain important. That turns useful content into an actual LeaveCtrl experience before registration.

Primary sources & scope

These guides prioritise official legislation, court decisions and government guidance. Read the applicable Act with amendments and later court decisions.

BCEA 75 of 1997 — Act and amendments, South African Government

Editorial method: Statutory rules, court decisions, proposals and operational good practice are treated separately. Read our approach.

General information, not legal advice. Individual facts, employment terms, collective agreements and later developments can change the position. For a material or disputed case, obtain appropriate professional advice.
From guidance to practice

From an answer to a clearer process.

Calculate your annual leave, then see how LeaveCtrl keeps balances updated as requests are approved, cancelled or adjusted.