Skip to content
Platform / Employees & leave

Staff records and leave that follow the BCEA

One file per person, holding the job, the pay, the documents, the reporting line and the probation and contract dates. Leave balances are calculated from the statutory entitlements and the South African public-holiday calendar, so nobody has to maintain the formulas in a spreadsheet.

app.letterup.co.za/employees
An employee file: ID number, contact details, employment type, start date, pay, manager, portal access, and buttons to draft a contract or HR document
Records

Everything hangs off the employee file

Contracts, warnings, leave, training, assets, claims and checklists all file against the person, so the record you open in a hearing or a CCMA con-arb is complete without anyone hunting through email.

  • Reporting lines draw the org chart automatically
  • Probation end and fixed-term end dates surface on the dashboard before they pass
  • A document vault per employee for the ID copy, work permit and certificates, with a reminder 30 days before anything expires
  • Terminated staff stay on file and drop out of your headcount band
BCEA s29 and s31Written particulars of employment for every employee, and records kept for three years after termination.
app.letterup.co.za/org-chart
The org chart drawn from reporting lines: managing director, then managers, then their teams
Leave

Balances counted the way the Act counts them

Annual leave at 15 working days per 12-month cycle. Sick leave at 30 days per 36-month cycle. Three days' family responsibility leave. Parental and maternity leave recorded. Cycles run from each person's start date, and working days exclude weekends and every South African public holiday.

  • Approval chains per request type: line manager then HR, or HR alone
  • Half days on the first or last day of a request, on every leave type
  • A calendar invite is emailed on approval, and a cancellation follows if the leave is withdrawn
  • Leave approved but never taken is reversed as a dated event rather than an edit, so the history holds up
  • Accrued leave liability, which is what you would owe under s40 today, sits on the compliance snapshot
BCEA s20, s22, s27 and s40Annual, sick and family responsibility entitlements, and the leave pay owed on termination.
app.letterup.co.za/employees
Leave balances on an employee file: annual 15 of 15 days, sick 30 of 30, family responsibility 3 and parental 10, with taken and pending days shown
Calendar

Who is out, without publishing why

A month view of approved leave, public holidays, birthdays and work anniversaries that every employee can open. HR sees the leave type. Everyone else sees only that a colleague is away. Telling the whole company that somebody is on sick leave would publish health information, which POPIA treats as special personal information, so the calendar does not do it.

POPIA s26 and s32Health information is special personal information. An employer may process it to meet employment-law obligations, which is not the same as announcing it.
app.letterup.co.za/calendar
The company calendar for September: approved leave chips per person, Heritage Day marked as a public holiday, and upcoming birthdays
Onboarding & offboarding

Task lists that name the duty behind each step

LetterUp comes with a South African onboarding list and an offboarding list. Each item names the obligation it satisfies, from written particulars and the OHS induction to the UI-19, the notice period, the final pay and leave payout, and the certificate of service. Each is assigned to HR, the line manager or the employee, and dated off the start day or the last day. Edit the lists to match how you work, and a checklist that is already running keeps the steps it started with.

BCEA s29, s37, s40, s42 and the UIF UI-19Particulars on day one, then notice, final pay, leave payout and a certificate of service on the way out.
app.letterup.co.za/hr/checklists
Running checklists: an offboarding at 6 of 11 steps and an onboarding at 9 of 13, each with a progress bar
Leavers

Who is leaving, and what is still outstanding

Anyone with a last day coming up, and what is still open for them: accrued leave owed, company assets not returned, approved claims not yet paid, the offboarding checklist and unsigned documents. It also catches the list nobody makes on purpose, which is people whose last day has already passed while their record is still active, quietly inflating your headcount and your leave liability.

BCEA s37(1)Notice of one, two or four weeks depending on length of service. LetterUp shows it as information, never as a verdict.
app.letterup.co.za/hr/leavers
The leavers view: a fixed-term contract ending in 24 days and a warehouse supervisor who left six days ago with outstanding items

Add five employees and watch the balances appear

That is the first ten minutes of the trial. No card, no phone call, and no import template to fill in before you can start.