ZA BCEA LEAVE GUIDE

Your plain-English guide to BCEA leave entitlements.

Annual, sick, family responsibility, maternity and parental leave โ€” what South African labour law actually requires, and how to stay compliant without the spreadsheets.

โœ“ Up to date with the BCEA ยท โœ“ Built for South Africa

Every BCEA leave type, explained.

The Basic Conditions of Employment Act sets the minimum leave every South African employee is entitled to. Here's what each type means โ€” and the days you're legally required to give.

BCEA S.20
Annual Leave
21 consecutive days

Equal to 15 working days of paid annual leave per 12-month leave cycle. Leave may be taken by agreement, but it cannot be paid out instead of taken except on termination.

BCEA S.22
Sick Leave
30 days / 3-year cycle

Paid sick leave equal to the number of days normally worked in six weeks, over a 36-month cycle. During the first six months, employees earn one day of sick leave for every 26 days worked.

BCEA S.27
Family Responsibility Leave
3 days per year

Three days paid leave per annual cycle for qualifying events โ€” the birth or illness of a child, or the death of a close family member. Applies to employees employed longer than four months who work at least four days a week.

BCEA S.25
Maternity Leave
4 consecutive months

At least four consecutive months of maternity leave. It is unpaid under the BCEA, though employees may claim from UIF, and dismissal connected to pregnancy is prohibited.

BCEA S.25A
Parental Leave
10 consecutive days

Ten consecutive days of parental leave for a parent who is not taking maternity leave โ€” including fathers and adoptive parents โ€” introduced by the 2020 amendment.

PUBLIC HOLIDAYS ACT
Public Holidays
12 days per year

South Africa's 12 official public holidays are paid days off. Leave that spans a public holiday should not count that day against an employee's balance.

This guide summarises the statutory minimums and is for general information, not legal advice. Many employers offer more than the minimum โ€” and YayLeave makes the extras easy to configure.

Built on South African labour law, from the ground up.

The Basic Conditions of Employment Act sets minimum leave entitlements for every South African employee. YayLeave enforces these by default โ€” so you're compliant before you've even customised anything.

  • โœ“Annual Leaveโ€” 21 consecutive days (15 working days) per leave cycle, as per BCEA s.20
  • โœ“Sick Leaveโ€” 30 days in a 3-year cycle (BCEA s.22), with short-cycle support for new employees
  • โœ“Family Responsibility Leaveโ€” 3 days per year for qualifying life events (BCEA s.27)
  • โœ“Maternity Leaveโ€” 4 consecutive months unpaid, no dismissal protection breach (BCEA s.25)
  • โœ“Parental Leaveโ€” 10 consecutive days for fathers and adoptive parents (2020 amendment)

๐ŸŽฏ Go beyond the minimums

Many South African companies offer more than the BCEA minimum โ€” and YayLeave makes it easy. Add extra leave types, boost entitlements for senior grades, and reward long service automatically.

๐Ÿ—“๏ธ Public holidays handled

South African public holidays are built into the leave calendar. Leave spanning a public holiday is correctly calculated โ€” no manual adjustments needed.

๐Ÿฆ Payroll-ready leave data

Paid vs. unpaid leave is tracked separately per employee. Export clean data your payroll team (or payroll system) can use directly โ€” whether you're on Sage, PaySpace, SimplePay, or anything else.

How YayLeave keeps you BCEA-compliant.

Knowing the rules is one thing โ€” applying them correctly for every employee, every cycle, is another. YayLeave does it for you, automatically.

1

Minimums enforced by default

Annual, sick, family responsibility, maternity and parental leave ship pre-configured with the correct BCEA entitlements. You can offer more, but you can't accidentally drop below the legal minimum.

2

Public holidays built in

South Africa's public holidays are part of the leave calendar. Leave spanning a public holiday is calculated correctly โ€” no manual day-counting or spreadsheet adjustments.

3

Accrual, carry-over & expiry handled

Configure lump-sum or monthly accrual, set carry-over caps, and define how long carried-over leave stays valid. Balances update in real time and notify staff before leave expires.

4

Audit trails ready for the CCMA

Every application, approval and change is logged with who did it and when โ€” compliance-ready records for disputes, audits, and CCMA hearings.

Common questions

How many days of annual leave must I give in South Africa?

Under BCEA section 20, employees are entitled to 21 consecutive days of annual leave on full pay per 12-month leave cycle โ€” the equivalent of 15 working days for someone on a five-day week. Employers can offer more, but not less.

How much paid sick leave does the BCEA require?

BCEA section 22 entitles employees to paid sick leave equal to the number of days they'd normally work in six weeks, over a three-year cycle (typically 30 days for a five-day week). During the first six months of employment, employees earn one day of sick leave for every 26 days worked.

What is family responsibility leave?

Family responsibility leave (BCEA section 27) gives qualifying employees three paid days per year for events such as the birth or illness of a child, or the death of a close family member. It applies to employees employed longer than four months who work at least four days a week.

How long is maternity and parental leave?

Maternity leave is at least four consecutive months (BCEA s.25), and is unpaid under the BCEA though UIF may be claimed. Parental leave (s.25A, 2020 amendment) gives a parent not taking maternity leave 10 consecutive days.

Do public holidays count against leave?

No. South Africa's 12 official public holidays are paid days off in their own right. If an employee's leave spans a public holiday, that day should not be deducted from their leave balance. YayLeave calculates this automatically.

Does YayLeave keep my business BCEA-compliant?

Yes. YayLeave ships with the BCEA leave types pre-configured at the correct statutory minimums, builds in South African public holidays, and keeps full audit logs. You can add company-specific leave types and more generous entitlements, but you can't accidentally fall below the legal minimum.

Stop managing leave in spreadsheets.

It takes 5 minutes to set up. Your first 3 employees are free forever.

Get started โ€” it's free โ†’
No credit card ยท BCEA compliant ยท South Africa's leave management system