Why site payslips break down
Construction payroll runs on site reality: weekly pay runs, teams that change as projects start and finish, and earnings made up of wages plus travel, tool or site allowances. In many firms the foreman's notebook or a spreadsheet is the whole system — until a worker queries a short week, or an inspector asks for records, and nobody can show how a payment was calculated.
A proper payslip per worker per week fixes that: hours and rate, each allowance on its own line, each deduction named, UIF calculated automatically, and the net amount clear. It takes about a minute per worker — or one CSV upload for the whole team.
How to create them
1. Open the free generator and enter your company name and address once.
2. Add the worker's name and trade (e.g. Bricklayer, General worker), the week's pay period and the payment date. Use the occupation field to note the site or project if that helps your records.
3. Enter the hours and rate, add allowances as separate described lines, and let the generator calculate the UIF deduction.
4. Download the PDF — bank details are masked on the slip by default — hand it over with the pay, and keep your copy. Save the team in the built-in list (stored only in your browser) so next week's run starts from the roster, not from scratch.
A note on rates
Sectoral determinations and bargaining council agreements set minimum rates for many of these roles — check the current determination or agreement covering your area and trades before each payroll run. The generator calculates from the figures you enter; it does not set or verify rates.
Frequently asked questions
Do weekly-paid site workers need a payslip every week?
Yes. Section 33 of the Basic Conditions of Employment Act (BCEA) requires written particulars of payment each time wages are paid — for weekly-paid site teams, that means a payslip with every weekly payment, showing the period, hours, rates, allowances, each deduction and the net amount.
How should allowances appear on a construction payslip?
Show each allowance as its own earnings line with a description — for example travel, tool or site allowances — rather than folding them into the basic wage. Separate lines make it easy for the worker to check, and easy for the employer to show how gross pay was built up if there is ever a query.
How do foremen collect workers' details for payslips?
Keep it simple and safe: collect the worker's full name, occupation and bank details once, and save the team list in the generator — it is stored only in your own browser on your own device, never uploaded. Bank account numbers are masked on the printed payslip by default, so full account details never appear on paper handed out on site.
What pay rates apply to construction workers?
Sectoral determinations and bargaining council agreements set minimum rates for many of these roles — check the current determination or agreement that covers your area and trade before each payroll run. This generator works with the rates and allowances you enter; it does not set them for you.