Payroll · South Africa

SARS PAYE, UIF and SDL: what a South African payroll run must calculate

A South African payroll run must calculate three separate charges. PAYE comes from the annual SARS brackets less the primary rebate, spread over twelve months. UIF is 1 per cent from the employee and 1 per cent from the employer, capped at remuneration of R17,712 a month. SDL is 1 per cent of remuneration, paid by the employer only.

Last updated 2026-09-04. Published by Umbra ERP.

Key facts

Current tax year
2027 tax year, 1 March 2026 to 28 February 2027. Seven brackets, 18 per cent to 45 per cent.
Primary rebate
R17,820. Secondary (65 and older) R9,765. Tertiary (75 and older) R3,249.
Tax threshold, under 65
R99,000 a year, which is R8,250 a month on a flat twelve-month salary.
UIF
1 per cent from the employee and 1 per cent from the employer, 2 per cent in total.
UIF earnings ceiling
R17,712 a month (R212,544 a year) since 1 June 2021, capping the employee deduction at R177.12 a month.
SDL
1 per cent of total remuneration, employer only, once salaries are expected to exceed R500,000 over the next 12 months.
Payment deadline
EMP201, within seven days after the end of the month in which the amount was deducted.

Three separate charges, not one deduction

A pay run looks like one number leaving the business and a smaller number reaching the employee. Underneath it there are three different charges, with three different bases, two different payers, and in one case a registration test that has nothing to do with the individual employee at all. Treating them as a single blob of "statutory deductions" is the most common reason a payroll figure refuses to reconcile at year end.

PAYE is the employee's own income tax. The employer does not owe it, the employee does. What the employer owes is the duty to withhold the right amount and pay it over on time, as an agent of SARS. That distinction matters when something goes wrong: an under-deduction is still the employer's problem to fix, because the obligation to deduct correctly sat with the employer in the first place.

UIF is not a tax at all. It is a contribution to the Unemployment Insurance Fund, governed by the Unemployment Insurance Act, 2001 and the Unemployment Insurance Contributions Act, 2002. It is split evenly: 1 per cent comes off the employee's pay, and the employer contributes another 1 per cent on top of the salary. The total reaching the fund is 2 per cent of remuneration, of which the employee only sees half on the payslip.

The Skills Development Levy is entirely an employer cost. Nothing is deducted from anyone's pay. It is 1 per cent of the total amount paid in salaries, and unlike the other two it is switched on by a test at the level of the whole business rather than the individual. A small employer may never be liable for it at all.

All three end up on the same monthly form, the EMP201, and are paid over in a single amount with three allocations. That single payment is why the three get muddled, and why a payroll system that computes them from a single shared base will produce numbers that look plausible and are wrong.

PAYE
The employee's income tax. Withheld by the employer, owed by the employee.
UIF
1 per cent deducted from the employee, plus 1 per cent contributed by the employer.
SDL
1 per cent of remuneration. Employer only, and only once the business crosses the threshold.

PAYE: the 2027 brackets and the rebate that comes off the tax

South African PAYE is calculated on an annual basis and then divided, not calculated monthly from a monthly table. The standard method takes the employee's remuneration for the month, annualises it, runs that annual figure through the tax brackets, subtracts the rebates the employee qualifies for, and divides the result by twelve. That sequence is the whole reason the system works: it means an employee on a steady salary pays the same PAYE in March as in February, rather than creeping up a bracket mid-year.

These are the brackets for the 2027 tax year, which runs from 1 March 2026 to 28 February 2027. If your payroll system is still carrying the 2026 figures, every PAYE line it produces this year is wrong by a small, compounding amount.

R1 to R245,100
18 per cent of taxable income
R245,101 to R383,100
R44,118 plus 26 per cent of the amount above R245,100
R383,101 to R530,200
R79,998 plus 31 per cent of the amount above R383,100
R530,201 to R695,800
R125,599 plus 36 per cent of the amount above R530,200
R695,801 to R887,000
R185,215 plus 39 per cent of the amount above R695,800
R887,001 to R1,878,600
R259,783 plus 41 per cent of the amount above R887,000
R1,878,601 and above
R666,339 plus 45 per cent of the amount above R1,878,600

The rebate is subtracted from the tax, not from the income. That is worth stating plainly because getting it the wrong way round is a real and quiet bug. For the 2027 tax year the primary rebate is R17,820, available to every individual taxpayer. An employee who is 65 or older gets a secondary rebate of R9,765 on top of it, and one who is 75 or older gets a further tertiary rebate of R3,249. So a 76 year old employee has R30,834 of rebate against their annual tax before a cent is withheld, which is why age is a payroll field and not a human resources nicety.

The much-quoted tax thresholds are not a separate rule. They are simply the income at which the rebate exactly cancels the tax. For 2027 the threshold is R99,000 for someone under 65, R153,250 at 65 and older, and R171,300 at 75 and older. Work it through: R99,000 taxed at 18 per cent is R17,820, which is exactly the primary rebate, so the tax is nil. Below the threshold you deduct no PAYE. Above it you deduct on the excess. There is no cliff.

For comparison, the 2026 tax year rebates were R17,235, R9,444 and R3,145, with thresholds of R95,750, R148,217 and R165,689. The difference is small per employee and large across a payroll, and it is the sort of change that never announces itself in a system that stores rates as configuration.

A worked month on R28,000

Take an employee under 65 on a cash salary of R28,000 a month, with no retirement fund contribution, no medical aid credits and no other income. The arithmetic runs as follows.

  1. Annualise the remuneration

    R28,000 multiplied by 12 gives an annual equivalent of R336,000.

  2. Find the bracket

    R336,000 falls in the R245,101 to R383,100 band, so the tax is R44,118 plus 26 per cent of the amount above R245,100.

  3. Compute the annual tax before rebates

    R336,000 less R245,100 is R90,900. At 26 per cent that is R23,634. Added to R44,118, the annual tax is R67,752.

  4. Subtract the primary rebate

    R67,752 less R17,820 gives R49,932 of annual tax payable.

  5. Divide by twelve

    Monthly PAYE is R4,161.00.

  6. Apply UIF against the ceiling

    R28,000 is above the R17,712 ceiling, so both sides are calculated on R17,712. The employee is deducted R177.12 and the employer contributes R177.12.

  7. Add SDL, if the business is liable

    One per cent of R28,000 is R280.00, payable by the employer and deducted from nobody.

Net pay is R28,000 less R4,161.00 of PAYE and R177.12 of UIF, which is R23,661.88. The cost to the employer is R28,000 plus R177.12 of employer UIF plus R280.00 of SDL, which is R28,457.12. The EMP201 for this one employee carries R4,161.00 of PAYE, R354.24 of UIF and R280.00 of SDL, a total of R4,795.24.

Now run the same machinery on an employee earning R8,000 a month. The annual equivalent is R96,000, taxed at 18 per cent, giving R17,280 before rebates. The primary rebate of R17,820 exceeds that, so PAYE is nil. UIF is not nil: 1 per cent of R8,000 is R80.00 from the employee and R80.00 from the employer, because the ceiling caps contributions but sets no floor. SDL is not nil either, if the business is registered for it: another R80.00 of employer cost. An employee below the tax threshold still generates three lines on your EMP201, two of which are real money.

That second example is the one most often got wrong by hand. It is easy to conclude that an employee who pays no tax needs no payroll processing, and then discover at reconciliation that twelve months of UIF was never contributed on their behalf.

UIF: one per cent each side, and the ceiling that caps it

UIF is the simplest of the three charges and the one where systems most often carry a stale number. SARS states it plainly: the contribution is 2 per cent of remuneration in total, 1 per cent contributed by the employee and 1 per cent by the employer. The employee's share is deducted from pay. The employer's share is not, and adding both to the payslip as deductions is a straightforward way to underpay staff.

The ceiling is where the money stops scaling. The earnings ceiling has been R17,712 per month, which is R212,544 annually, since 1 June 2021. Above that level, contributions are calculated on the ceiling and not on actual remuneration, which caps the employee deduction at R177.12 per month and the employer contribution at the same figure. An executive on R150,000 a month and a manager on R20,000 a month generate identical UIF lines.

The date on that ceiling deserves attention. It has not moved since June 2021, which means it has been quietly eroding in real terms for years and is precisely the kind of figure that gets adjusted with little fanfare. A payroll system that hardcodes R17,712 will keep producing confident, wrong numbers on the day it changes. Check it before each tax year rather than assuming.

Not every employee attracts UIF. SARS excludes, among others, an employee employed for less than 24 hours a month, employees in the national or provincial sphere of government, various political office bearers including the President, Ministers and members of the National Assembly, and members of a municipal council, traditional leaders and members of a provincial House of Traditional Leaders. The 24 hour rule is the one that catches small businesses, because a genuinely occasional casual may fall outside the fund entirely while a regular part-timer does not.

Two Acts sit behind all of this. The Unemployment Insurance Act, 2001 governs the fund and the benefits, and the Unemployment Insurance Contributions Act, 2002 governs the contributions themselves. When a dispute is about whether someone should have been contributing, it is usually the second one that decides it.

SDL: the R500,000 question

The Skills Development Levy is 1 per cent of the total amount paid in salaries to employees, and SARS is explicit that this includes wages, overtime payments, leave pay, bonuses, fees, commissions and lump sum payments. It is a broad base by design. If you are treating a commission-heavy sales team as though only their basic salary is leviable, the levy is being underdeclared.

Liability is decided by a forward-looking test, not a backward-looking one. SARS states that where an employer expects that the total salaries will be more than R500,000 over the next 12 months, that employer becomes liable to pay SDL. That means a business that has never paid a cent of SDL can become liable in the month it hires its fourth or fifth person, based on what it expects to pay rather than what it has already paid. Below that expectation, the employer is exempt and does not need to register.

R500,000 across twelve months is roughly R41,667 a month in total salaries. That is a small business, not a medium one. Three people on R14,000 each will cross it. The practical consequence is that the SDL question needs revisiting whenever headcount changes, not once at company formation and never again.

Some employers are exempt regardless of size. SARS lists national and provincial government employers, national or provincial public entities where 80 per cent or more of their expenditure is funded from Parliament, tax-exempt public benefit organisations carrying on educational, welfare, humanitarian, health care, religious or philosophical activities, and municipalities holding an exemption certificate. If you are a registered non-profit, do not assume SDL applies simply because your payroll is large enough.

Because SDL is not deducted from anyone, it is easy to forget in a cash flow projection. It is a real 1 per cent added to the cost of every salary, sitting alongside the employer's 1 per cent of UIF. On a payroll of R500,000 a year that is R5,000 of levy and up to about R2,125 of employer UIF, before anything is withheld from an employee.

What you pay SARS, and when

PAYE, UIF and SDL are declared together on the Monthly Employer Declaration, the EMP201, which is a payment return in which the employer declares the total payment together with the allocations for PAYE, SDL and UIF. It must be paid within seven days after the end of the month during which the amount was deducted, with the usual adjustment when that day falls on a weekend or a public holiday.

Seven days is tight, and it is calendar days. A March payroll paid on the 25th leaves you with a hard deadline of 7 April, which in practice means the payroll has to be finalised, approved and reconciled inside the same fortnight it was run. Businesses that treat payroll as a month-end task discover this the first time they are late.

Twice a year the monthly declarations have to agree with the certificates. The Employer Reconciliation Declaration, the EMP501, reconciles the EMP201s you filed, the payments you actually made and the IRP5 and IT3(a) certificates you issued. For 2026, the annual reconciliation ran from 1 April to 31 May, and the interim reconciliation runs from 21 September to 31 October. The certificates themselves have to be issued accurately and on time, and where an employee has died the employer must deliver the certificate within 14 days after the employee passed away.

Lateness is priced. SARS states that late submission of an EMP501 will result in administrative penalties equal to 1 per cent of your annual PAYE liability, increasing by 1 per cent for every month the return remains outstanding, up to a maximum of 10 per cent. On a business with R2 million of annual PAYE that is a R20,000 penalty in the first month and up to R200,000 if it is ignored for ten. Incorrect PAYE calculations attract penalties and interest separately.

Where payroll systems quietly go wrong

The failures worth guarding against are rarely dramatic. They are small, systematic and repeat every month until somebody reconciles.

The first is stale rates. Brackets, rebates and thresholds change with each Budget, and the UIF ceiling changes on its own schedule. A system that stores these as configuration will happily keep calculating with last year's numbers, and nothing in the output will look obviously wrong. The only defence is a deliberate check against the current SARS tables before the first run of each tax year, treated as a diarised task rather than a hope.

The second is applying the UIF ceiling to the wrong base, or applying it to the employer side but not the employee side. Both sides are capped at the same R17,712, and both are 1 per cent. If your employer contribution scales past R177.12 while the employee deduction stops there, one of the two is wrong.

The third is irregular pay. A thirteenth cheque, a commission spike or a leave payout does not behave like a permanent salary increase, and a system that simply annualises the month it falls in will over-deduct heavily. If you are not certain what rule your payroll applies to irregular amounts, that is worth confirming against the SARS employers' guide before December rather than after it.

The fourth is the SDL registration test drifting out of date. Because it is forward-looking, no system can decide it for you from historical data alone. Someone has to look at expected salaries over the coming twelve months and answer the question, and then remember to answer it again when the business grows.

What Umbra calculates, and what stays on eFiling

Umbra's South African payroll calculates PAYE using the annual brackets less the primary rebate, UIF for both the employee and the employer against the monthly cap, and SDL as an employer charge. It applies a retirement fund contribution deduction capped at 27.5 per cent and at R350,000 a year. Payslips are produced as PDFs and emailed when the pay run is approved, so the employee-facing half of the month is handled without a manual export.

The honest and important qualification is that Umbra ships South African rates and rebates as per-business configuration, not as maintained tax tables that update themselves. Nobody at Umbra pushes a new bracket to your account in March. Before your first run, and before the first run of each tax year, open the payroll configuration and check every figure against the current SARS tables: the seven brackets, the three rebates, the UIF ceiling and the SDL rate. It takes ten minutes and it is the single highest-value payroll task of the year.

The second qualification concerns statutory filing. Umbra does not produce an IRP5, an EMP201 or an EMP501, and it does not submit anything to SARS. Its statutory payroll forms are the Zimbabwean P9 and ITF16. Your South African declarations, reconciliations and certificates happen on SARS eFiling and e@syFile, outside Umbra, using the figures the pay run produced. Treat Umbra as the calculation and payslip layer, and eFiling as the filing layer, and the split stays clean.

One more boundary is worth knowing before you design around it. A pay run uses one currency for the whole business. Paying some staff in rand and others in another currency inside a single run is not supported, so a group with genuinely mixed-currency employment contracts needs to separate those businesses rather than mix them in one run. Umbra allows up to 25 businesses on one login, including parent and subsidiary structures, which is usually how that gets resolved.

Frequently asked questions

How much UIF do I deduct from my employee?

One per cent of the employee's remuneration, and you contribute another 1 per cent as the employer, giving 2 per cent in total. Both sides are capped at the earnings ceiling of R17,712 per month, so the most you can deduct from any employee is R177.12 a month, no matter what they earn.

Do I have to register for SDL?

Only if you expect total salaries to be more than R500,000 over the next 12 months. The test is forward-looking, so a growing business can become liable in the month it hires someone new. Below that expectation you are exempt and do not need to register. Certain public bodies and tax-exempt public benefit organisations are exempt regardless of size.

At what salary does PAYE start in South Africa?

For the 2027 tax year the threshold is R99,000 a year if you are under 65, which is R8,250 a month on a flat twelve-month salary. It is R153,250 at 65 and older and R171,300 at 75 and older. Below the threshold no PAYE is deducted, because the rebate cancels the tax entirely.

What is the primary rebate for 2026 and 2027?

The primary rebate is R17,820 for the 2027 tax year, which runs from 1 March 2026 to 28 February 2027. For the 2026 tax year it was R17,235. The rebate is subtracted from the calculated annual tax, not from taxable income, and every individual taxpayer gets it.

When is the EMP201 due?

Within seven days after the end of the month in which the amount was deducted, with an adjustment if that day falls on a weekend or a public holiday. The EMP201 declares the total payment with the allocations for PAYE, SDL and UIF, so all three charges are paid over together in a single amount.

Who pays the Skills Development Levy, the employer or the employee?

The employer, entirely. Nothing is deducted from the employee. It is 1 per cent of the total amount paid in salaries, including wages, overtime, leave pay, bonuses, fees, commissions and lump sum payments, and it is a real addition to the cost of employment rather than a withholding.

Does Umbra file my EMP201 with SARS?

No. Umbra calculates PAYE, UIF and SDL and produces payslips, but it does not generate an IRP5, an EMP201 or an EMP501 and it does not submit anything to SARS. Its statutory payroll forms are the Zimbabwean P9 and ITF16. South African declarations and reconciliations are filed on SARS eFiling and e@syFile.

What happens if I submit the EMP501 late?

SARS applies an administrative penalty equal to 1 per cent of your annual PAYE liability, increasing by a further 1 per cent for every month the return remains outstanding, up to a maximum of 10 per cent. Incorrect PAYE calculations can attract penalties and interest separately from the late-submission penalty.

Sources

Regulatory figures on this page are taken from the following primary sources. Tax rates and thresholds change; check the source before relying on a figure.