The brief from a busy Centurion childcare team
The client was a small daycare in Centurion with a handful of staff, steady monthly fees and regular changes to attendance, leave and overtime. Like many micro businesses, the books were being managed between drop-off times, lunch breaks and after-hours admin, which made it easy for records to drift out of date.
The main request was simple enough on paper: keep parent fee records clearer, make payroll more predictable, and reduce the scramble at month end. The owner wanted one place to see what had been paid, what was still outstanding and how staff wages should be handled. The team also needed a process that would work even during load-shedding or when the person doing admin was off sick.
What was getting in the way
The daycare had a few pressure points that are common in small operations. Fees were tracked across notes, spreadsheets and WhatsApp messages, which made it hard to know which parent had paid in full and which account still needed follow-up. Payroll timing was also inconsistent because hours, leave and deductions were being confirmed late in the month.
- Fee records were split across different files and manual notes.
- Staff timesheets were not always submitted on time.
- Leave days and sick leave were sometimes recorded after payroll was already being prepared.
- Payroll dates moved around depending on who was available to process them.
- The owner needed a clearer view of monthly cash flow before wages went out.
Because the business served families in Centurion, timing mattered. Parents wanted accurate statements, staff needed confidence that wages would land on the agreed day, and the owner needed less back-and-forth on small corrections that kept eating into the week.
The payroll and bookkeeping setup we put in place
We set up a simple monthly system around the client’s real working pattern. Instead of trying to force everything into one big month-end rush, we split the work into smaller steps: fee capture, payroll inputs, review, final run and reporting. That made the process easier to manage and gave the owner a better sense of what was coming next.
Our team handled the bookkeeping side and payroll side together so the records matched. We cleaned up fee entries, standardised the way payments were noted, and created a repeatable process for wage calculations. Where staff hours varied, we used weekly capture so overtime, late collections and extra duties were not lost in memory or scribbled notes.
- Monthly payroll preparation for the small team.
- Weekly wage capture where hours changed often.
- Payslip processing with clear deductions and leave balances.
- New employee setup when temporary helpers were brought in.
- Payroll reporting for the owner to check before payment day.
- Holiday payroll cover so nothing stalled during school holidays.
The setup was kept practical. No complicated system changes, no heavy admin burden. Just a cleaner routine that could run in a small office, even when the power flickered or the phone was ringing with parent queries.
Timeline and working rhythm
The project ran over 6 weeks from the first review to the point where the new process was settled in. The first two weeks were spent gathering information, checking payroll history and identifying where the fee records were going wrong. After that, we rebuilt the monthly workflow and tested it with real numbers before handing over the updated routine.
By week 4, the client was already seeing fewer missing entries and fewer last-minute corrections. Week 5 was used to fine-tune the reporting format and confirm who would send which information by when. In week 6, we locked in the handover and left the business with a process that could be repeated each month without guessing.
- Week 1 to 2: Review of fee records, staff data and payroll timing.
- Week 3 to 4: Cleanup of records and setup of the new workflow.
- Week 5: Testing, reporting checks and small adjustments.
- Week 6: Final handover and sign-off.
What changed after the cleanup
The biggest change was certainty. The owner could see which parent accounts were up to date and which ones still needed follow-up, instead of piecing things together from several sources. Staff wages were also going out on a more reliable schedule, which took pressure off the end of the month and reduced awkward questions about missing or late payments.
We also made the records easier to use later on. If a parent queried a fee, there was a proper trail. If a staff member asked about leave or deductions, the information was easier to check. That saved time and cut down on avoidable mistakes, which is often where small childcare businesses lose hours they do not have.
- Better visibility on parent fee payments.
- More consistent payroll timing.
- Fewer corrections after payroll had already been prepared.
- Clearer leave and deduction tracking.
- Less time spent on month-end admin.
For a small daycare, those gains matter. Cash flow became easier to monitor, and the owner had more space to focus on staff, parents and the children themselves.
What we would do again for a similar daycare
If we were doing the same kind of project again for a childcare business in Centurion, Pretoria or Randburg, we would follow the same approach: keep the process simple, make the records match the payroll, and build in a weekly check before month end. That keeps the workload manageable and avoids a pile-up of admin when school fees, wages and supplier payments all land at once.
We would also keep the communication tight. A small team does not need long reports every week, but it does need clear deadlines and a named person for each task. That is especially useful for micro businesses that may not have a full-time admin person. One small slip in a fee record can affect wages, supplier payments and the owner’s peace of mind, so the system has to be practical and repeatable.
For Affo, this kind of work is about helping small business owners keep their books in order without losing focus on the day-to-day work that keeps the doors open.
Key facts
| Client type | Small childcare operation |
|---|---|
| Town | Centurion |
| Timeline | 6 weeks |
| Core services used | Monthly payroll, weekly wage payroll, payslip processing, leave tracking |
| Primary issues | Fee record cleanup and inconsistent payroll timing |
| Outcome | Clearer parent accounts and more reliable staff pay runs |





