What is payroll? A guide for South African small businesses
Learn what payroll means, how it works in South Africa, and how to stay compliant with SARS.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio
Published Friday 5 June 2026
Table of contents
Key takeaways
- Payroll is the process of calculating and paying employee wages, including all statutory deductions such as PAYE, UIF, and SDL required under South African law.
- South African employers must register with SARS, submit monthly EMP201 returns by the 7th of each month, and file bi-annual EMP501 reconciliations to stay compliant.
- You can manage payroll manually, outsource it to a bureau, or use payroll software, and the right choice depends on the size and complexity of your business.
- Payroll records must be kept for at least three years under the BCEA, while SARS requires tax records to be retained for five years.
What is payroll?
Payroll refers to both the process of calculating and distributing employee wages and the total list of employees your business pays. Understanding both meanings is essential for running a compliant and well-organised small business in South Africa.
As a process, payroll covers everything from calculating gross pay and applying statutory deductions to issuing payslips and submitting returns to the South African Revenue Service (SARS). As a record, your payroll is the complete register of every person your business employs and compensates.
Getting payroll right matters for two reasons. First, it's a legal obligation. South African tax and labour laws require you to withhold the correct amounts, pay employees on time, and file accurate returns with SARS. Second, consistent and accurate pay builds trust with your team. Errors or late payments can damage morale and make it harder to retain good people.
Payroll sits at the intersection of finance and human resources. While your accountant or bookkeeper may handle the calculations, the data feeding into payroll, such as hours worked, leave taken, and new hires, often comes from HR. For many small businesses, the owner manages both functions, making it even more important to have a clear, repeatable process in place. If you're new to hiring, exploring a guide to running payroll is a good place to start.
Key payroll terms to know
Before diving into the detail of how payroll works in South Africa, it helps to understand the core terms you'll come across regularly.
Gross pay
Gross pay is the total amount an employee earns before any deductions are applied. It includes basic salary, overtime, bonuses, commission, and any other taxable benefits. This is the starting point for every payroll calculation.
Net pay
Net pay is the amount an employee takes home after all deductions have been subtracted from gross pay. This is sometimes called "take-home pay." It reflects what actually lands in your employee's bank account on payday.
Payroll deductions
Payroll deductions are amounts subtracted from an employee's gross pay. In South Africa, statutory deductions include PAYE income tax, UIF contributions, and in some cases SDL. Voluntary deductions may include medical aid contributions, pension or provident fund payments, and union fees.
Pay period
A pay period is the recurring timeframe for which you calculate and process employee pay. Most South African businesses pay monthly, though some use weekly or fortnightly cycles. Your pay period determines when deductions are calculated and when submissions to SARS are due.
PAYE (Pay As You Earn)
PAYE is the income tax that employers withhold from employees' pay on behalf of SARS. The amount is calculated using SARS tax tables based on the employee's taxable income and tax bracket. You must remit PAYE to SARS each month via the EMP201 return.
UIF (Unemployment Insurance Fund)
UIF provides short-term financial relief to employees who become unemployed, ill, or who go on maternity leave. Both the employee and the employer contribute 1% of the employee's remuneration, for a combined total of 2%. Contributions are capped at a monthly threshold set by the Department of Employment and Labour.
SDL (Skills Development Levy)
SDL is a levy that funds training and skills development in South Africa. If your total annual payroll exceeds R500,000, you must pay SDL at a rate of 1% of your total employee remuneration. SDL is paid to SARS along with your PAYE and UIF contributions on the monthly EMP201 return.
South African payroll compliance: what the law requires
Running payroll in South Africa involves several legal obligations. Understanding these requirements helps you avoid penalties and keep your business in good standing with SARS and the Department of Employment and Labour.
PAYE registration and withholding
Every employer in South Africa must register with SARS for PAYE before paying employees for the first time. Once registered, you are responsible for calculating the correct PAYE amount each pay period using the SARS tax tables, withholding it from your employees' pay, and remitting it to SARS monthly.
UIF contributions
You must register with the Department of Employment and Labour for UIF. Both you and each employee contribute 1% of the employee's remuneration. You withhold the employee's 1% from their pay and add your own 1% as the employer. These contributions are declared and paid through your monthly EMP201 submission to SARS.
Skills Development Levy
If your annual payroll exceeds R500,000, you must pay SDL at 1% of total employee remuneration. Businesses with a payroll below this threshold are exempt. SDL is submitted to SARS together with PAYE and UIF on the EMP201.
Monthly EMP201 submission
The EMP201 is a monthly employer declaration that you submit to SARS. It reports the total PAYE, UIF, and SDL amounts you owe for the pay period. The EMP201 is due by the 7th of the month following the pay period. Late or incorrect submissions can result in penalties and interest.
Bi-annual EMP501 reconciliation
Twice a year, you must submit an EMP501 employer reconciliation to SARS. This reconciliation verifies that the total PAYE, UIF, and SDL amounts you declared on your monthly EMP201 returns match the actual amounts withheld and paid. The two submission windows are typically in October (interim) and in the period from April to May (annual).
IRP5 and IT3(a) certificates
At the end of each tax year, you must issue each employee an IRP5 or IT3(a) certificate. These documents summarise the employee's total earnings, deductions, and tax paid during the year. Employees need these certificates to file their personal income tax returns with SARS.
BCEA payslip requirements
The Basic Conditions of Employment Act (BCEA) requires you to provide each employee with a written payslip on or before payday. The payslip must include the employee's name, employer's name, pay period, remuneration in money, any deductions made, and the net amount paid. Using a consistent payslip template helps you meet these requirements.
Employees versus independent contractors
Your payroll covers only the people you directly employ. Independent contractors, freelancers, and anyone who invoices you through their own business are not part of your payroll. This distinction matters because misclassifying a worker can result in back-payment of PAYE, UIF, and penalties from SARS. If you're unsure whether someone is an employee or a contractor, consult your accountant or refer to the SARS guidelines on employment classification.
Fines and penalties
Failing to register for PAYE, submitting returns late, or underpaying tax can result in significant fines from SARS. Penalties may include a percentage of the outstanding amount plus interest calculated daily. Non-compliance with UIF obligations can also lead to prosecution under the Unemployment Insurance Act. The best way to avoid penalties is to set up a reliable payroll process and stick to your submission deadlines.
How payroll works: a step-by-step process
Once your payroll is set up, you'll follow these eight steps during each pay period to make sure employees are paid correctly and your SARS obligations are met.
- Collect timesheets and confirm hours worked. Gather attendance records, timesheets, and leave forms for all employees. Verify that overtime, sick leave, and any other variable hours are accurately recorded.
- Calculate gross pay. Determine each employee's total earnings for the period. This includes their basic salary or hourly rate, plus any overtime, commission, bonuses, or allowances.
- Apply deductions. Subtract statutory deductions from gross pay: PAYE (based on SARS tax tables), UIF (1% of remuneration), and SDL if applicable. Then apply any voluntary deductions such as medical aid, pension fund contributions, or union fees.
- Calculate net pay. The amount remaining after all deductions is the employee's net pay. This is what you will transfer into their bank account.
- Process payment. Transfer net pay to each employee's bank account via direct deposit or, in some cases, by cheque. Confirm that payments are scheduled to arrive on the agreed payday.
- Submit the EMP201 to SARS. File your monthly EMP201 return, declaring the total PAYE, UIF, and SDL for the period. This must be submitted and paid by the 7th of the following month.
- Issue payslips. Provide each employee with a payslip that meets the BCEA requirements. The payslip should detail gross pay, each deduction, and the final net amount paid.
- Archive payroll records. Store copies of payslips, EMP201 submissions, timesheets, and any supporting documents. You'll need these for future SARS audits, EMP501 reconciliations, and employee queries.
How is payroll calculated in South Africa?
Payroll calculation in South Africa follows a sequence of steps that takes you from an employee's gross pay to their final net pay. Each step involves applying a specific statutory deduction.
The calculation works as follows:
- Gross pay: the total remuneration before any deductions, including basic salary, overtime, bonuses, and taxable benefits.
- PAYE: calculated using the SARS annual tax tables, based on the employee's taxable income and tax bracket. The employer withholds this amount each month and pays it to SARS.
- UIF: 1% of the employee's remuneration is deducted from their pay, and the employer contributes a matching 1%. Contributions are capped at a threshold set annually.
- SDL: if your annual payroll exceeds R500,000, you pay 1% of total gross remuneration. This is an employer cost, not deducted from the employee's pay.
- Voluntary deductions: medical aid, pension or provident fund, and any other agreed deductions.
- Net pay: the amount left after all statutory and voluntary deductions have been subtracted from gross pay.
Here is an illustrative example for a monthly-paid employee (figures are rounded for clarity):
- Gross monthly pay: R25,000.
- PAYE: R3,405 (based on applicable SARS tax bracket; actual amount varies by individual circumstances).
- UIF (employee contribution): R250 (1% of R25,000).
- Pension fund (employee contribution): R1,875 (7.5%, if applicable).
- Net pay: R19,470 (R25,000 minus R3,405 minus R250 minus R1,875).
The employer also pays a matching UIF contribution of R250 and, if liable for SDL, an additional R250. These employer costs do not reduce the employee's pay but are part of your total payroll expense.
Always use the latest SARS tax tables for your PAYE calculations. The tables are updated each tax year and are available on the SARS tax rates page.
Types of employee pay
Your payroll needs to accommodate different types of compensation. The way you pay each employee depends on their role, contract, and the nature of their work. Here are the most common types of employee pay in South Africa.
- Salaried employees. These employees receive a fixed amount each pay period, regardless of the number of hours worked. Their gross pay stays consistent from month to month, making payroll calculations straightforward.
- Hourly and casual employees. Paid an hourly rate for each hour worked, these employees' gross pay varies from period to period. You need accurate timesheets to calculate their earnings correctly.
- Commission-based pay. Some employees earn commission based on sales or services delivered, usually calculated as a percentage of revenue generated. Commission may be their sole income or a supplement to a basic salary.
- Bonuses. A bonus is a once-off or periodic payment for good performance, meeting targets, or as part of an annual reward. Bonuses are subject to PAYE and must be included in payroll calculations for the period in which they are paid.
- Overtime. Under the BCEA, overtime is paid at a minimum of 1.5 times the employee's normal hourly rate. Employees may not work more than 10 hours of overtime per week unless a collective agreement provides otherwise. Overtime pay is fully taxable and must be reflected on the employee's payslip.
Payroll processing methods: manual, outsourced, or software?
There are three main ways to process payroll for your business. Each has its advantages and drawbacks, and the best choice depends on the number of employees you have, your budget, and how comfortable you are with payroll regulations.
Manual payroll
Manual payroll means calculating pay, deductions, and submissions yourself using spreadsheets or paper records. This approach can work for very small businesses with one or two employees and straightforward pay structures. It gives you full control at no software cost, but it is time-consuming, prone to errors, difficult to scale, and requires you to track tax table changes and submission deadlines yourself.
Outsourcing to a payroll bureau or accountant
Outsourcing means handing your payroll to a specialist provider, such as a payroll bureau or your accountant. They handle calculations, payslips, and SARS submissions on your behalf. This reduces your admin burden and lowers the risk of compliance errors, though it comes with an ongoing monthly cost, less visibility into the process, and you still need to provide accurate employee data on time.
Payroll software
Payroll software automates calculations, generates payslips, and can submit returns directly to SARS. Cloud-based options let you run payroll from anywhere and share access with your accountant. This gives you fast, accurate calculations with automated tax updates and real-time visibility into payroll costs. The trade-off is a monthly subscription fee, some initial setup time, and a learning curve.
For most growing small businesses in South Africa, payroll software offers the best balance of accuracy, efficiency, and cost. It reduces the risk of errors and frees up time you can spend on running your business.
How to choose payroll software
If you decide to use payroll software, choosing the right solution is an important decision. Here are some points to consider when evaluating your options.
- Work with what you have. Does your business already use accounting software? Check whether it offers built-in payroll or an add-on payroll module. Keeping accounting and payroll in one system reduces double-handling of data.
- Prioritise ease of use. Choose software that both you and your accountant can navigate confidently. A complicated system increases the chance of errors and slows down your payroll process.
- Choose cloud-based software. Cloud payroll software lets you access your payroll data from anywhere, share information with your accountant in real time, and avoid the IT overhead of desktop installations.
- Check that it can scale. You may have only a few employees now, but as your business grows your payroll will become more complex. Choose software that can handle additional employees, pay types, and reporting requirements without forcing a system change.
- Ask for recommendations. Speak to your accountant, bookkeeper, or other small business owners. First-hand experience is one of the most reliable ways to evaluate payroll software.
- Review the reporting features. Check what reports the software can generate, such as payroll summaries, tax reports, and leave balances. Ask your accountant which reports would be most useful for your business.
- Verify SARS compliance. Make sure the software supports SARS e@syFile submissions or direct EMP201 filing, generates SARS-compliant IRP5 and IT3(a) certificates at year-end, and helps you prepare your bi-annual EMP501 reconciliation.
Beyond these points, look for features such as automated tax calculations, direct deposit processing, real-time record-keeping, and timesheet integration. Choosing carefully upfront saves time and avoids the disruption of migrating to a different system later.
Setting up your payroll: a checklist
Having the right software is only part of the solution. Setting up your payroll properly from the start saves you time and helps you avoid compliance issues down the line.
1. Register with SARS as an employer
Before you pay your first employee, register with SARS for PAYE. You'll receive an employer tax reference number that must appear on all payroll submissions, including your EMP201 returns and IRP5 certificates.
2. Register for UIF
Register with the Department of Employment and Labour for the Unemployment Insurance Fund. This is a separate registration from SARS. You'll need your company registration details and employee information to complete the process.
3. Record your employees' data
Enter each employee's details into your payroll system. This includes their full name, South African ID number (or passport number for foreign nationals), SARS tax reference number, bank account details, salary or hourly rate, leave entitlements, and any agreed deductions. Keeping this data accurate from day one prevents errors in pay and tax calculations.
4. Complete required documentation
Make sure each employee has completed the necessary tax forms, including the IRP5 or IT3(a) from their previous employer if applicable. Collect signed employment contracts and ensure all documents are filed securely.
5. Set payment periods
Decide how often you'll pay your employees. Most South African businesses use a monthly pay cycle, but weekly and fortnightly options are also common, particularly for hourly or casual workers. Your pay period determines when deductions are calculated and when EMP201 submissions are due.
6. Keep records up to date
Plan to update your payroll records regularly. Record new hires, terminations, salary changes, promotions, and updated tax information as they happen. Falling behind on updates leads to payroll errors and compliance risks.
7. Set up your archive
Establish a system for storing payroll records securely. You'll need to keep records for at least three years under the BCEA and five years for SARS. Digital storage through your payroll software handles much of this, but confirm that your backup and retention practices meet the legal requirements.
How long must you keep payroll records in South Africa?
South African law sets clear requirements for how long you must retain payroll records. Meeting these requirements protects you in the event of a SARS audit, employee dispute, or Department of Employment and Labour inspection.
Under BCEA Section 31, you must keep payroll records for at least three years after the employee's last working day. SARS requires tax records, including EMP201 returns and IRP5 certificates, to be retained for five years from the date of submission.
The records you should keep include:
- Employee details: name, address, South African ID number or passport number, and SARS tax reference number.
- Employment dates: date of hire and, if applicable, date of termination.
- Pay records: amounts and dates of all salary, wage, and pension payments.
- Tax submissions: copies of EMP201 returns, EMP501 reconciliations, and IRP5 or IT3(a) certificates.
- Payslips: copies of all payslips issued.
- Leave and attendance: records of leave taken, sick days, and overtime worked.
- Supporting documents: copies of employment contracts, tax forms, and any correspondence related to deductions or benefits.
Storing these records digitally through your payroll or accounting software makes retrieval straightforward and reduces the risk of losing physical documents.
Payroll is your responsibility
Whether you handle payroll in-house, outsource it to an accountant, or use payroll software, the responsibility for getting it right sits with you as the business owner. Accurate records, timely submissions to SARS, and correct employee payments are all your obligation under South African law.
Taking the time to set up a solid payroll process now saves you significant time and expense as your business grows. Get the help you need from your accountant and SARS to make sure everything is in order from the start.
Simplify your payroll with Xero
Managing payroll doesn't have to be complicated. Xero Accounting Software brings your payroll, accounting, and reporting into one cloud-based platform, so you can calculate pay, track deductions, and keep your SARS submissions on schedule without juggling spreadsheets or paperwork.
With real-time visibility into your payroll costs, automated calculations, and the ability to collaborate with your accountant from anywhere, Xero helps you spend less time on admin and more time growing your business. Try Xero for your South African small business and get one month free.
FAQs on payroll
Here are answers to some frequently asked questions about payroll for South African small businesses.
What is the difference between gross pay and net pay?
Gross pay is the total amount an employee earns before any deductions. Net pay is what remains after statutory deductions like PAYE and UIF, and any voluntary deductions like medical aid or pension contributions, have been subtracted. Net pay is the amount deposited into the employee's bank account.
What is PAYE and how is it calculated in South Africa?
PAYE stands for Pay As You Earn and is the income tax that employers withhold from employees' pay each month. The amount is calculated using the SARS annual tax tables, based on the employee's taxable income and applicable tax bracket. Employers must remit PAYE to SARS via the monthly EMP201 return.
What is UIF and do I have to pay it?
UIF stands for Unemployment Insurance Fund. If you employ one or more workers, you must register for and contribute to UIF. Both the employer and the employee contribute 1% of the employee's remuneration, for a combined 2%.
What is SDL and does it apply to my business?
SDL stands for Skills Development Levy. It applies to employers whose total annual payroll exceeds R500,000. The levy is 1% of your total employee remuneration and is paid to SARS along with PAYE and UIF on the monthly EMP201.
What is an EMP201?
An EMP201 is a monthly employer declaration submitted to SARS. It reports the total PAYE, UIF, and SDL amounts owed for the pay period. The return must be filed and the payment made by the 7th of the month following the pay period.
How long do I need to keep payroll records in South Africa?
Under the BCEA, you must keep payroll records for at least three years after an employee's last working day. SARS requires tax records, including EMP201 returns and IRP5 certificates, to be kept for five years from the date of submission.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.