Cash flow is the money movement that keeps the lights on
Cash flow is simply the money moving into and out of your business. If customers pay late, stock must be bought upfront, or payroll falls due before invoices are settled, you can be profitable and still run short of cash. That is why many small businesses in Johannesburg, Pretoria, Cape Town, Durban and Gqeberha keep a close eye on bank balances every week, not just month end reports.
For micro businesses, the issue is usually timing. Income may come in lumps, while expenses arrive on fixed dates. Rent, wages, PAYE, UIF, supplier accounts and transport costs do not wait for a slow payer. A clear cash flow view helps you see what is coming in, what is going out, and when pressure is likely to land.
- Cash flow looks at timing, not only profit.
- It helps you plan for tax, payroll and supplier payments.
- It shows whether you can cover short term costs without borrowing.
Why profit can look fine while cash is tight
A business can show profit because sales have been made, even if the money has not yet reached the bank. That happens often in service businesses, retail, and small teams that invoice at month end. On paper, everything looks healthy. In practice, the bank balance says otherwise.
Take a small Johannesburg consultant with two staff members in Randburg and one contractor in Midrand. Work has been completed, the invoices have gone out, and the accounts look positive. But if clients pay 30 days later, payroll still has to be run this Friday. That gap between invoice date and payment date is where cash flow problems start.
Common reasons for this gap include:
- Late customer payments
- Stock or materials bought before income comes in
- Monthly payroll due before client funds clear
- Once off expenses such as vehicle repairs or licence renewals
- Tax and statutory payments that were not set aside
Payroll is often the first pressure point
For many micro businesses, payroll is the biggest regular cash outflow. Staff expect to be paid on time, and rightly so. If wages are delayed, morale drops and trust is damaged quickly. A clean payroll process helps you know exactly what must be paid and when, including wages, leave, deductions and any termination pay where applicable.
At Affo, we often see small teams in Bryanston and Sandton needing help because payroll has been handled informally for too long. A spreadsheet might work for a while, but once overtime, leave, deductions and new starter details pile up, mistakes become expensive. Missing a payment or undercalculating deductions can create cash strain and compliance trouble at the same time.
- Know your payroll date well before the month starts
- Track leave and timesheets consistently
- Keep a buffer for deductions and employer costs
- Prepare for holiday payroll cover before year end
A simple cash flow routine for small teams
You do not need a complex finance system to stay on top of cash. A weekly routine is often enough for a micro business. The aim is to spot problems early, not after the account is overdrawn and suppliers are phoning.
A practical routine can be built around three questions: what money is due in this week, what must go out, and what can wait. That gives you a live picture of the business instead of a once off report. It also helps you decide whether to chase debtors, delay non essential spending, or hold back on taking on extra work that would strain delivery.
Use this as a basic checklist:
- List expected customer payments and payment dates
- List all fixed costs, including payroll and rent
- Set aside tax and statutory amounts as soon as income lands
- Review supplier terms and renegotiate where needed
- Keep a small reserve for emergencies and load-shedding costs
Local example: a Durban business through month end pressure
Consider a small Durban business with five staff members, a mix of weekly wages and monthly payroll, and clients spread across Kloof, Pinetown and Umhlanga. Sales are steady, but payments come in at different times. One client settles after 45 days, another pays on delivery, and a third pays only once a project is signed off. The owner feels busy all the time, yet the bank balance swings sharply.
What usually helps in a case like this is separating profit from cash planning. The owner can still take on work, but now the team knows exactly when wage runs, supplier payments and deductions will happen. A simple forecast makes it easier to decide whether to push for deposits, invoice earlier, or slow down non essential spending. That kind of planning can be the difference between control and a scramble at month end.
In coastal areas, there are also practical costs many owners forget, such as extra internet backup, water interruptions, generator fuel or additional admin time when systems are down. These are real cash items, even if they do not appear on the profit line immediately.
What to watch before cash gets tight
The best time to manage cash flow is before a problem shows up. Micro businesses usually have warning signs, and they tend to repeat. If you know what to watch, you can act sooner and keep the business stable.
Warning signs include slower debtor payments, rising wage costs, late supplier settlement, and owners using personal funds to bridge business gaps too often. Another sign is payroll being treated as a monthly surprise instead of a planned commitment. Once that happens, the business starts reacting instead of managing.
Watch for these signals:
- Invoices outstanding longer than usual
- PAYE, UIF or payroll related amounts not ringfenced
- Supplier statements getting older each month
- Owner drawings happening before core costs are covered
- Staff hours increasing without matching income
A steadier path for micro businesses
Cash flow basics are not about fancy finance language. They are about timing, discipline and visibility. If you know what is due in and what is due out, you can make better decisions on hiring, stock, payroll and growth. That is especially useful for small businesses that are still building their client base across South Africa.
For micro businesses, good bookkeeping and payroll support can make cash flow easier to manage because the numbers stay current and the payroll side is less likely to catch you off guard. When the books are tidy and payroll is handled properly, you spend less time fixing problems and more time running the business.
If you are trying to keep a small team steady through busy months, slow months and everything in between, the simple rule is this: profit tells you how the business performed, but cash tells you whether it can keep going tomorrow.





