The admin tax
The spreadsheet was never built for South African HR.
Every BCEA calculation you run by hand is time you did not choose to spend. Every formula that breaks is a compliance gap waiting to become a fine. There is a better way to run your people.
average CCMA fine
One wrong leave calculation is all it takes
lost every month
Per HR manager, on manual tracking alone
unfair dismissal award
When there is no audit trail to defend you
The honest case
Where spreadsheets genuinely win.
They cost nothing
Excel, Google Sheets, LibreOffice — free, or already paid for. For a business with three people and simple leave arrangements, the economics of purpose-built HR software do not stack up. Synthro starts at R49.99/user/month. If you have four people and no compliance exposure, a spreadsheet is probably fine.
Everyone already knows how to use them
No onboarding. No training. No new login. Every manager in every business has opened a spreadsheet. The zero-friction start is a genuine advantage. Synthro does take some setup — importing employees and connecting payroll — but you only do it once, and then the admin looks after itself.
They flex to anything
Unusual leave types, bespoke approval chains, custom fields that do not exist anywhere else — a formula can handle it. Purpose-built software has opinions. Spreadsheets have none. If your HR needs are genuinely unusual and you have a capable person maintaining the file, that flexibility is real.
The case for Synthro is not that spreadsheets are bad tools. It is that they stop being enough the moment you face a CCMA dispute, a leave calculation error, a missing audit trail, or a team large enough that one broken formula becomes everyone's problem.
Where spreadsheets break
It is not the tool. It is what the tool cannot do.
Wrong leave calculations
The problem
BCEA leave rules are not simple. Part-time employees, mid-year hires, 36-month sick leave cycles, carry-over rules. A manual formula that worked last year breaks the moment someone changes shifts or joins mid-quarter. You do not know until the CCMA tells you.
How Synthro handles it
Synthro calculates every BCEA leave type automatically — annual, sick, family responsibility, maternity. The rules are built in. Nothing to update, nothing to break. The number is always right.
No audit trail
The problem
A spreadsheet has no memory. You cannot prove when a cell was changed, who changed it, or what it said before. At a CCMA hearing, a judge has seen every version of that argument. A cell with no timestamp is not evidence.
How Synthro handles it
Every leave request, approval, rejection, warning and review in Synthro is logged with a timestamp and a user ID. The audit trail builds itself. The day the CCMA calls, you open the record and hand it over.
Version chaos and lost files
The problem
Leave_FINAL_v3_UPDATED_USE_THIS_ONE.xlsx. Every business has one. Multiple people, multiple copies, no single source of truth. When they conflict, someone has to decide which one is right. That decision is your liability.
How Synthro handles it
One platform. One record. Every manager sees the same leave balances, the same history, the same documents. No copies. No conflicts. No guessing which version is the real one.
Feature by feature. No ambiguity.
| Feature | Spreadsheet | Synthro |
|---|---|---|
| BCEA leave calculations | Manual formulas, prone to errors | Automatic, 100% accurate |
| Audit trail for CCMA | None — no timestamps | Every action logged with timestamps |
| Compliance alerts | Manual monitoring required | Automatic alerts for violations |
| Version control | Multiple copies floating around | Single source of truth |
| Setup time | 20+ hours building formulas | 5 minutes |
| Monthly maintenance | 15 hours updating manually | 0 hours — automated |
| Security | Unencrypted, emailed around | AES-256 encryption, POPIA compliant |
| Employee self-service | Not possible | Employees request leave, check balances |
| Document storage | PDFs saved separately, often lost | Built-in, CCMA-ready audit trail |
Getting started
We get you set up. We do the heavy lifting.
Set up your business
Create your account and add your company details, departments, and job titles — with an onboarding specialist on hand to do it with you.
Add your team
Add each employee: name, ID number, email, hire date, job title. Synthro calculates their current BCEA leave balances automatically from their hire date.
Review and go live
Check the auto-calculated balances. Adjust for any carry-over from your previous system. Invite your team. They log in and immediately see their leave balance, request leave, and update their own profiles.
Stop paying the admin tax.
Book a personalised demo. See how Synthro fits your team in 30 minutes.