Free payslip generator
Every employee must get a written payslip on pay day, and section 33 of the Basic Conditions of Employment Act says exactly what goes on it. This builds one in your browser: PAYE and UIF worked out on the 2026/27 tables, overtime and Sunday pay at the right rate, every deduction named. Print it or save it as a PDF. Nothing you type leaves this page.
Doing this every month for a few staff?
We prepare every payslip, file the monthly UIF declaration and keep the leave balances for up to five employees, delivered by the 25th. R190 a month, cancel any time.
Payslips done monthly, R190What the law requires on a payslip
- Who and whenThe employer’s name and address, the employee’s name and occupation, and the period the payment covers
- The moneyRemuneration in money, the amount and purpose of every deduction, and the actual amount paid
- The hours, where they matterThe rate of pay and overtime rate, ordinary and overtime hours, and Sunday or public holiday hours, whenever pay is worked out from them
- On every pay day, in writingHanded over at work during working hours or within 15 minutes of the start or end, in a form the employee can understand. Email counts if the employee can read it
- Keep it for three yearsSection 31 requires the employer to keep the pay and hours records for three years after the employee leaves
Frequently asked questions
What must a payslip show by law in South Africa?
Section 33 of the Basic Conditions of Employment Act requires the employer’s name and address, the employee’s name and occupation, the period the payment is for, the remuneration in money, the amount and purpose of every deduction, the actual amount paid, and, where relevant to how the pay was worked out, the rate of pay and overtime rate, the ordinary and overtime hours worked, and the hours worked on a Sunday or public holiday. It must be given on every pay day, in writing, in a form the employee can understand.
Is a payslip compulsory for a domestic worker?
Yes. The Basic Conditions of Employment Act and Sectoral Determination 7 apply to domestic workers, so a written payslip is required on every pay day, showing the hours, the rate, the deductions and the amount paid.
How is overtime paid?
At one and a half times the ordinary hourly rate, for employees earning under the BCEA earnings threshold of R269 600,90 a year. Work on a Sunday is paid at double the rate, or one and a half times if the employee normally works Sundays, and work on a public holiday is paid at double the rate. The employer may agree to give paid time off instead.
Which deductions may an employer make from pay?
PAYE and UIF, which the law requires; deductions the employee has agreed to in writing for a specific debt, such as a staff loan; and deductions required by a court order, a collective agreement or a law, such as an emoluments attachment order. A deduction for loss or damage needs the employee’s written agreement, a fair procedure and is capped at a quarter of the pay. Deductions for uniforms, shortages or breakages without those steps are unlawful.
How is UIF worked out on a payslip?
One percent of the employee’s pay, deducted from the employee, and another one percent paid by the employer, both capped at pay of R17 712 a month, so the maximum each is R177,12. The employee’s one percent appears as a deduction; the employer’s share does not reduce the employee’s pay.
Do I need to register before I can pay someone?
You must register as an employer with the Unemployment Insurance Fund from the first employee who works more than 24 hours a month, and with SARS for PAYE as soon as any employee earns above the tax threshold. The UIF number and the PAYE reference belong on the payslip once you have them. We do UIF registration for R690 and PAYE registration for R890.
Tax tables and the UIF ceiling change
When the PAYE brackets, the UIF ceiling or the minimum wage move, every payslip moves with them. We send the new numbers when they land.
Keep exploring
Payslip contents per section 33 of the Basic Conditions of Employment Act 75 of 1997; overtime, Sunday and public holiday rates per sections 10, 16 and 18 (earnings threshold R269 600,90 from 1 May 2026, GN 7384); PAYE on the SARS rates of tax for individuals and medical tax credits for the 2027 tax year (1 March 2026 to 28 February 2027), sars.gov.za; UIF ceiling R17 712 a month. The PAYE is an estimate on an annualised basis and your payroll software or SARS may differ for irregular pay. Free tools are estimates, not payroll or tax advice.