Start With the Basics Before You Run a Payroll
Before you calculate the first salary or wage, get the core details in one place. You need to know who is paid monthly and who is paid weekly, what each person earns, and which deductions apply. For a small team in Bryanston, Sandton, Pretoria, Cape Town, Durban or Gqeberha, this can usually be managed on a simple schedule, but it still needs structure.
Begin with each employee’s full name, ID or passport details, start date, job title, pay rate, bank details, tax number if available, and normal working hours. If you have casual staff, keep their hours separate from full-time staff from day one. That makes payroll reporting far easier later and helps avoid disputes over overtime or leave.
- Employee full name and ID number
- Start date and job role
- Agreed salary, wage, or hourly rate
- Banking details for payment
- Tax registration details where needed
- Leave balance and working hours
Choose a Payroll Process That Fits a Micro Business
Micro businesses do not need a complicated system, but they do need one that is consistent. Decide whether payroll will be run weekly, monthly, or both. If your staff include hourly workers, weekly wage payroll may suit you better. If you have permanent staff, monthly payroll is usually simpler. The important part is to keep the process the same each cycle.
For owners in Johannesburg or Pretoria dealing with load-shedding, mobile work, or staff spread across more than one site, cloud based records can save time and reduce errors. You should also decide who captures timesheets, who approves overtime, and who checks payslips before payment day. When these roles are unclear, payroll mistakes happen fast.
- Set a fixed payroll date
- Confirm who approves overtime and leave
- Decide how timesheets will be captured
- Choose who checks payslips before sending
- Keep one record system for all staff
Register the Rules That Apply to Your Team
Payroll is not only about paying people on time. You also need to apply the right deductions and keep records that match South African requirements. Depending on your team, that may include PAYE, UIF, and other deductions agreed in writing. If you use weekly wage payroll or have staff earning overtime, those figures must be handled carefully so the numbers line up at month end.
It helps to check each employee contract before the first run. Make sure the working hours, overtime rate, leave rules, and notice periods are written clearly. Termination pay also needs to be handled correctly if someone leaves. A good payroll setup keeps the business compliant and protects both owner and employee.
- Check which deductions apply to each employee
- Match payroll records to written contracts
- Keep leave and overtime rules in writing
- Record termination pay correctly if staff leave
- Store payslips and payroll reports safely
Capture Time, Leave, and New Starter Details Properly
The first payroll run often goes wrong because small details are missing. New employee setup should be completed before the person starts work, not after payday. That includes their personal details, bank details, role, pay rate, and any deductions. If a new hire starts mid-month, the pay must be pro-rated correctly, which is where many first time payrolls go off track.
Leave tracking and timesheet capture also matter from the beginning. Even a team of three can create confusion if leave is approved by WhatsApp and then never recorded. Keep one clear system for leave, time worked, and holiday payroll cover. This is especially useful for businesses that close for a few days over December or need cover during school holidays.
- Complete new employee setup before the start date
- Record leave as soon as it is approved
- Capture overtime and hours worked weekly
- Check holiday pay rules before public holidays
- Update staff records whenever details change
Do a Payroll Check Before You Pay Anyone
Never treat the first payroll as a quick admin job. Run a full check before paying staff, especially if this is your first month with employees. Review gross pay, deductions, net pay, leave taken, and any additional payments such as travel allowances or deduction support. It only takes one wrong digit in a bank account or one missing hour on a timesheet to create a problem.
A sensible check list helps. Compare the payroll against attendance records, confirm that each payslip matches the agreed pay, and make sure all staff who should be paid are included. If the business has had changes in staffing, such as a new hire or termination, confirm that the final amount is accurate. A small typo here can cost time and money later.
- Check gross pay against contracts and hours worked
- Confirm deductions are correct
- Review bank details before payment
- Make sure all payslips are ready
- Double check new starters and leavers
Keep Payroll Going After the First Run
Once the first payroll is complete, do not let the records drift. Keep a monthly file with payslips, payroll reports, leave balances, and any notes about changes to pay or hours. This makes payroll cleanup much easier if you have to correct past errors later. It also helps when tax season arrives or when staff ask for proof of earnings.
For many micro businesses, outsourcing payroll is the easiest way to stay on track. It can reduce admin pressure, improve accuracy, and free up time for sales, operations, and client work. Affo supports micro businesses across Johannesburg, Pretoria, Cape Town, Durban and Gqeberha from its Bryanston, Johannesburg base. If you need help with monthly payroll, weekly wage payroll, payslip processing, leave tracking, or payroll reporting, you can send an enquiry through the contact page form.
- File payslips and reports every pay cycle
- Keep a running leave balance
- Note staff changes as they happen
- Review payroll each month for errors
- Ask for help before problems grow





