StubGenPro
Create a stub
/South Africa

South Africa Payslip Generator — PAYE, UIF & SDL PDF

Generate a payslip under the Basic Conditions of Employment Act, 1997 — gross pay, PAYE, UIF (1%), SDL, ID number and PAYE reference.

Currency: ZAR
Employer
Company logo (optional)
Employee
Pay Period
Earnings
Regular Pay
Overtime
Bonus
Deductions
PAYE
UIF
SDL
Total
$10.00
Net Pay
R 4 000,00

Preview is watermarked. After payment you get an unwatermarked PDF + PNG.

PayslipPay Date: 2026-07-31EMPLOYEEFull NameID NumberAddressEMPLOYERCompanyPAYE RefAddressPAY PERIOD2026-07-01 – 2026-07-31FREQUENCYweeklyPAY DATE2026-07-31EarningsAmountRegular PayR 5 000,00Gross PayR 5 000,00DeductionsAmountPAYER 900,00UIFR 50,00SDLR 50,00Total DeductionsR 1 000,00NET PAYR 4 000,00ZAR · South AfricaPayslip issued under the Basic Conditions of Employment Act, 1997.Generated with StubGenPro PREVIEW

Live preview — updates as you type.

🇿🇦 South Africa

Paystub rules & formatting notes

Country-specific answers about required fields, taxes, and how this template is laid out.

What must a South African payslip include?

Under the Basic Conditions of Employment Act, a payslip must show employer name and address, employee name and occupation, pay period, gross pay, PAYE, UIF (1%), overtime, deductions, and net pay. SARS tax number of the employee is standard.

Which currency and language does the South Africa paystub use?

The South Africa template renders in South Africa using ZAR (R) and the YYYY-MM-DD date format. Currency amounts are formatted with the en-ZA locale, so thousand and decimal separators match local convention.

Which pay frequencies are supported for South Africa?

South Africa paystubs support: weekly, biweekly, monthly. This reflects standard payroll cycles used by local employers.

Which deductions appear on the South Africa paystub?

Default deduction lines: PAYE, UIF, SDL. Every line label and amount is editable so you can match your real payslip exactly.

Which tax and identifier fields are required?

The South Africa template asks for: ID Number, PAYE Ref. Enter values from your employment documents — StubGenPro does not validate them against government registries.

Payslip issued under the Basic Conditions of Employment Act, 1997.