Home / Stories / Kempton Park Courier

Stories

Kempton Park Courier

A Kempton Park courier operator came to Affo with patchy fuel records, uneven driver payment checks and too much time spent chasing missing paperwork. We put a simple bookkeeping and payroll process in place so the owner could see costs, pay drivers correctly and keep the business moving.

Kempton Park Courier

Courier work in Kempton Park needed tighter numbers

The client was a small courier operator based in Kempton Park, serving deliveries across Ekurhuleni and into Johannesburg routes where timing matters and fuel spend can climb fast. The owner was managing a mixed team of drivers and casual support staff, with weekly payments, fuel top ups, trip notes and handwritten records all landing in different places.

The brief was practical. Improve fuel record keeping, track driver pay more accurately and cut down on time spent checking who had worked which shift or trip. The business did not need big corporate systems. It needed a clean process that would work in a small office, survive load-shedding days and still make sense when a delivery sheet came in late.

What was getting in the way

Before the project, fuel slips were being stored in envelopes and WhatsApp photos, driver hours were sometimes written down after the fact, and payment calculations were done from several different notes. That made it hard to see the real cost per vehicle or to confirm whether a payment was for overtime, a normal shift, or a fuel run. A few gaps in the records also made month-end reporting slower than it should have been.

  • No central register for fuel purchases and vehicle usage
  • Driver payments checked manually from mixed source notes
  • Leave, late starts and standby cover not tracked in one place
  • Month-end figures delayed by missing paperwork
  • Owner had limited time to review every line item

The bookkeeping and payroll setup we supplied

Affo set up a monthly process that linked the courier's bookkeeping with its payroll checks. We built a simple fuel log, matched support documents to each vehicle and created a payment schedule for the drivers so the owner could see what was owed before wages were released. The aim was not to overcomplicate things. It was to make the figures reliable enough to act on.

We also cleaned up the driver payment categories so the team could separate basic wages, trip-based allowances and any deductions that needed approval. For a small operator, that sort of clarity saves arguments later and keeps cash flow from being guessed at.

  • Fuel log for each vehicle and trip date
  • Driver payment schedule with clear pay categories
  • Monthly reconciliation of slips, trip sheets and cash advances
  • Cleaner reporting for owner review and cost control
  • Simple handover notes for staff who fill in during leave or sickness

How we handled the pressure points

The biggest constraint was time. Deliveries could not stop while records were sorted, and the owner needed a process that would work during busy trading weeks. We also had to keep the admin light enough for staff to use without long training. In courier work, if a form takes too long, it gets ignored.

We phased the work over three weeks. Week one was the record review and category setup. Week two was the fuel and driver payment structure. Week three was testing, corrections and final handover. That gave us time to check problem cases like split shifts, weekend work and fuel purchases made after hours. One small typo in an older logbook was enough to throw off a payment line, so the clean-up had to be thorough.

What changed after three weeks

By the end of the project, the owner had a clearer view of fuel use and driver payments without needing to chase as many separate notes. Month-end became easier to close, because the same categories were used every week and the backup documents were stored in one place. The business could also spot unusual fuel usage sooner, which helped with vehicle oversight.

The main result was control. The owner no longer had to rely on memory when checking what had been paid, who was on duty or which vehicle had consumed what. That kind of discipline matters in a courier business where margins are tight and one missed deduction can throw out the week.

  • Cleaner driver payment checks each week
  • Better visibility of fuel spend by vehicle
  • Faster month-end reconciliation
  • Less time spent resolving missing entries
  • More confidence when approving wages and deductions

Why this process worked for a small courier team

This project worked because it matched the size of the business. A micro operator in Kempton Park does not need a heavy finance department. It needs dependable bookkeeping, payroll oversight and a process that can hold up under real trading conditions. That includes early starts, late returns, rainy day deliveries and staff who may not always be in the office at the same time.

For us, the lesson was clear. When fuel, wages and trip records are aligned from the start, the owner gets a proper picture of operating cost and can make faster decisions. If we were repeating this project, we would use the same approach again: keep it practical, keep it current, and build the record trail before the month gets away from you.

Key facts

Client typeSmall courier operator
TownKempton Park
Timeline3 weeks
Core focusFuel record keeping and driver payment oversight
Main service supportOutsourced bookkeeping and payroll checks
OutcomeClearer cost control and faster month-end reconciliation

What our Bookkeeping customers say

Verified Google reviews

Questions we get asked

What was the main problem in this courier project?

The business had scattered fuel slips, inconsistent driver records and too much manual checking before wages could be approved.

How long did the setup take?

We completed the review, setup and handover in three weeks.

What was the biggest benefit for the owner?

The owner got clearer fuel tracking and better control over driver payments, which made month-end work much easier.

Planning something? Send the team a message.

Contact form