Payslip generator

Make a clear payslip in a few minutes. Print it or save it as a PDF.

Employer

Stays on your device. PNG, JPG, SVG or WebP, up to 1 MB.

Employee

Pay period

Earnings

Basic salary, overtime, commission, allowances. The lines below are examples: replace them with yours.

Deductions

PAYE, medical aid, pension or retirement fund, loan repayments. UIF can be added automatically below. Work out PAYE with the take-home pay calculator.

Worked out on gross pay up to the monthly ceiling. Turn it off if the worker is not covered or you list UIF yourself.

Hours and rates (optional)

Leave at 0 if it does not apply to this worker.

For example, the payment method or leave balance.

Net pay

R 17 822.88

Gross pay
R 18 900.00
Total deductions
R 1 077.12
Employer UIF (paid by the employer, not deducted)
R 177.12

PAYE is not worked out here. Enter your own figure, or use the take-home pay calculator to estimate it.

Estimates only. Not financial advice.

Preview

This is what prints. Use Print or save as PDF below.

Your Business Name
12 Example Street
Cape Town
8001

Payslip

Employee

Employee Name
Occupation: Sales assistant

EarningsAmount
Basic salary (example)R 18 000.00
Overtime (example)R 900.00
DeductionsAmount
PAYE (enter your own amount)R 0.00
Retirement fund (example)R 900.00
UIF (employee contribution)R 177.12
Gross payR 18 900.00
Total deductionsR 1 077.12
Net payR 17 822.88

Paid by the employer, not deducted

UIF (employer contribution): R 177.12

This payslip lists the details section 33 of the Basic Conditions of Employment Act asks for. It is a template, not legal advice. Check the Act and Form BCEA 4 for your situation.

How the payslip generator works

Last updated 10 November 2026

A payslip shows what an employee earned, what was taken off and what reached their bank account. This generator builds one from the details you enter, shows a live preview and lets you print it or save it as a PDF.

How it works

  • Enter the employer and employee details and the pay period.
  • List each earning and each deduction. Gross pay is the total of the earnings.
  • Tick the UIF box to have the employee share worked out for you.
  • Net pay is gross pay less all deductions.

Worked example

With the starting figures:

  1. Gross pay is R 18 900.00.
  2. Deductions come to R 1 077.12, including UIF of R 177.12.
  3. Net pay is R 17 822.88.

What section 33 asks for

The Basic Conditions of Employment Act says an employer must give the employee these details in writing each time they are paid:

  • The employer’s name and address.
  • The employee’s name and occupation.
  • The period the payment covers.
  • The employee’s pay in money.
  • The amount and the purpose of each deduction.
  • The actual amount paid to the employee.
  • Where it affects pay: the rate of pay and overtime rate, the ordinary and overtime hours, and the hours worked on a Sunday or public holiday.

Earnings and deductions

Earnings can be basic salary, overtime, commission or allowances. Deductions can be PAYE, medical aid, a retirement fund, a loan repayment or a union fee. Give each line a clear description so the employee understands what it is for.

UIF on the payslip

The employee share of UIF is a deduction. The employer share is not taken from pay. It is shown on its own line so the employee can see it. The tool applies the ceiling for you.

What it does not do

This tool does not work out PAYE, leave balances, SDL or COIDA. It is a template and does not check your contract or any bargaining council rules. Payroll software is a better fit if you have many staff.

Keep a copy

Nothing is stored here, so save the PDF or download the CSV before you leave the page. Related: the UIF calculator and the take-home pay calculator.

Things to watch

  • Check that the deductions match what the employee agreed to or the law allows.
  • Keep your payroll records as the law requires.

Read the full disclaimer.

Questions people ask

What must a payslip show?

Section 33 of the Basic Conditions of Employment Act lists the details. They include the employer name and address, the employee name and occupation, the pay period, the pay in money, the amount and reason for each deduction, and the amount actually paid. Hours and rates are added where they affect pay. This generator has a place for each of them.

Does it work out PAYE?

No. PAYE depends on the whole year’s earnings, medical aid credits and other things. Use the take-home pay calculator for an estimate and type your own figure in as a deduction.

How is UIF worked out?

The employee pays 1% of gross pay, up to a monthly ceiling of R 17 712. The employer pays the same amount on top. The tool shows the employer share on the payslip without deducting it.

Is anything stored?

No. The payslip is built in your browser. Nothing is uploaded, and your details are not put in the web address.

Figures last checked on 10 November 2026 for the 2026/27 tax year. Sources: Basic Conditions of Employment Act, section 33: information about remuneration (acts.co.za), Form BCEA 4: Payslip (acts.co.za), SARS: Unemployment Insurance Fund.

Estimates only, based on 2026/27 figures. Not financial advice. Read the full disclaimer.