What the Contractor Plan covers
This plan is set up for small contractors working on repeat jobs, once-off projects, maintenance work and subcontracted labour. It keeps income, expenses and supplier payments in one place, so you can see what has been billed, what is still outstanding and what each job is actually costing you.
Affo works with micro businesses from Bryanston, Sandton, Randburg and Midrand through to Pretoria, Cape Town, Durban and Gqeberha. If you are a sole trader or a very small team, this plan gives you the bookkeeping support you need without paying for services you will not use.
- Monthly bookkeeping for contractor income and expenses
- Supplier payment tracking and age analysis
- Job related cost capturing for labour, materials and transport
- Basic cash flow visibility for small businesses
- Support for owner managed operations with irregular billing cycles
Best fit for short jobs, materials and subcontractor costs
The Contractor Plan suits micro businesses that buy materials for each job, pay casual labour, and invoice only when a milestone is reached. It works well for painters, tilers, plumbers, electricians, garden service operators, small builders, handyman businesses and other owner run trades that need tidy records for SARS and for their own planning.
If your work changes from week to week, this plan helps separate personal spending from business costs and keeps supplier accounts easier to follow. It is also useful when you need to know which jobs are profitable and which ones are quietly eating into margin because of travel, fuel or rushed buying from hardware stores.
- Good for businesses with 1 to 10 people
- Useful when income comes in batches, not every day
- Helps with work done for body corporates, homeowners and small commercial clients
- Practical for contractors who pay deposits to suppliers and settle later
What is included in the bookkeeping support
Each month, Affo captures your source records, updates the books and keeps supplier and client balances clear. We focus on accuracy and consistent follow through, which matters when you are handling different jobs in the same week and do not have time to sort piles of receipts at month end.
The service can include bank reconciliations, expense sorting, invoice allocation, customer statement support and basic management reports. Where needed, we also help tidy up old records so the current year starts on the right footing.
- Bank and cashbook reconciliation
- Income and expense categorisation
- Supplier invoice capture and tracking
- Payroll support for small teams where applicable
- Monthly reports showing income, expenses and balances
- Payroll items such as payslip processing, leave tracking and deduction support can be added where contractors employ staff
How onboarding works and what you need on site
Getting started is simple. We gather the latest bank statements, invoices, receipts, supplier lists and any existing records you have. For contractors who still keep some paperwork in the bakkie or workshop, that is fine. We help put the records into a workable monthly routine so the admin does not pile up after a busy stretch of site work.
You do not need special equipment on your side, but a reliable internet connection helps for sharing documents and approving reports. If you only have mobile data, that can still work, although it is better to send clear scans or photos from a place with stable signal. Load-shedding should not stop the bookkeeping, but it does help to back up files and send records before the battery runs low.
- Internet access for sending documents and approvals
- Camera phone or scanner for receipts and invoices
- Regular monthly submission of bank statements
- Space to keep supplier slips and job records together
Options for growing contractors and seasonal work
The Contractor Plan can be kept lean for one-person operations, or expanded as your team grows. If you take on more labour, more sites or more regular payroll, we can add weekly wage payroll, new employee setup, termination pay and holiday payroll cover. That is useful for contractors who run a small crew in summer, then scale back during quieter months.
There are also options for payroll reporting, timesheet capture and leave tracking if you need clearer control over staff costs. The aim is to match the service to the way your business actually works, not force you into a fixed package that is too big or too small.
- Single owner contractor support
- Small team payroll add ons
- Seasonal support for busy periods
- Payroll cleanup when records have fallen behind
What to check before you place an order
Before you choose this plan, check how many bank accounts you use for the business, how often you invoice, and whether you pay staff weekly or monthly. It also helps to know whether your supplier accounts are settled immediately or on credit, because that affects how the books should be kept.
We recommend sending through a sample of recent invoices, a few supplier statements and the latest bank statement so the setup reflects your real activity. If you work across different towns or provinces, tell us where the jobs are, as travel and labour patterns can change from one area to the next. Durban humidity, Cape Town seasonal work and Gauteng site schedules can all affect how records come in and when payments go out.
- Number of employees or casual workers
- How often you bill clients
- Whether you need payroll as well as bookkeeping
- Any old records that need cleanup
- Preferred reporting format and month end deadlines
Care, servicing and monthly follow through
This plan works best when documents come in steadily, not all at once after the month has ended. Keep receipts legible, file supplier invoices as they arrive and pass on payroll changes before cut off. That makes the monthly process quicker and helps avoid missed deductions or late adjustments.
Affo handles the regular servicing from Bryanston, Johannesburg, with support for micro contractors across South Africa. The team includes bookkeeping, payroll, compliance and cloud systems support, so records stay organised even when the business is moving from one site to another. If something changes such as a new worker, a cancelled job or a supplier price increase, we can update the records and keep the paperwork aligned.
- Send documents monthly or weekly if your job flow is fast
- Keep supplier details and payment terms updated
- Report staff changes before payroll cut off
- Ask for cleanup if old entries are mixed up
Key facts
| Plan type | Bookkeeping support for micro contractors |
|---|---|
| Typical business size | 1 to 10 workers including owner managed teams |
| Coverage | Johannesburg, Pretoria, Cape Town, Durban and Gqeberha |
| Core inputs needed | Bank statements, invoices, receipts, supplier lists |
| Included output | Monthly bookkeeping records and basic reports |
| Optional add ons | Payroll support, cleanup, leave tracking and reporting |





