South African HR & Payroll SaaS

Run payroll,
leave & compliance
from one workspace.

Bring payroll records, leave, and compliance evidence into one workspace. GamHR supports PAYE, UIF, SDL, ETI, and South African employer workflows with review controls before finalisation.

New trial registration is temporarily paused while we complete a payment-account update. Join the notification list and we will email you when registration reopens.
No per-employee fees From R279/month Registration updates by email Self-service cancellation
Scroll to explore
South African payroll workflows BCEA record support POPIA-aware controls Separate company workspaces Exportable audit records Export-first Tamper-evident audit history South African payroll workflows BCEA record support POPIA-aware controls Separate company workspaces Exportable audit records Export-first Tamper-evident audit history
Dashboard

Every team.
One view.

See headcount, payroll run status, leave calendar, and compliance scores at a glance. Directors and HR Managers get a live pulse on the whole organisation - managers see their team only.

  • Live KPI cards for payroll, leave, and headcount
  • Risk score and compliance badge - always visible
  • Role-scoped: managers see their team, directors see all
GamHR - Dashboard
Employees 47 +3 this month
Payroll Run Preview April 2026
On Leave 4 2 pending approval
Compliance 94% 1 action needed
EmployeeDepartmentLeaveStatus
TMT. Mokoena FinanceAnnual · 3d Approved
SKS. Khumalo OperationsSick · 1d Pending
NMN. Mthembu HR- Active
Payroll Engine

Payroll in minutes,
not hours.

PAYE calculated using the SARS annual equivalent method. UIF, SDL, and ETI handled automatically. Every payslip satisfies the BCEA Section 33 invariant - net pay verified to the cent before finalisation.

  • PAYE, UIF, SDL, ETI - auto-calculated every run
  • EMP201, IRP5/IT3(a), EMP501 export-ready
  • Finalized runs are immutable - write-once by design
GamHR - Payroll Run · April 2026
Preview
April 2026 Monthly Run
47 employees · Monthly
Gross TotalR 892,450
PAYE TotalR 147,210
EmployeeGrossPAYEUIFNet
TMT. Mokoena R 32,000R 5,840R 177 R 25,983
SKS. Khumalo R 18,500R 2,109R 177 R 16,214
LPL. Pretorius R 45,000R 10,328R 177 R 34,495
Compliance

Keep filing records
connected.

Review payroll filing records, BCEA evidence, and privacy controls from one panel. Generate evidence packs when needed, with a tamper-evident audit history supporting each recorded action.

  • 15 privacy control areas tracked
  • EMP201, IRP5, EMP501 generated on demand
  • SHA-256 hash-chain - tamper-evident by design
GamHR - Compliance
94%SARS
90%BCEA
100%POPIA
EMP201 - April 2026 Generated
IRP5 / IT3(a) - 2025/2026 Pending
Audit Trail - Apr 2026 Verified
Built for South Africa

Everything South African employers need.

From day one payroll to SARS filing to POPIA compliance - in one workspace.

PAYE, UIF, SDL & ETI

Auto-calculated using SARS 2025/26 tables. Annual equivalent method. Rates loaded from configuration - never hardcoded.

Leave Management

All 5 BCEA leave types - annual, sick, family, maternity, parental. Monthly accrual, calendar view, manager approval flow.

Time & Attendance

Clock in/out, weekly timesheets, BCEA hour limits enforced. Overtime tracked at 1.5× — Sunday and public holiday hours at 2×.

SARS Filing

EMP201, IRP5/IT3(a), and EMP501 generated and exported on demand. Reconciliation totals verified before export.

POPIA Controls

15 controls fully implemented. Consent flows, data subject access requests, breach register, and retention enforcement built in.

Audit Trail

Important actions are recorded in a tamper-evident, append-only history that authorised users can review and export.

Pricing

Flat tiers. No per-employee fees.

Every plan gives full access to the same product. Your price is based on company size, not headcount growth.

Micro
R279/mo
1-10 employees. Annual: R2,790.
Join notification list
Business
R1,349/mo
51-150 employees. Annual: R13,490.
Join notification list
Enterprise
R2,799/mo
151-500 employees. Annual: R27,990.
Join notification list

Ready to run payroll
the right way?

Trial registration is temporarily paused. Join the notification list now and we will email you when new workspaces can be created.

An unhandled error has occurred. Reload
Reconnecting...

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.