Payroll integration

HR to payroll, fully automated.

Stop manually re-entering HR data into payroll. Synthro pushes employee profiles, worked hours, overtime and approved leave directly into SimplePay — which then generates compliant payslips and handles UIF, PAYE and EMP201 automatically. Your payroll is ready the moment your period closes.

The problem

Manual payroll prep wastes hours and invites costly errors.

Double data-entry errors

You add an employee in your HR system, then re-type all their details into SimplePay. One typo and the wrong person gets paid. Synthro syncs the profile automatically — enter it once and it flows through to payroll.

Month-end timesheet chaos

At payroll cutoff you are chasing spreadsheets to find each person's hours. Synthro captures daily timesheets, calculates regular and overtime hours per BCEA rules, and pushes them to SimplePay — ready and waiting.

Leave deductions missed

An employee took three days unpaid leave and you forgot to tell payroll, so they get paid in full. Synthro syncs every approved leave request — type and date range — directly to SimplePay, so deductions are never missed.

No audit trail for payroll

When an employee disputes their pay, you have no record of what was sent to payroll or when. Synthro logs every sync with timestamps, so you can trace any discrepancy in seconds.

New employees miss first pay

A new starter joins mid-month, HR adds them, nobody tells payroll in time, and they miss their first salary. Synthro flags new employees and syncs them to SimplePay the moment the profile is created.

Overtime calculated wrong

The BCEA requires time-and-a-half over 9 hours a day or 45 a week. Calculating that by hand is error-prone and legally risky. Synthro applies BCEA overtime rules automatically, so the right hours reach payroll every time.

The system

A complete payroll sync, one click to SimplePay.

Push employee profiles to SimplePay on creation
Sync regular hours from approved timesheets
Automatic BCEA overtime calculation (1.5× rate)
Push approved leave with the correct leave type
Annual, sick and family-responsibility leave mapping
One-click sync per employee or bulk sync all
SimplePay employee ID stored in the Synthro profile
Duplicate detection — never create double employees
Payroll sync audit log with timestamps
View last sync status per employee
Handles mid-period leave and timesheet changes
Payslip generation handled in SimplePay after sync
UIF and PAYE-ready data formatting
Works with your existing SimplePay company setup
No SimplePay API keys needed by employees — admin only

Powered by SimplePay

South Africa's leading payroll platform

SimplePay is a SARS-compliant, cloud-based payroll solution trusted by thousands of South African businesses. Synthro connects directly to the SimplePay API — so all your payroll processing, payslip generation and tax submissions stay in SimplePay, where your accountant already works.

No migration required — works with your existing SimplePay company
Your accountant keeps full control in SimplePay
EMP201, IRP5 and payslips generated in SimplePay
Synthro handles the HR data — SimplePay handles the maths

Profile fields pushed to SimplePay API

EmployeeThabo Mokoena
SA ID Number9203145678082
Tax Reference (SARS)8912345678
UIF NumberUIF-224433
Bank · Account TypeFNB · Cheque · 62821xxxxx
Annual Leave Entitlement21 days

How it works

Import, track, press sync, done.

01

Import from SimplePay

Connect your SimplePay account and import your existing employees in one click — or add new ones in Synthro and they push across automatically.

02

Track hours and leave

Employees submit daily timesheets and managers approve leave. Synthro calculates BCEA-compliant overtime (1.5×) and maps all nine leave types automatically.

03

Press sync

One click sends all approved timesheets, leave records and employee changes directly into SimplePay via API. No copy-pasting, no exports.

04

Run payroll as normal

Open SimplePay — all data is pre-loaded exactly as your accountant expects. Review, process payroll, generate payslips and submit EMP201.

Why it holds up

Legally correct, and far faster.

BCEA compliant by default

Synthro applies all BCEA overtime thresholds automatically — 1.5× for hours over 9 a day, over 45 a week, and for Sundays and public holidays. Your numbers are legally correct before they even reach SimplePay.

Minutes, not hours

Manual payroll prep averages 3–5 hours per cycle gathering data. With Synthro's integration that drops to under 10 minutes — approve the last timesheets, click sync, open SimplePay, run payroll.

Ready to automate payroll prep?
SimplePay integration on all plans.

Book a personalised demo and see Synthro in action. No commitment required.