Most small businesses that close don't fail because they're unprofitable — they fail because the cash ran out while profit was stuck in unpaid invoices. Managing cash flow is a different skill from making sales, and it's learnable.
Know your cash conversion cycle
Count the days between paying for the work (stock, wages, fuel) and being paid for it. If you pay suppliers in 7 days but customers pay you in 45, you are financing 38 days of your customers' businesses. Every improvement — deposits, shorter terms, faster invoicing — shrinks that gap.
Forecast 8–12 weeks ahead, not 12 months
A useful forecast is short and honest: opening bank balance, then week by week — invoices due in, bills and salaries due out, VAT and PAYE payments. The goal is to see the dip coming a month early, while you still have options (chase debtors, delay a purchase, arrange bridging) instead of discovering it on payday.
Watch the tax-timing traps
- VAT: you owe SARS the VAT on invoices you've issued (invoice basis), even if the customer hasn't paid yet. A big month of sales creates a big VAT bill two months later — reserve for it.
- Provisional tax: two large payments a year (August and February for most). They're predictable — the businesses they hurt are the ones that didn't put anything aside.
- PAYE: due the 7th of every month, no grace.
A simple discipline: move a fixed percentage of every payment received into a separate "tax" account the day it lands.
Quick wins that free up cash
- Invoice same-day, with a pay link on the invoice
- Take deposits on any job over a week long
- Chase overdue invoices automatically, every week
- Negotiate supplier terms before you're desperate
- Separate business and personal money completely
Let the books do the forecasting
If your invoicing, bills and bank feed live in one system, a cash-flow forecast can build itself from real due dates. 360books includes a rolling cash-flow forecast, a proper cash-flow statement, VAT and provisional-tax estimates so you can reserve the right amounts, and an AI CFO you can ask "am I going to be short next month?" — grounded in your actual numbers.