How Payroll Africa is structured
Accounts, companies, employees and pay periods — the four objects everything else hangs off.
Payroll Africa is a multi-tenant payroll platform. Understanding the four core objects makes every other screen predictable.
The account (your login)
Your login is a person, not a business. One login can belong to several companies — useful for accountants, bookkeepers and group structures. Sign-in is protected by email and password, with one-time PINs sent to your mobile number for sensitive actions.
The company (the tenant)
A company is a legal employer: its own registration number, PAYE, UIF and SDL references, its own employees, pay periods, payslips and reports. Data is isolated per company — a user in Company A can never read Company B's payroll unless they were explicitly invited.
Add another company from the company switcher in the top bar. You are not thrown into a one-way onboarding wizard: the Add company dialog opens over your current workspace and you can close it at any time.
The employee
An employee record holds personal details, employment details, statutory settings (PAYE, UIF, SDL switches), hours and rates, banking, leave balances, documents and pay history. Employees can be invited to the self-service portal to see their own payslips.
The pay period and the payroll run
A pay period is a calendar slot (for example, March 2026 monthly). A payroll run is what you execute inside that period: it captures a snapshot of every employee, calculates the payroll, and — once finalised — becomes an immutable record used by payslips, EMP201 totals and IRP5 certificates.
What "snapshot" means
When you create a run, Payroll Africa copies the employee's salary, hours, rates, tax settings and bank details into the run. Editing the employee afterwards does not silently change a finalised payslip. This is what makes historical payslips defensible to SARS, banks and the CCMA.
