Every HR decision is evidence.
Most of it is missing.

When a decision is challenged, being right is not enough. You have to prove it. Synthro keeps the proof, as the work happens.

BCEA · LRA · EEA · POPIA built in

The reality of South African labour law

An employer can be right and still lose at the CCMA.

A fair reason is not enough without a fair procedure, and both are proved with documents: dates, signatures, the record of the conversation. Without them, being right is only a recollection.

30 days

To refer an unfair dismissal to the CCMA

From the date of dismissal. What follows is decided on the file you can produce.

12 months

Of pay: the compensation cap

For an unfair dismissal under section 194 of the LRA, rising to 24 months where the dismissal is automatically unfair.

Unless the record keeps itself.

Dated.

Every decision, the day it happens

Warnings, reviews, leave approvals and hearing outcomes, recorded against the employee as the work is done.

Exportable.

As a CCMA evidence pack

The whole employee file in one download when a referral arrives, not assembled under a deadline.

Built for South African industries

ConstructionManufacturingProfessional services
SimplePayDirect payroll integrationOutlook&Google Calendar sync

On every plan · Synthro is a Microsoft-verified publisher

How it works

One system. Follow one record through it.

01One record

Everything about a person.
One record. One place.

Contract, ID, banking, documents, leave, goals and warnings, opened the day they're hired and held on one file until the day they leave. No folder on someone's desktop. No spreadsheet only one person can read.

1record per employee, hire to last day
  • Contract, ID and banking captured once
  • Documents versioned and searchable
  • Onboarding and offboarding on one file
TM

Thabo Mokoena

Operations Supervisor · started 04 Feb

Live
Employment contract
ID and right to work
Role, team and manager
Banking and tax details

02Performance

Performance that runs all year.
Not one week in November.

Goals, OKRs, 360° reviews, PIPs and 1-on-1s on the same record, updating as the work happens. Review season stops being a hunt for evidence and becomes a summary of a year you already have.

360°reviews, goals and PIPs on one file
  • Goals and OKRs tracked continuously
  • 360° reviews and 1-on-1s built in
  • PIPs that follow a defensible process

Goals · this quarter

Cut order turnaround to 48h82%
Zero safety incidents this quarter100%
Train two new supervisors45%

Review cycle

Self review
Manager review
Calibrated
Shared

03The admin

Stop approving the obvious.
Take the week back.

All 16 BCEA leave types auto-calculated. GPS clock-in clears the routine days on its own. Payroll pulls from the same record, so nobody retypes a number twice. Managers review the exceptions, not the queue.

16BCEA leave types calculated
  • All 16 BCEA leave types calculated
  • GPS clock-in, routine days auto-approved
  • SimplePay sync included, two-way over the API

Annual leave · 3 days

Thabo Mokoena · 14 to 16 April

Approved
Balance checked · 12 days available
No clash on the team calendar
Within BCEA annual leave entitlement

Clocked in · Cape Town HQ

08:03 · within 300m · auto approved

04Nala

Ask it anything.
It already knows your people.

BCEA, LRA and EEA answered in seconds. Warning letters and PIPs drafted in minutes. Burnout risk surfaced while there is still time to act on it. Nala reasons over the actual record, not a generic legal FAQ.

3Acts answered from your own record: BCEA, LRA, EEA
  • Burnout risk flagged while it is still reversible
  • BCEA, LRA and EEA answered instantly
  • Warnings and PIPs drafted in minutes
NalaAI
Who is at risk of burning out?

Two people are showing burnout indicators from leave, overtime and review data.

Sarah · High risk

14 sick days this cycle, review scores falling

John · Medium risk

No leave in 8 months, 18 days accrued

05It holds up

Undocumented means it never happened.
So Synthro documents it.

Every warning, review and approval timestamped the moment it happens, not reconstructed the night before a hearing. Full CCMA evidence export in one click. Last chapter on purpose: this is what Synthro handles so you can stop thinking about it.

12 monthsof pay is the compensation cap
  • Every action timestamped as it happens
  • Evidence pack exports in one click
  • POPIA compliant retention throughout

Audit trail · timestamped as it happened

12 MarVerbal warning recorded

Recorded by T. Nkosi

04 AprWritten warning issued

Recorded by T. Nkosi

19 AprPIP opened, 60 days

Recorded by HR

12 MayPIP review completed

Recorded by T. Nkosi

Export evidence pack12 documents

The employee lifecycle

From the first contract to the last payslip.

Most HR files are pieced together after the fact, from inboxes and a spreadsheet. Synthro writes the record as it happens, from the day you hire someone to the day they leave.

01

Onboarding

Lerato Dlamini · starts Monday

Live
Employment contract
ID document
Tax form
Bank details

01 · Hiring

Start them properly.

A BCEA-compliant contract the moment you add someone, and a day-one checklist for their ID, tax form and bank details, uploaded before payroll runs.

02

This week

Operations team

Live
MonTueWedThuFri
Annual leave · 3 days
BCEA leave balance12 of 15 days
ApprovedSimplePayOutlook

02 · Day to day

Run the everyday.

Leave approved against the live BCEA balance, hours from timesheets and check-in, and the result pushed to SimplePay and into Outlook or Google Calendar.

03

Exit file

Thabo Mokoena

Live
Final written warning12 Mar
Hearing and outcome02 Apr
Final pay calculated30 Apr
Certificate of service30 Apr
Offboarding checklist3 of 4

03 · Letting go

Let them go fairly.

Warnings, PIPs and hearings on one file in date order, then final pay, the certificate of service and the offboarding checklist, all from the record you already kept.

Documentation is your only defence.

Timesheets and attendance

Stop approving every clock-in. Approve the exceptions.

Staff clock in from their phone. Synthro checks the coordinates against your geofence and approves the ordinary ones instantly, so the only thing that reaches a manager is the one that needs a person to look at it.

  • GPS clock-in from any browser, no app to install
  • Coordinates checked, then discarded. POPIA compliant by design
  • Overtime and Sunday work calculated at the BCEA rate
  • Approved hours flow straight into payroll

Clock-in demo

Thabo Mokoena · Monday, 23 Feb 2026

Clocking in from Cape Town HQ, 1 Adderley Street

EmployeeThabo Mokoena
Clock-in time08:03
LocationCape Town CBD, within 300m

85-90%

Auto-approved

Managers only see the 10 to 15% that genuinely needs a decision.

<200ms

GPS processed

Coordinates checked against the geofence, then discarded. Never written to a database column.

Zero

Employee setup

The browser asks for location once and remembers. There is no app to install.

Meet Nala

An HR question at two in the morning. Answered in three seconds.

Not a legal FAQ with your company name on it. Nala answers BCEA, LRA and EEA questions having already read the file of the person you are asking about, so the answer is about your employee rather than about the Act in general.

  • BCEA, LRA and EEA questions answered in plain language
  • Warning letters, PIPs and policies drafted in about two minutes
  • Burnout risk surfaced early, while there is still time to act on it
  • Reasons over your actual records, not a generic legal FAQ

Nala reads attendance patterns, leave frequency, goal completion and manager interaction data, and flags the people whose signals are moving the wrong way while a conversation can still change the outcome.

Payroll integration

Already on SimplePay? Then you are already half set up.

Employees, approved timesheets and leave push straight into your existing SimplePay account over the API. Your payroll run does not change. It just stops starting with someone retyping a month of hours.

  • Direct SimplePay integration over the API
  • Any other payroll via Excel export or a custom integration
  • Overtime and Sunday work already costed at the BCEA rate
  • No double entry and no migration project

Live sync demo

Synthro → SimplePay API

Profile fields pushed to the SimplePay API

EmployeeThabo Mokoena
SA ID number9203145678082
Tax reference8912345678
UIF numberUIF-224433
Bank accountFNB · Cheque · 62821xxxxx
Annual leave21 days

Put a number on it

Find out what the admin is costing you. Then decide if it is worth fixing.

Bring your headcount and your leave policy. In thirty minutes you will have a rand figure for the hours your managers are losing to approvals and chasing, and what is left once it runs itself.

From the founder

“I watched a company fight its own employees over a spreadsheet. So I built something better.”

At a company I worked at, I watched managers and employees argue over leave balances tracked in Excel. Lateness disputes. Sick leave nobody could confirm. Records that went missing exactly when they mattered. Not because anyone was dishonest, but because the paper trail was never there in the first place.

We built Synthro so a business has one place where all of that already exists. Compliance handled as a by-product of normal work, performance managed all year instead of in one panicked week, and enough of the admin gone that a small team can get back to the thing they are actually good at.

South African businesses are not losing money because they are bad at business. They are losing it because their HR tools were never built for South Africa.

Naphtali Tsikada, founder of Synthro

Naphtali Tsikada

Founder, Synthro (Pty) Ltd

Before you ask

The questions every South African employer asks us.

01

Does Synthro work with Outlook and Microsoft 365?

Yes, on every plan. Each person connects the Microsoft account their work email is on, and approved leave, shifts, check-in meetings, hearings and goal deadlines land in their Outlook calendar. Synthro is a Microsoft-verified publisher, and Google Calendar works the same way.

02

We already use SimplePay. What changes?

Nothing changes in your payroll. Synthro connects to your existing SimplePay account and syncs leave, timesheets and employee records automatically. Your payroll run continues exactly as it does today, minus the retyping.

03

We manage everything in Excel. How hard is the switch?

Import your employees from a CSV and connect SimplePay. There is no data-migration service to buy and no implementation fee. Core employee and leave records are set up first, with the rest completed across your first working week.

04

How long does setup actually take?

A dedicated onboarding specialist does it with you. Core leave and employee records are configured first, with payroll sync and the compliance modules completed across your first working week. Hands-on, and included in the plan rather than quoted separately.

05

What if we try it and it does not work for us?

Your data is yours and it exports in full, in formats you can actually open, so nothing is held hostage. Licence terms are set out before you sign anything, and we go through them with you rather than leaving you to find them in a footer.

If an employee challenged you tomorrow, could you prove what you did?

Synthro keeps the record as the work happens, so the answer can be yes. Book thirty minutes and see it run on your own setup.

  • Onboarding included
  • No implementation fee
  • Your data exports in full