Free South African Payslip Generator
Create a simple payslip for a South African employee in minutes. Enter the employer and worker details, pay period, earnings and deductions, and download a PDF you can print or attach in WhatsApp.
- No signup or cloud account.
- BCEA Section 33 payslip information, built in.
- UIF auto-calculated (1% employee + 1% employer, monthly UIFable-income ceiling). PAYE entered manually.
- Earnings, deductions, hours and rates (ordinary, overtime, Sunday/public holiday).
- Saved locally with IndexedDB. JSON backup export and import.
- Live A4 preview. Download as PDF. Send via WhatsApp.
Important
This tool helps generate a basic South African payslip based on commonly required BCEA payslip information. It is not legal, tax, payroll, UIF, SARS, or labour advice. Employers remain responsible for compliance.
Your data is stored only in this browser. If you clear browser data, change devices, or use private browsing, saved data may be lost. Export a JSON backup regularly under the Backup tab.
Disclaimer: This tool helps you create basic South African payslips aligned to BCEA Section 33 payslip information. It is not legal, tax, payroll, UIF, SARS, or labour advice. You remain responsible for sector determinations, statutory submissions, and recordkeeping requirements that apply to your business.
What is the free South African payslip generator?
A free browser tool that generates a South African payslip with the information required by Section 33 of the Basic Conditions of Employment Act, including UIF (1% employee + 1% employer, capped at the SARS monthly UIFable-income ceiling) when enabled. PAYE is entered manually. Records stay in your browser; nothing about employees is uploaded. You can download a PDF, send it via WhatsApp, and export a JSON backup. Built for micro businesses, spaza shops, small farms, domestic employers, small contractors and other small South African employers. Updated 2026-05-06.
What goes on a South African payslip?
The Basic Conditions of Employment Act (BCEA) Section 33 sets the minimum payslip information employers must give to workers each time they are paid.
Required information
- Employer's name and address.
- Employee's name and occupation.
- Period for which the payment is made.
- Employee's remuneration in money (gross pay).
- Amount and purpose of any deduction made.
- Actual amount paid to the employee (net pay).
If relevant to the pay calculation, the payslip must also show ordinary hours worked, overtime hours, Sunday and public holiday hours, the employee's rate of pay, and the overtime rate.
Who is this tool for?
Spaza shops, small farms, domestic employers, small contractors, micro businesses and informal-to-formal employers who want a clean payslip without payroll software.
Is my data uploaded?
No. Records are stored in your browser only (IndexedDB + localStorage). Use the Backup tab to export a JSON file you control.
Does it do PAYE / UIF?
UIF, yes — enable it on a payslip and the tool calculates 1% employee + 1% employer using the SARS monthly UIFable-income ceiling, with a UIF Reports tab per period. PAYE, no — you enter PAYE yourself. This is a payslip generator, not a full payroll engine.
Can I export my records?
Yes. Use the Backup tab inside the app to download a JSON backup. Import it later or on another device.
Create a South African payslip in 5 steps
Five steps from open-the-tool to send-on-WhatsApp. Same flow for monthly staff, weekly staff, casual or piece work.
- Open the free payslip generator. Open the tool in any modern browser. No account, no signup. Your records stay on your device.
- Capture your employer profile. Open the Employer tab and enter your business name, address, registration number and (if registered) UIF reference. Saved once, reused on every payslip.
- Add a worker. Open the Workers tab and add the employee — name, occupation, ID number and pay frequency. Workers are saved for reuse.
- Create a payslip. Open the Payslips tab, choose the worker and pay period, and enter earnings, deductions and hours. Enable UIF if applicable — the tool calculates 1% employee + 1% employer using the SARS monthly UIFable-income ceiling.
- Download and send. Use the live A4 preview, then download as PDF and send via WhatsApp or email. Use the Backup tab to export a JSON backup you control.
South African payslip terms — quick definitions
Plain-language definitions for the terms used on the payslip and on this page.
- Gross pay
- The full amount earned in the pay period before any deductions — basic pay plus allowances, overtime, bonuses, commission and any other earnings lines.
- Net pay
- The actual amount paid to the employee after all deductions are subtracted from gross pay.
- UIF
- Unemployment Insurance Fund. South African statutory contribution: 1% from the employee plus 1% from the employer, on the employee’s UIFable income, capped at the SARS monthly UIFable-income ceiling.
- UIFable income
- The portion of the employee’s remuneration that the UIF contribution is calculated on, capped at the monthly UIFable-income ceiling.
- PAYE
- Pay As You Earn — the employee income tax the employer withholds and pays to SARS. PAYE depends on tax tables and is not auto-calculated by this tool; you enter PAYE yourself and label the deduction.
- BCEA
- Basic Conditions of Employment Act. Section 33 sets the minimum payslip information South African employers must give to workers each time they are paid.
- Sectoral Determination
- Sector-specific minimum wage and conditions issued under the BCEA — e.g. Sectoral Determination 7 for domestic workers, Sectoral Determination 13 for farm workers, Sectoral Determination 1 for contract cleaning. Sector-specific compliance stays with the employer.
- Pay period
- The interval the payslip covers — most commonly monthly, fortnightly, weekly, daily or hourly.
Free payslip generator vs payroll software vs custom payroll system
When the free browser tool is enough, when payroll software is the next step, and when you have outgrown both.
| Capability | This free tool | Payroll software (Sage, SimplePay, PaySpace) | Custom payroll system |
|---|---|---|---|
| Cost | Free | Per-employee monthly fee | Project cost + ownership |
| Employees | 1–handful | Small to large teams | Any, with bespoke roles |
| BCEA Section 33 fields | Yes | Yes | Yes |
| UIF auto-calculation | Yes | Yes | Yes |
| PAYE auto-calculation | No (manual) | Yes | Yes |
| Statutory submissions (UI-19, EMP201, IRP5) | No | Yes | Yes |
| Leave tracking | No | Yes | Yes |
| Multi-user access | No (single browser) | Yes | Yes (custom roles) |
| Audit trail | No | Yes | Yes |
| Where employee data lives | Your browser only | Vendor cloud | You decide (self-hosted or cloud) |
| Ownership of the system | You | Vendor | You |
Sectoral Determinations
Domestic workers, farm workers and contract cleaners have sector-specific minimum wages and hours rules issued under the BCEA (Sectoral Determinations 7, 13 and 1 respectively). This tool generates the payslip; sector-specific compliance — including minimum wage, working hours, leave and termination conditions — remains the employer’s responsibility. See the Department of Employment and Labour for current sectoral wage and hours rules.
Last updated: 2026-05-06. Verified against the wording of BCEA Section 33 and current SARS UIF guidance.
Sources: Basic Conditions of Employment Act (gov.za) · Department of Employment and Labour · SARS — UIF.
When you need real payroll or business systems
Use this free tool when payslips are simple. When you need PAYE/UIF automation, leave tracking, multi-user access or sync across devices, you need a payroll provider or a custom platform.
Custom platform applications
HR, payroll, billing, CRM, audit trails — built around your specific business workflows.
Learn more ›ServiceBooking & workflow systems
Multi-user access, approval flows, automated reminders and integrations with WooCommerce, Shopify and Xero.
Learn more ›Advanced platformBX1X business operations
A wider business platform for billing, bookings, CRM, inventory, accounting, roles and connected workflows.
Explore BX1X ›Need full payroll, HR or staff portals?
Talk to a Cape Town developer who has built business systems for SA companies for years.