How PAYE, UIF and SDL are calculated
The annualisation method, rebates, thresholds and the statutory caps.
PAYE
South African PAYE is calculated by annualising remuneration for the period, applying the SARS tax tables for the tax year, deducting the applicable rebates, and dividing back to the period.
- Annualise taxable remuneration (period remuneration × periods per year, plus year-to-date actuals for accuracy).
- Deduct allowable deductions (retirement funding within the 27.5% / R350,000 cap, and so on).
- Apply the tax table for the year of assessment.
- Deduct rebates: primary, secondary (65+) and tertiary (75+).
- Deduct medical scheme fees tax credits.
- Divide by the number of periods and subtract PAYE already deducted year to date.
Annual payments such as bonuses are spread correctly so a bonus month does not over-tax the employee.
UIF
1% employee and 1% employer of remuneration, each capped at the statutory monthly ceiling. Employees who work fewer than 24 hours a month, and certain other categories, are excluded — use the per-employee UIF switch rather than manual adjustments.
SDL
1% of total remuneration, paid by the employer only. Employers with an annual payroll below R500,000 are exempt. Learners under a registered learnership are excluded from the SDL base.
Verify the tables
Tax tables change annually. Super administrators maintain them under Tax years, and the dashboard prompts a verification before the first live run of a new tax year.
