Skip to content
Bosberaaad
  • Software
  • Categories
  • Compare
  • Guides
  • About
List your software

Let’s work it out

Get in TouchList Your Software
Bosberaaad

South Africa's independent business software guide. Clear comparisons, local compliance checks and prices in rand.

South AfricaBaviaans Local Municipality, Eastern Cape

Knysna StEastern Cape 6445+27 78 083 9764hello@bosberaaad.co.za

Browse

  • All software
  • Categories
  • Compare products
  • Buying guides
  • Search

Company

  • About us
  • Contact
  • How we rate
  • Newsletter
  • List your software

Legal

  • Terms of use
  • Privacy policy
  • Cookie policy
  • Affiliate disclosure
  • PAIA manual
  • Accessibility

©2026 Bosberaaad. South Africa's independent business software guide.

Bosberaaad

  1. Home
  2. Guides
  3. Compliance
  4. BCEA leave rules and why imported HR...
Compliance20 May 2026·3 min read

BCEA leave rules and why imported HR software gets them wrong

Annual, sick and family responsibility leave under the BCEA, and the specific configuration failures that produce wrong balances in international HR systems.

HB

Haseeba bibi

Reviewer

The Basic Conditions of Employment Act sets leave entitlements that do not match the assumptions built into most international HR software. The result is systems that produce plausible looking balances which are quietly wrong, and nobody notices until an employee leaves and the payout is disputed.

Annual leave

The Act gives twenty one consecutive days of annual leave on full pay per annual leave cycle, which for an employee working a five day week is fifteen working days. The alternative formulations permitted are one day for every seventeen days worked, or one hour for every seventeen hours worked.

The practical point is that leave accrues as it is earned rather than being granted in full on day one. A system that credits the full annual entitlement in January and lets an employee take all of it in February has created an overpayment risk on termination.

Leave must be granted within six months after the end of the cycle. Accumulating leave indefinitely is not permitted, and a system that shows an employee with sixty days accrued is describing a liability that should not exist.

Sick leave

This is the entitlement international software handles worst. Sick leave operates on a three year cycle, not an annual one. Over the cycle an employee is entitled to the number of days they would normally work in six weeks. For a five day week that is thirty days over three years.

During the first six months of employment the entitlement is one day for every twenty six days worked.

A system that resets sick leave every January is wrong. It will show an employee as having entitlement they have already used, and the error compounds across the cycle.

Family responsibility leave

Three days per annual leave cycle for employees who have been employed longer than four months and work at least four days a week. It applies on the birth or illness of a child, or the death of specified family members.

It is a separate entitlement. Systems that fold it into sick leave or annual leave are understating one balance and overstating another.

Parental leave

Maternity leave is four consecutive months, unpaid by the employer, with the employee claiming from the UIF. Parental leave is ten consecutive days for the other parent. Adoption and commissioning parental leave have their own provisions.

Since the 2023 judgment on parental leave provisions, employers should take advice on their specific policy position rather than relying on a system default.

What to test in an HR trial

  1. Set up an employee with a start date two years ago, book sick leave in year one, and confirm the balance in year three reflects the cycle rather than an annual reset.
  2. Confirm annual leave accrues monthly rather than being granted in full.
  3. Confirm family responsibility leave exists as its own type with its own balance.
  4. Book leave over a public holiday and confirm the holiday is not deducted.
  5. Terminate a test employee mid cycle and confirm the leave payout calculation.

Which systems ship it correctly

Sage HR and HR Companion model BCEA leave without configuration. SimplePay, PaySpace, Sage Pastel Payroll and Sage Business Cloud Payroll all handle it correctly on the payroll side. BambooHR, PeopleHR and Personio are flexible enough to be configured correctly and do not ship that way, so budget for someone who knows the Act to set it up and then test it against the scenarios above.

About the author

HB

Haseeba bibiReviewer

Get the next guide by email

One email a month. Consent recorded as POPIA requires, one click unsubscribe.

By subscribing you consent to us emailing you. We record the consent as POPIA requires. Unsubscribe in one click, any time.

Read next

01
Compliance02 Jul 2026·3 min read

VAT201: what your accounting software has to get right

The VAT201 is where accounting software either saves you time or quietly creates work. Here is what to test before you commit to a package.

Kanizan Hassan

02
Compliance18 Jun 2026·3 min read

POPIA and your business software: what actually applies

Every vendor claims POPIA compliance. Here is what the Act actually requires of the systems you buy, and the questions that separate a real answer from a marketing one.

Kinza Shahzad

03
Compliance03 Jun 2026·2 min read

ETI: the calculation your payroll system must get right

The Employment Tax Incentive is worth real money and the calculation is fiddly. Here is how it works and how to check your payroll is doing it correctly.

Haseeba bibi