Cash-Flow Management for a Small Business: Why Profitable Companies Still Run Out of Money
"The business is profitable but we're always short on cash" is one of the most common, and most avoidable, positions a small business owner finds themselves in. Profit and cash flow are genuinely different things, and confusing them is exactly what causes an otherwise healthy business to miss a salary run, delay a supplier payment, or take on expensive short-term borrowing it didn't actually need to.
Why profit and cash are not the same number
Profit is what's left after subtracting expenses from revenue over a period — an accounting measure, recognised when a sale is made or an expense is incurred, not necessarily when money actually changes hands. Cash flow is what's physically moving in and out of the bank account. A company can invoice R500,000 of work in a month, recognise it as revenue, and show a strong profit — while the actual cash from that invoice only arrives 60 or 90 days later, leaving the business to cover salaries, rent and supplier payments in the meantime from cash that hasn't materialised yet. This timing gap, not a lack of underlying profitability, is what actually kills otherwise viable small businesses.
Building a rolling cash-flow forecast
The single most useful habit a small business can build is a rolling cash-flow forecast — not a once-a-year budget, but a living, regularly updated view of expected cash in and cash out over the next 4-12 weeks. At minimum, this should track:
- Confirmed and expected income — invoices already sent and their expected payment dates (based on actual customer payment history, not just your stated terms), plus reasonably certain upcoming sales.
- Fixed, predictable outgoings — salaries, rent, loan repayments, recurring subscriptions — the expenses that happen on a schedule regardless of how the month is going.
- Variable and lumpy outgoings — stock purchases, provisional tax payments (due at predictable dates but often for large, uneven amounts), VAT payments if registered, annual insurance renewals — the expenses that don't happen every month but hit hard when they do.
Checking today's bank balance tells you almost nothing about whether you can cover next month's obligations — a rolling forecast is what actually answers that question, and updating it weekly rather than annually is what makes it useful rather than a once-off exercise everyone forgets about by March.
Getting money in faster, not just tracking it better
Forecasting shows you the problem; these are the practical levers that actually shorten the gap:
- Invoice promptly — the clock on payment doesn't start until the invoice goes out, so a delayed invoice is a delayed payment, entirely within your control to fix. Getting the invoice itself right matters too — a properly detailed, unambiguous invoice is less likely to be disputed or delayed over a query.
- Set and enforce real payment terms — 30 days from invoice is common, but if customers are routinely taking 60 or 90, either your terms aren't being enforced or they don't reflect reality; both are worth addressing directly rather than quietly absorbing the gap.
- Follow up before an invoice is overdue, not only after — a reminder a few days before the due date catches genuine oversights cheaply; waiting until an invoice is 45 days overdue before the first follow-up call is a habit worth breaking.
- Have an actual process for genuinely late payers — a clear escalation path (a firmer reminder, then a formal letter of demand, then Small Claims Court for smaller amounts) rather than an indefinite, informal chase that drags on for months.
- Consider deposits or progress payments for larger jobs, rather than invoicing the full amount only on completion — this is standard practice in many industries specifically because it keeps cash moving in line with costs actually incurred, rather than concentrating all the cash-flow risk at the very end of a project.
Managing what goes out, deliberately
- Know your large, predictable payment dates well in advance — provisional tax (two payments a year, plus a potential top-up), VAT if registered, annual licence or insurance renewals — and build the cash reserve for them ahead of time rather than discovering the obligation the week it's due.
- Negotiate supplier terms deliberately — if your customers pay you in 30 days but your suppliers demand payment in 7, that mismatch alone can create a structural cash-flow gap regardless of how profitable each individual transaction is. Aligning (or at least narrowing) this gap is a genuine, worthwhile negotiation.
- Separate "nice to have now" from "needed now" — a genuinely profitable month is not automatically the right time for a large discretionary purchase if a known large payment is coming up in the following weeks.
Keeping a buffer, not running at zero
A business operating with no cash buffer is one unexpected delay away from a genuine crisis — a large customer paying late, an unexpected repair, a slower month than forecast. Building toward even a modest reserve (enough to cover a month or two of fixed obligations) turns a predictable, ordinary bump into a manageable inconvenience rather than a scramble for emergency short-term finance, which is typically the most expensive way to solve a cash-flow problem that better forecasting could have avoided entirely.
Where this connects to the rest of running the business properly
Good cash-flow management leans directly on habits this series has already covered: proper invoicing that doesn't create disputes or delays, a clear process for genuinely non-paying customers rather than indefinite informal chasing, and planning ahead for provisional tax and VAT obligations rather than treating them as surprises. None of this requires expensive software to start — a properly maintained spreadsheet, updated weekly and taken seriously, is a perfectly good starting point for most small businesses, with dedicated accounting software becoming worthwhile once volume and complexity genuinely justify it.
This is general business guidance, not financial advice specific to your company — a business facing a genuine, ongoing cash-flow shortfall (as opposed to an occasional timing gap) should get advice from an accountant promptly, since the earlier a structural problem is identified, the more options remain to address it.
A worked example
A small events company has a genuinely profitable quarter on paper — three large corporate bookings invoiced at R120,000 each, R360,000 total, well above costs. But two of the three clients pay on their own 60-day terms rather than the company's stated 30, and the third is 20 days late on top of that. Meanwhile, the company's own supplier and venue deposits were due upfront, and a provisional tax payment landed in the middle of the same month. On paper, the quarter is a clear success; in the bank account, the business spent three weeks unable to cover payroll comfortably, scrambling to shuffle payment dates, despite having done nothing wrong on profitability. A rolling cash-flow forecast built at the start of the quarter — flagging the payment-term mismatch and the provisional tax date in advance — would have shown this gap coming weeks ahead, turning a stressful scramble into a manageable, anticipated dip covered by a modest existing buffer.
Frequently asked
How far ahead should a small business forecast cash flow? A rolling 4-13 week forecast is the most actionable for day-to-day decisions, though a longer 12-month view is also useful for spotting predictable seasonal or annual patterns (provisional tax dates, slow months, annual renewals) further in advance.
Is a cash-flow problem always a sign the business is failing? No — a timing gap between when costs are incurred and when revenue is collected is normal, especially for a growing business taking on larger jobs or more customers. It only signals genuine trouble when the gap is structural and persistent rather than an occasional, explainable dip.
Should a small business take out a loan or overdraft to smooth cash flow? Short-term finance can be a legitimate tool for a genuine, temporary timing gap, but it's an expensive way to permanently paper over a structural mismatch between payment terms and costs — worth using deliberately for a known, temporary gap, not as a permanent crutch for an unaddressed underlying problem.
What's the single most common cash-flow mistake small businesses make? Checking only the current bank balance rather than forecasting forward — a healthy balance today says nothing about whether a large, predictable payment two weeks away will leave the business short, which is exactly the blind spot a rolling forecast is built to close.
Does seasonal business need a different approach to cash-flow management? Yes — a seasonal business should build its buffer specifically around its known low season, treating the high season's surplus as the source of that buffer rather than spending it as if revenue were level year-round, which is one of the more common and avoidable seasonal cash-flow mistakes.