A payslip feels like a small thing until a labour inspector asks to see one, or an employee disputes what they were paid. In South Africa, the payslip is not optional and it is not just a courtesy. Section 33 of the Basic Conditions of Employment Act (BCEA) lays down a minimum list of information that every payslip must contain, in writing, every pay period.
The good news is that the rules are clear and entirely achievable once you know them. In this guide you will learn exactly what must appear on a compliant payslip, why each field matters, how and when a payslip must be handed over, the rules on overtime, Sunday and public-holiday pay, and how long you must keep the records. There is a ready-to-use checklist table near the end.
Why the payslip is a legal document, not a formality
The payslip is the written proof that you have paid your employee correctly and accounted for every deduction. It protects the employee, who can see exactly how their pay was worked out, and it protects you, the employer, because a clear payslip is your first line of defence if a payment is ever questioned at the CCMA or during a Department of Employment and Labour inspection.
Section 33 applies to almost every employer. The payslip must be given in writing and must contain enough detail that the employee can check the figures themselves. A vague "net pay" amount with no breakdown does not meet the standard, even if the amount is correct.
The information every payslip must show
Section 33 sets out a minimum list. Your payslip may show more, but it may never show less. The required fields are:
- The employer's name and address — the legal business name and a physical address.
- The employee's name and occupation — who is being paid, and in what role.
- The period for which payment is made — for example 1 to 30 June 2026.
- The employee's remuneration in money — the gross pay, expressed as a Rand amount.
- The amount and purpose of every deduction — each deduction listed separately and named (PAYE, UIF, a savings or loan deduction, and so on).
- The actual amount paid — the net pay the employee receives in their account.
- The pay rate and overtime rate — where relevant to how the pay was calculated.
- The number of ordinary and overtime hours worked — where relevant to the calculation.
- Hours worked on a Sunday or public holiday — where relevant.
- The total number of hours — where an averaging agreement is in place.
The phrase remuneration in money is worth pausing on, because it is where many home-made payslips fall short. It means the full gross figure before any deduction, and it must reflect everything paid in cash for that period: the basic wage or salary, plus any commission, regular allowances, overtime and Sunday or public-holiday pay earned in the period. A payment in kind, such as accommodation or the use of a company vehicle, is not "money" and is handled separately rather than dropped into this figure. Showing only the net amount that lands in the bank account, with no gross figure and no deduction breakdown, is not compliant — the employee cannot tell how the number was reached, which is the whole point of the requirement.
A lump-sum deduction is a red flag
Bundling several deductions into one line, or showing a deduction without saying what it is for, breaches section 33. Each deduction must be itemised and named. This is one of the first things an inspector checks, and one of the most common reasons a payslip is found non-compliant.
The required fields at a glance
Use this checklist when you design or review a payslip. If any "required" row is blank when it applies to that employee, the payslip is not compliant.
| Field | Required? | What it means in practice |
|---|---|---|
| Employer name and address | Always | Legal business name plus a physical address |
| Employee name and occupation | Always | Full name and job title or role |
| Pay period | Always | The exact dates the payment covers |
| Remuneration (gross pay) | Always | Total earnings before deductions, in Rand |
| Each deduction (amount and purpose) | Always | PAYE, UIF, and any other deduction, listed and named |
| Net amount actually paid | Always | What lands in the employee's bank account |
| Pay rate and overtime rate | If relevant | The hourly or daily rate and the overtime rate used |
| Ordinary and overtime hours | If relevant | Hours worked at normal and overtime rates |
| Sunday / public-holiday hours | If relevant | Hours worked on a Sunday or public holiday |
| Total hours (averaging) | If agreed | Only where an averaging agreement applies |
Overtime, Sunday and public-holiday pay rates
The BCEA also sets the minimum rates at which certain hours must be paid, and these feed straight into the payslip. If an employee worked overtime or on a Sunday, the payslip must reflect both the hours and the rate used.
- Overtime is paid at 1.5 times the normal rate.
- Sunday work is paid at 1.5 times the normal rate, or 2 times if the employee does not ordinarily work on a Sunday.
- Public-holiday work is paid at 2 times the normal rate.
Show your working
When an employee can see the hours and the rate that produced their pay, disputes mostly disappear. Listing overtime hours at 1.5x on a separate line takes seconds and saves a difficult conversation later. OrigamiPay applies these rates automatically and prints them on the payslip for you.
How and when a payslip must be given
The BCEA is specific about delivery, not just content. A payslip must be given to the employee in writing, at the workplace or at a place agreed with the employee, and during the employee's working hours or just after they end. Handing it over weeks late, or only when asked, does not meet the requirement.
A clear PDF emailed to the employee on payday, or printed and handed over, both satisfy the "in writing" rule. What matters is that the employee reliably receives a complete payslip each pay period. If you deliver electronically, treat the payslip as the personal information it is: send it to an address the employee controls, avoid open shared inboxes or group chats, and keep your stored copies access-controlled so you stay on the right side of POPIA as well as the BCEA.
Keep the records for at least three years
Issuing the payslip is only half the obligation. You must also keep payroll records for at least three years. These records support your EMP201 declarations to SARS, your annual EMP501 reconciliation, and any future query from an employee or an inspector. If you cannot produce the history, you are exposed even if every individual payment was correct.
Payroll records cover more than the payslips themselves. Under the BCEA you should also retain each employee's particulars (full name, occupation and date of engagement), the time worked and a record of leave taken, the remuneration paid, and the date of birth of any employee under 18. The three-year clock is best understood as running from the last entry in a given record rather than from the day the worker started, so an attendance or leave register that is still being added to today should be kept for three years from its most recent entry. Keeping these alongside your payslips means that if a dispute or inspection ever reaches back over a busy period, you can reconstruct exactly what was worked, what was paid and why.
The risk of getting it wrong
The Department of Employment and Labour conducts inspections, and a payslip that is missing, incomplete or unclear is a straightforward finding for an inspector. Beyond a formal compliance order, non-compliant payslips weaken your position in any pay dispute, because you lose the written record that would otherwise back you up. Getting the payslip right is cheap insurance.
A complete, itemised payslip is the simplest compliance habit a small business can build — and the one most likely to be checked.
This is where doing payroll by spreadsheet starts to hurt. It is easy to forget a field, mislabel a deduction, or apply the wrong overtime rate. OrigamiPay does the PAYE, UIF and SDL maths for you, produces a BCEA-compliant payslip PDF with every required field in place, and pre-fills your monthly EMP201 from the same figures. If you are weighing up a move from manual payroll, our guide on when to switch payroll software walks through the signs.
To see how the payslip fits into the full monthly cycle, read how to run payroll in South Africa. And if you want to understand the deductions that appear on every payslip, PAYE, UIF and SDL explained breaks them down in plain language.
Compliant payslips, generated automatically
OrigamiPay produces a section 33-ready payslip PDF for every employee, every pay period — with the maths already done.
Start your free trial