Get 80% off your plan for your first 3 months*
Guide

How to run payroll in South Africa

Learn how to set up, calculate, and submit payroll as a South African employer.

How to run payroll in South Africa

Written by Kari Brummond—Content Writer, Accountant, IRS Enrolled Agent. Read Kari's full bio

Published Tuesday 15 September 2026

Table of contents

Key takeaways

  • Every employer in South Africa must register with the South African Revenue Service (SARS) for Pay As You Earn (PAYE) and submit monthly returns, regardless of business size.
  • The three main payroll deductions you need to manage are PAYE income tax, the Unemployment Insurance Fund (UIF) contribution, and the Skills Development Levy (SDL).
  • Your monthly EMP201 return and payment are due by the 7th of the month following the payroll period, with penalties for late submission.
  • Cloud-based payroll software can automate tax calculations, generate compliant payslips, and help you meet SARS deadlines with fewer manual errors.

What is payroll in South Africa?

Payroll in South Africa is the process of calculating employee wages, deducting statutory taxes, and submitting returns to SARS. As an employer, you're responsible for getting this right every month.

There are three core deductions you need to understand:

  • : the income tax you withhold from each employee's salary and pay over to SARS on their behalf
  • Unemployment Insurance Fund (UIF): a shared contribution, where both you and your employee each pay 1% of the employee's earnings into the Unemployment Insurance Fund
  • Skills Development Levy (SDL): a levy of 1% on your total wage bill that funds skills development, though smaller employers may be exempt

Beyond these statutory deductions, payroll also covers fringe benefits such as company cars, housing, or medical aid contributions. SARS treats certain fringe benefits as taxable income, so you'll need to include their value when calculating PAYE.

Getting payroll right protects both you and your employees. Accurate deductions mean your staff receive the correct net pay, and you stay compliant with South African tax law.

Who needs to run payroll?

Every employer in South Africa must register with SARS and run payroll. This applies whether you operate as a sole proprietor, a partnership, a close corporation, or a private company.

You must register within 21 business days of becoming an employer. Even if you hire just one part-time employee, you're required to register for PAYE. The obligation starts from the first payment of remuneration, not from a specific headcount threshold.

Employers paying domestic workers are usually exempt from PAYE if the employee earns below the annual tax threshold of R99,000 (about R8250 per month) for the 2027 assessment year, but if your employee works more than 24 hours per month, you're required to register for UIF.

If you use independent contractors rather than employees, you generally don't need to deduct PAYE, but you should confirm the worker's employment status carefully. SARS may reclassify contractors as employees if the working relationship meets certain criteria.

How to set up payroll in South Africa

Before you process your first payroll run, you'll need to put a few essentials in place. Here are the steps to get started.

1. Gather employee information

Collect all the documentation you need from each employee before their first payday. This includes a signed employment contract, a certified copy of their South African identity document or passport, banking details for payments, and their tax reference number if they have one. Keep this information in a secure, organised file for each staff member.

2. Register with SARS for PAYE

Register as an employer on the SARS eFiling platform using the RAV01 (Registration, Amendments, and Verification) form. It's the online version of the EMP forms, and if you're already registered for another type of tax account online – for example, VAT or excise tax – this form lets you add payroll taxes to your current SARS registration.

Alternatively, complete the EMP101e form if you're a standalone business or the EMP102e if you're a branch. This registration covers PAYE, UIF, and SDL under a single employer tax reference number. The registration process can be as fast as two days, but it can take up to 21 working days if SARS does a manual verification. So start well before your first payroll run. Once registered, you'll receive an EMP103 Registration Certification with your employer tax reference number, which you'll use for all future submissions.

3. Register for UIF and SDL

Your PAYE registration typically covers UIF as well, but confirm that your UIF status is active on eFiling. You're required to contribute to UIF for most employees, with the exception of people who work fewer than 24 hours a month, learnerships, public servants, foreigners working on contract, and workers who are only paid commission.

SDL applies if your total annual payroll exceeds R500,000. If your wage bill is below this threshold, you're exempt from the levy. Check your SDL status during registration and update it if your payroll grows beyond the exemption limit – SARS requires you to register if you anticipate your wages going over the threshold in the next 12 months.

4. Choose a payroll system

Decide how you'll calculate and process payroll each month. Your options range from manual calculations using SARS tax deduction tables to spreadsheet templates to cloud-based payroll software that automates the calculations for you.

For a small business with a handful of employees, a manual approach might seem manageable at first. But as your team grows or tax rules change, automation reduces the risk of errors and saves you hours each month. Consider what level of support you need for generating payslips, filing returns, and keeping records.

How to calculate payroll taxes in South Africa

Calculating payroll taxes correctly is one of the most important parts of running payroll. Here's how each of the three main deductions works.

PAYE (Pay As You Earn)

PAYE is a sliding-scale income tax deducted from each employee's salary. For the 2027 tax year (1 March 2026 to 28 February 2027), the rates range from 18% on the first R245,100 of taxable income up to 45% on income above R1,878,600.

To calculate PAYE, determine each employee's annual equivalent taxable income, apply the correct tax bracket, and then subtract the applicable tax rebates. The primary rebate for the current year is R17,820, with an additional secondary rebate of R9765 for employees aged 65 and over, and a tertiary rebate of R3249 for those aged 75 and over.

Employees earning below the annual tax threshold don't need to have PAYE deducted. For the 2027 tax year, the threshold is R99,000 for employees under 65, R153,250 for those aged 65 to 74, and R171,300 for those aged 75 and over.

SARS publishes annual tax deduction tables that simplify this calculation. You can use these tables to look up the correct monthly PAYE amount based on each employee's earnings.

UIF (Unemployment Insurance Fund)

UIF is simpler to calculate than PAYE. Both you and your employee each contribute 1% of the employee's monthly remuneration, making the total contribution 2%.

You deduct the employee's 1% from their salary and add your own 1% employer contribution when you submit to SARS. There is a monthly earnings ceiling for UIF contributions, which SARS adjusts periodically – as of 2026, the monthly limit is R17,712 or R212,544 annually. Contributions are calculated only on earnings up to this ceiling.

SDL (Skills Development Levy)

SDL is an employer-only cost of 1% of your total monthly remuneration bill. Employees don't contribute to SDL, and you don't deduct it from their pay.

You're exempt from SDL if your total annual payroll is R500,000 or less. Once your annual wage bill exceeds this threshold, you must register for and pay SDL on the full amount. Calculate it as 1% of your total gross remuneration for the month, including salaries, bonuses, and other taxable benefits.

How to process payroll each month

Running payroll follows a consistent cycle. Once you've set up your systems and registrations, the process becomes routine. While you can choose your own pay schedule, SARS dictates its frequency – you must pay hourly employees at least every two weeks and salaried employees at least monthly.

Start by calculating each employee's gross pay for the period. This includes their basic salary, any overtime, bonuses, commissions, and the taxable value of fringe benefits. From the gross amount, deduct PAYE (using the SARS tax tables or your payroll system), the employee's 1% UIF contribution, and any other agreed deductions such as pension fund or medical aid contributions.

The result is the employee's net pay, which you transfer to their bank account on payday. Generate a payslip for each employee that complies with the Basic Conditions of Employment Act (BCEA). A compliant payslip must show:

  • employer details: your business name and address
  • employee details: their name and job title
  • payment period: the dates covered by the payslip
  • gross remuneration: the total amount before deductions
  • itemised deductions: PAYE, UIF, and any other amounts deducted
  • net pay: the final amount paid to the employee

In addition to paying your employees, you must submit an EMP201 return to SARS via eFiling and pay the total PAYE, UIF, and SDL amounts due monthly. The deadline is the 7th of the month following the payroll period. For example, your March payroll submission is due by 7 April.

SARS payroll submissions and deadlines

Staying on top of your SARS submissions is critical to avoiding penalties. Here's a summary of the key deadlines you need to track.

  • Monthly EMP201 return: Due by the 7th of the month following the payroll period, this return declares the PAYE, UIF, and SDL you owe for that month. If the 7th falls on a weekend or holiday, the return and payment are due the last business day before that date.
  • Mid-year EMP501 reconciliation: Due by the end of October each year, this submission covers the period from March to August and reconciles your monthly EMP201 reports and payments against the actual amounts owed.
  • Annual EMP501 reconciliation: Due by the end of May each year. This covers the full tax year (1 March to 28/29 February) and requires you to include IRP5 or IT3(a) certificates for each employee so SARS can reconcile your tax payments with your actual employee records. Also, provide a copy of these certificates to your employees – use IRP5 for employees who had PAYE withheld and IT3(a) for employees who weren't subject to PAYE. Your employees need these certificates to file their own individual tax returns.

Late submissions attract penalties and interest. SARS imposes a penalty of 10% of the outstanding tax if you don't pay in full with your monthly EMP210 report. If you file the EMP501 end-of-year reconciliation late, there's a penalty of 1% of your annual PAYE liability, up to a maximum of 10%. Interest is also charged on any unpaid amounts from the day after the due date or eight days after you cease being an employer, if applicable, until payment is received.

After you file, keep your payroll records for at least five years, as SARS may request them during an audit. Organised records make reconciliations faster and protect you if queries arise.

Payroll options for small businesses

As a small business owner, you have several ways to handle payroll. The right choice depends on your team size, budget, and how comfortable you are with tax calculations.

  • Manual calculations with SARS tables: You use the published tax deduction tables to calculate PAYE, UIF, and SDL by hand or in a spreadsheet. This approach costs nothing upfront, but it's time-consuming and leaves a lot of room for calculation errors, especially as tax brackets and thresholds change each year.
  • Cloud-based payroll software: Dedicated payroll software automates tax calculations based on the latest SARS rates, generates compliant payslips, and can submit returns directly to SARS through eFiling. This option saves time and reduces mistakes, making it a practical choice once you have more than a few employees.
  • Outsourced payroll services: A payroll bureau or accounting firm handles all calculations, submissions, and record keeping on your behalf. This is the most hands-off option, but it comes with monthly fees and means you rely on a third party for accuracy and timeliness.

Consider starting with software if you want to stay in control of your payroll without spending hours on manual calculations. As your business grows, you can always add professional support.

Common payroll mistakes to avoid

Payroll errors can lead to penalties, unhappy employees, and unnecessary stress. Here are the most common mistakes small business owners make.

  • Missing SARS deadlines: Submitting your EMP201 after the 7th of the month (or the previous business day if the 7th is a weekend or holiday) triggers automatic penalties and interest charges. Set a recurring reminder a few days before each deadline.
  • Incorrect PAYE calculations: Using outdated tax tables or applying the wrong rebate amounts results in under- or over-deductions. Always check you're using the current tax year's rates.
  • Not registering for SDL when required: If your annual payroll crosses the R500,000 threshold and you haven't registered for SDL, you may face back-payments and penalties once SARS identifies the gap.
  • Non-compliant payslips: The BCEA requires specific information on every payslip. Missing details can result in fines and disputes with employees.
  • Failing to keep records for five years: SARS requires you to retain all payroll records, including payslips, tax certificates, and EMP201 confirmations, for a minimum of five years.
  • Overlooking fringe benefit obligations: Company cars, housing allowances, and employer-paid insurance all have tax implications. Failing to include their value in PAYE calculations means you'll owe SARS the difference.

Simplify your payroll with Xero

Running payroll doesn't have to take hours out of your week. Xero's cloud accounting platform makes it easy. Integrated partner apps automate employee tax calculations, generate compliant payslips, and help you stay on top of SARS deadlines. The payroll numbers flow straight into Xero, bringing your finances together in one place, so you can spend less time on admin and more time growing your business.

Real-time reporting gives you a clear view of your payroll costs alongside your cash flow, helping you plan ahead for the month-end. See how Xero can simplify your small business finances and get one month free.

FAQs on payroll in South Africa

Here are answers to some common questions South African employers have about payroll.

How much does it cost to run payroll in South Africa?

The cost depends on your method. Manual payroll using SARS tables is free but time-intensive. Payroll software typically costs a monthly subscription fee, while outsourced services charge per employee or a flat monthly rate.

Can you do payroll yourself as a small business owner?

Yes, many small business owners run payroll themselves, especially when they have fewer than 10 employees. Using payroll software makes the process easy by automating calculations and generating compliant payslips.

What happens if you miss a SARS payroll deadline?

Submit your return as soon as possible to limit the penalty. Ask for penalty relief – SARS may agree to waive penalties if you were dealing with extenuating circumstances. If you've missed multiple deadlines, contact SARS to discuss a payment arrangement before interest compounds further.

Do you need to register for PAYE if you only have one employee?

Yes. Even if your employee earns below the PAYE threshold and no income tax is due, you typically must still register as an employer for UIF purposes – but there are a few exceptions, including employees who work fewer than 24 hours per month. Missing the registration window can result in back-dated penalties.

What is the difference between PAYE and income tax?

PAYE stands for "pay as you earn" – it's the method through which income tax is collected from employees. As the employer, you calculate and withhold a portion of each employee's salary and pay it to SARS on their behalf. Income tax is the type of tax; PAYE is the collection mechanism.

How do you handle PAYE if an employee starts or leaves mid-month?

Calculate PAYE based on the number of days worked in that month relative to the full pay period. Use the SARS daily or weekly tax deduction tables rather than the monthly tables to get the correct pro-rated deduction amount.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.