Introduction
Payroll in South Africa requires registering as an employer with the South African Revenue Service (SARS) for Pay As You Earn (PAYE), the Unemployment Insurance Fund (UIF), and the Skills Development Levy (SDL), and registering with the Compensation Fund under the Compensation for Occupational Injuries and Diseases Act (COIDA).
Employers withhold income tax on a progressive scale, contribute to UIF and SDL, and report through a monthly Employer Declaration (EMP201) and twice-yearly reconciliations. The Basic Conditions of Employment Act (BCEA) governs the working hours, overtime, leave, and payslip rules that sit alongside these tax obligations.
The challenge is that these obligations sit with three separate authorities, each with its own registration and filing cadence, and you cannot run payroll without a registered local entity behind them.
Employers must file accurate Employer Reconciliation Declarations; incorrect submissions may result in penalties and interest. Paying below the minimum wage of R30.23 per ordinary hour may result in fines up to twice the underpaid amount.
In this guide, we cover the payroll process, working time and minimum wage rules, the income tax bands, leave entitlements, and the registration and filing cycle that keeps you compliant.
What does the payroll process in South Africa involve?
Never handled payroll in South Africa before? No problem, we’ve got you covered. While the payroll workflow internationally will generally follow the same basic principle, there are some country-specific nuances you’ll need to be aware of, and South Africa is no exception.
Let’s take a look at the basics first. For all employees, you’ll need to:
- Collect relevant documents: You will have to take documents from your employees, including their passports, right to work, and bank account information.
- Estimate the gross and net pay: You’ll need to find the gross pay, which is the amount your employee earned before deductions. After which, you will have to withhold any deductions, benefits, and other contributions to find the net pay.
- Pay your workers: It goes without saying that you’ll need to pay your employees. You’ll also need to provide them with a payslip of their salaries to allow them to keep a record.
- Giving the deductions to the authorities: The employer will have the responsibility to file for taxes and pay the benefits to the relevant authorities in South Africa.
- Maintaining record: The most important step of the payroll workflow is maintaining accurate and detailed records to protect your business.
One platform to grow your global team
Hire and pay talent globally, the hassle-free way with Skuad.
Talk to an expertWhat are the core payroll components in South Africa?
Understanding the core payroll components is essential to staying compliant with the local labour laws. The table below outlines the key elements.
How many public holidays does South Africa have?
South Africa has 12 public holidays.
What are the rules for termination in South Africa?
Notice must be given in writing. Either side can pay or work the notice, and an employer can pay the employee instead of notice rather than have them work it.
A contract or collective agreement can set a longer notice period, but never shorter than the table below.
Getting termination wrong in South Africa is expensive. A dismissal without a fair reason and a fair process under the Labour Relations Act can be challenged at the CCMA (Commission for Conciliation, Mediation and Arbitration, an independent statutory body in South Africa established by the Labour Relations Act to resolve workplace disputes), and miscalculating notice, severance, or the leave payout on exit creates back-pay exposure that surfaces months later.
Skuad helps reduce that risk. Skuad supports compliant termination and offboarding through its local employment compliance infrastructure, so your team does not carry the procedural and calculation risk alone.
Here is what Skuad helps with:
- Assists with termination and offboarding, including notice periods and severance calculations as required locally
- Supports compliant final-pay processing, covering accrued leave, pro-rata salary, and statutory deductions
- Helps keep exit documentation aligned with local labor laws across 160+ countries
- Facilitates compliance monitoring so notice, severance, and dismissal rules stay current as regulations change
- Helps maintain employment and payroll records for the periods required under local law
For a foreign company without local HR or legal support, this removes the guesswork from getting an exit right the first time, before a former employee takes a dispute to the CCMA.
Book a demo to see how Skuad supports compliant offboarding in South Africa.
Payroll taxes and deductions
The rate and thresholds for the payroll taxes in South Africa are based on the basis of the progressive tax system. Therefore, the more income an individual has, the more tax they will have to pay.
The income tax rates are as follows:
South Africa's income tax runs on a progressive scale from 18% to 45%, and on top of PAYE, you carry employer UIF, SDL above the R500,000 payroll threshold, and Compensation Fund contributions, so the real cost of a hire sits well above gross salary.
One platform to grow your global team
Hire and pay talent globally, the hassle-free way with Skuad.
Talk to an expertHow to handle payroll compliance in South Africa?
Payroll compliance in South Africa runs through three bodies: the South African Revenue Service (SARS) for tax, the Department of Employment and Labour for unemployment insurance and wage rules, and the Compensation Fund for workplace injury cover.
Registration
Register as an employer with SARS for Pay As You Earn (PAYE), the Unemployment Insurance Fund (UIF), and the Skills Development Levy (SDL). UIF also needs registration with the Department of Employment and Labour through the uFiling portal. You separately register with the Compensation Fund under the Compensation for Occupational Injuries and Diseases Act (COIDA).
Monthly deductions and contributions
- PAYE: Income tax withheld on a progressive scale. For the 2026/2027 tax year (1 March 2026 to 28 February 2027), rates run from 18% on taxable income up to R245,100 to 45% above R1,878,600, with a primary rebate of R17,820. Anyone under 65 pays zero tax below R99,000 a year.
- UIF (Unemployment Insurance Fund): 1% from the employee and 1% from the employer, 2% total, calculated on remuneration up to a ceiling of R17,712 a month, so the maximum is R177.12 per side.
- SDL (Skills Development Levy ): 1% of total payroll, paid by the employer. Employers with total annual remuneration under R500,000 are exempt.
All three are declared on one form, the Monthly Employer Declaration (EMP201), and paid to SARS within seven days after the end of the month, so by the 7th.
Twice-yearly and annual filing
- Employer reconciliation (EMP501): submitted twice a year. The interim reconciliation covers March to August and is due by 31 October, and the annual reconciliation covers the full tax year and is due by 31 May. Both reconcile what you declared on your EMP201s, what you paid, and what appears on employee tax certificates.
- Tax certificates (IRP5/IT3(a)): issued to each employee for their own return.
- COIDA Return of Earnings: an annual return to the Compensation Fund that sets your assessment for injury cover.
Wage and conditions rules
- National minimum wage is R30.23 per ordinary hour from 1 March 2026, up from R28.79. It covers most workers, including domestic and farm workers, with a lower rate for Expanded Public Works Programme participants.
- The Basic Conditions of Employment Act (BCEA) governs working hours, overtime, leave, and the information your payslip must legally show.
- Designated employers also carry Employment Equity Act reporting.
The gap for foreign companies: you cannot run South African payroll without a registered local entity, plus the SARS, UIF, and Compensation Fund registrations above. That is what an Employer of Record (EOR) covers: hiring the worker on its own entity and handling every line here while you direct the work.
Running South African payroll yourself means registering as an employer with SARS for PAYE, UIF, and SDL, registering separately with the Compensation Fund under COIDA, filing an EMP201 every month, reconciling twice a year through EMP501, and keeping a local entity alive to do all of it.
For a company placing one or two hires in the country, that is a lot of standing infrastructure before the first salary goes out.
Skuad acts as the legal employer in South Africa, so your company can hire, onboard, and pay employees without setting up an entity or carrying the SARS, UIF, and COIDA registrations yourself.
Here is what Skuad helps with:
- Acts as the legal employer across 160+ countries, so you can hire without setting up a local entity
- Supports employment contract generation aligned with local labor laws across supported markets
- Supports payroll processing in 70+ currencies with accurate tax withholding and statutory deductions
- Facilitates statutory contribution workflows across supported markets, covering applicable social insurance and pension obligations
- Helps administer statutory benefits, paid leave, and parental entitlements in line with local requirements
- Assists with termination and offboarding, including notice periods and severance calculations as required locally
For a team hiring a handful of people in South Africa, that removes the need to run monthly EMP201 filings, track regulatory changes, or maintain an entity just to employ someone compliantly.
Book a demo to see how Skuad supports compliant hiring in South Africa without an entity.
Should you run payroll in-house, set up an entity, or use an EOR?
Once you decide to hire in South Africa, you have three ways to actually pay people. Which one fits depends mostly on how many people you plan to hire and how soon you need them working.
The trade-off is cost against speed and headcount. An entity carries registration, accounting, and ongoing filing costs that only make sense once you are employing enough people to spread them across.
An EOR has a per-employee fee but no entity to build or maintain, so for the first one or two hires, it is usually faster and cheaper to start, then less economical per head as the team grows. Many companies start with an EOR to enter the market, then move to their own entity once headcount justifies it.
This is where Skuad fits. Skuad acts as the legal employer in South Africa, so you can hire, onboard, and pay employees without setting up an entity or carrying the SARS, UIF, and Compensation Fund registrations yourself. The example below shows how that worked for one company hiring across several markets at once.
Customer story: how RemoteLock hired across six countries with Skuad
RemoteLock, a US access control software company, needed to build a distributed tech team across markets in Africa, Europe, and South Asia. Hiring directly in each country meant separate entities, local payroll setups, and misclassification risk. Skuad supported compliant onboarding, multi-currency payroll, and worker classification across all six markets, helping RemoteLock bring on 26 full-time and contract professionals without setting up local entities.
“Partnering with Skuad has transformed our international hiring and onboarding processes. Their streamlined approach has enabled our tech team to scale effortlessly and efficiently."- Jon Santavy, Managing Partner, RemoteLock
Run payroll in South Africa without the compliance risk
With everything that goes into payroll processing in South Africa, there are generally two ways to go about it: build up enough in-house resources and local expertise to dedicate to South Africa payroll, or partner with an expert service provider to handle it for you while you focus on other important business matters.
Running payroll in South Africa requires careful attention to local rules, from PAYE withholding and UIF, SDL, and Compensation Fund contributions to minimum wage, overtime, and leave entitlements. All this adds operational weight that compounds as your headcount grows across markets.
Skuad supports the operational complexity of payroll in South Africa, so your team can focus on the work, not on compliance upkeep.
Companies across SaaS, fintech, technology, and professional services use Skuad to run payroll across 160+ countries from a single platform, without building local HR compliance infrastructure in every market they enter.
Book a demo to see how Skuad gets your South Africa payroll running
FAQs
1.How does payroll work in South Africa?
Payroll in South Africa runs on a monthly cycle in South African rand. Employers calculate gross pay, withhold PAYE income tax, deduct UIF, and remit everything to SARS through a monthly EMP201 return by the 7th. Payslips and records are legally required.
2.How much does it cost to run payroll in South Africa?
Beyond gross salary, employers typically add around 3 to 5 percent in statutory costs: 1 percent employer UIF (capped near R177 a month), 1 percent SDL if annual payroll exceeds R500,000, and a Compensation Fund contribution that varies by industry risk.
3.Can a foreign company run payroll in South Africa without a local entity?
Foreign companies can typically run South African payroll without an entity by using an employer of record, which becomes the legal employer and handles SARS registration, PAYE, UIF, and SDL. Setting up your own entity is the alternative, but it takes longer and costs more.
4.What are the penalties for payroll non-compliance in South Africa?
Penalties vary by the breach. Late or missed EMP201 submissions to SARS attract penalties and interest on the outstanding PAYE, UIF, and SDL. Paying below the national minimum wage of R30.23 per hour can trigger fines of up to twice the amount underpaid.
5.Is it cheaper to set up an entity or use an EOR for South Africa payroll?
This usually depends on headcount. For one or two hires, an employer of record is generally more cost-effective, since entity setup carries registration, accounting, and ongoing SARS filing costs. On a larger scale, a local entity can work out cheaper per employee over time.
6.How quickly can you start running payroll in South Africa?
The timeline varies. Setting up your own payroll means registering for PAYE, UIF, and SDL with SARS, which can take a few weeks. Through an employer of record like Skuad, onboarding and first payroll can often start within days.
Say goodbye to the complexities of local laws, tax systems, international payroll, and contractor payments. Skuad takes care of everything in 160+ countries.
Automate payroll in 160+ countries
Put your global payroll on auto-pilot and analyze your payroll data in seconds. Pay your international team - accurately, securely, and quickly, with a single click.
Integrate your payroll processes
Consolidate all things payroll on our unified platform. Reduce manual calculations on excel sheets and gain control of your payroll data. Ensure data integrity and consistency.
Enhance payroll compliance
Our global payroll infrastructure ensures compliance with local employment and tax regulations. We take the guesswork out of payroll compliance.



South Africa,






