"Do I need a bookkeeper?" and "how does payroll actually work?" are two of the most common questions from new business owners. This guide separates the two, explains what's legally required, what good practice looks like, and when outsourcing makes financial sense.
Bookkeeping vs accounting: what's the difference?
| Bookkeeping | Accounting | |
|---|---|---|
| Focus | Recording day-to-day transactions | Interpreting, reporting, planning |
| Output | Organised records, reconciliations | Financial statements, tax strategy, advice |
| Frequency | Ongoing/monthly | Monthly to annual |
You need both, but bookkeeping is the foundation — accounting can't be accurate without it.
What good small-business bookkeeping includes
- Recording all income and expenses.
- Bank reconciliation — matching your books to actual bank statements.
- Tracking invoices issued and paid.
- Managing supplier bills.
- Keeping VAT records (if registered).
- Preparing management reports (income statement, cash flow) for decision-making.
Payroll: what's compulsory once you hire staff
- Register for PAYE, UIF and SDL (SDL once payroll exceeds the threshold) with SARS.
- Register employees for UIF with the Department of Employment and Labour.
- Calculate and deduct PAYE (income tax) from salaries each month.
- Deduct and contribute UIF (employee + employer portions).
- Pay SDL if applicable.
- Submit monthly EMP201 declarations and pay over deductions to SARS.
- Issue IRP5/IT3(a) certificates to employees annually and submit the annual EMP501 reconciliation.
- Keep payslips compliant with the Basic Conditions of Employment Act.
Common bookkeeping & payroll mistakes
- Mixing personal and business finances in one bank account.
- Not reconciling the bank account monthly — errors compound.
- Missing EMP201 monthly submission deadlines.
- Misclassifying workers as "contractors" to avoid payroll obligations incorrectly.
- Not keeping supporting documents (invoices, receipts) for at least the legally required retention period.
- Doing payroll manually in a spreadsheet as headcount grows, increasing error risk.
DIY vs outsourcing: how to decide
| DIY | Outsourced | |
|---|---|---|
| Best for | Very early stage, very low transaction volume | Any business with employees or growing complexity |
| Risk | Errors, missed deadlines, penalties | Lower — professional oversight |
| Time cost | High as you grow | Frees you to focus on the business |
As a rule of thumb: once you have employees, VAT registration, or growing transaction volume, outsourcing bookkeeping and payroll usually pays for itself in time saved and penalties avoided.