
It's one of the more counterintuitive facts of running a small business: you can be genuinely profitable — selling more than you spend, on paper — and still run out of money to pay rent, staff, or a supplier this month. Profit and cash flow are different things, measured differently, and a business that only watches one of them is flying half-blind.
The distinction that actually matters
Profit is what's left after subtracting your expenses from your revenue, over a period of time — a month, a quarter, a year. Cash flow is simpler and more immediate: how much actual money is moving in and out of your accounts, right now. The gap between the two comes from timing. An invoice sent today counts as revenue the moment it's issued, for profit purposes — but if the client doesn't actually pay for another 30 or 60 days, that revenue exists on paper long before it exists in your wallet.
How a profitable business still runs into trouble
Picture a business that does GHS 50,000 in sales this month, comfortably profitable after costs. But GHS 35,000 of that is sitting in unpaid client invoices, due over the next six weeks, while rent, salaries, and supplier payments are due this week. On paper, the month looks excellent. In the wallet, there may not be enough actual cash to cover what's due right now — not because the business isn't doing well, but because the money it's owed hasn't arrived yet.
This is exactly the trap that catches growing businesses more often than struggling ones — a business that's winning more contracts, extending more credit to more clients, growing its revenue on paper faster than its actual cash position can keep up.
The businesses most exposed to this
Any business that regularly invoices clients with payment terms — 30 days, 60 days, "payment on delivery" that in practice takes weeks — carries this risk by default. So do seasonal businesses, where a strong month's revenue needs to stretch to cover slower months that follow. The more the gap widens between when you deliver the work and when you're actually paid for it, the more this matters.
Watch your cash position, not just your profit and loss
The single most useful habit here is checking your actual cash position — what's really sitting in your wallets and accounts right now — regularly and separately from checking whether you're profitable. A monthly profit and loss report answers "did I make money this month?" It does not answer "do I have enough cash to cover what's due this week?" Those are different questions, and only one of them can actually stop you from paying rent on time.
Follow up on receivables like it's part of the job, because it is
Every invoice sitting unpaid past its due date is cash flow risk, not just an accounting entry. Following up promptly — before a payment is overdue, not weeks after — is one of the most direct ways to close the gap between profit on paper and cash in hand. A business with the same profit margin but faster-paying clients has a fundamentally easier cash flow position than one with slow-paying clients, even if the profit and loss statements look identical.
Keep a buffer for the predictable lumps
Some costs don't arrive smoothly — an annual insurance renewal, a quarterly tax payment, a large restocking order. These are entirely predictable in timing, but they still catch businesses off guard when the cash position is only ever checked in general terms rather than planned around specific known dates. A small reserved buffer for known large, periodic costs prevents a genuinely profitable month from being derailed by a bill that was never actually a surprise.
The habit that protects against this
None of this requires abandoning growth or turning down clients who need longer payment terms. It requires treating cash position as its own thing to monitor — checked on its own, regularly, alongside profit rather than instead of it. A business that tracks both rarely gets caught by the gap between the two; a business that only tracks one eventually does.
