South African PAYE, UIF & SDL

Calculate and file South African PAYE, UIF, and SDL returns.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/2nth-ai/skills --skill south-african-paye-uif-sdl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: South African PAYE, UIF & SDL
Source: https://github.com/2nth-ai/skills/tree/main/fin/sa/paye
Command: npx skills add https://github.com/2nth-ai/skills --skill south-african-paye-uif-sdl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies South African employer tax obligations, including PAYE, UIF, and SDL, with comprehensive guidance and calculations.

Core Features & Use Cases

  • Employer Tax Obligations: Calculates and manages PAYE, UIF, and SDL contributions.
  • EMP201 and EMP501 Returns: Handles monthly and annual reconciliation processes.
  • Fringe Benefits: Includes calculation and reporting of fringe benefits.
  • Use Case: For an employer with a monthly payroll exceeding R17,712, this Skill can automatically calculate and file the EMP201 and EMP501 returns, ensuring compliance with SARS regulations.

Quick Start

To calculate and file your EMP201 and EMP501 returns, use the South African PAYE, UIF & SDL skill with the following command: skill run south-african-paye-uif-sdl calculate-returns.

Frequently Asked Questions about South African PAYE, UIF & SDL

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate PAYE, UIF, and SDL for South African employer tax obligations?

To calculate PAYE, UIF, and SDL obligations, this Skill computes employer contributions and manages fringe benefits in accordance with SARS compliance requirements. It automates these calculations for monthly payrolls exceeding R17,712.

How do I file EMP201 and EMP501 returns for SARS compliance?

You can file EMP201 and EMP501 returns by running the Skill to handle both monthly and annual reconciliation processes. It automatically processes your payroll data to generate the required SARS compliance returns.

When do I need to pay SDL for my South African payroll?

You must pay SDL under the Skills Development Levies Act when your monthly payroll exceeds R17,712. This Skill manages those employer tax obligations by calculating the required SDL contributions alongside PAYE and UIF.

Does this handle fringe benefits reporting for SARS?

Yes, this Skill handles fringe benefits reporting by calculating and managing their inclusion in your overall employer tax obligations. This ensures accurate SARS compliance for both EMP201 and EMP501 return submissions.

What is the best way to manage UIF contributions under the Unemployment Insurance Act?

The best way to manage UIF contributions is using a Skill that calculates deductions and reconciles them via EMP201 and EMP501 returns. It ensures your employer tax obligations comply fully with the Unemployment Insurance Act.

Can I use this for a small payroll under the R17,712 threshold?

This Skill is specifically designed for employers with a monthly payroll exceeding R17,712. If your payroll is below this threshold, your SDL exemption means you may not need this comprehensive SARS compliance tool.