Most businesses that fail did not fail because the product was bad. They failed because the money moved wrong: it came in late, it left too fast, or nobody could see it clearly enough to react in time. Cash flow is not an accounting detail. It is the thing that decides whether a good business survives a bad month.
The problem is usually visibility, not the number itself
A business can be profitable on paper and still collapse, because profit and cash are not the same thing. You can win a contract worth a KES 500,000 profit and still fail to pay rent, because the client pays in 60 days and your supplier wants payment in 7. Most Kenyan small businesses run this gap on instinct: an M-Pesa statement, a notebook, a memory of who owes what. That works until it does not, usually at the worst possible moment.
The fix is not complicated software. It is a habit: know, every week, what is coming in, what is going out, and what is sitting unpaid. A simple spreadsheet kept honestly beats an expensive system kept sporadically.
Late payment is the silent killer
Roughly two out of three invoiced Kenyan businesses report being paid late by clients, and late payment compounds. It is not just the missing cash, it is the knock-on effect: you delay your own supplier, who delays theirs, and the whole chain runs on borrowed time. If you invoice, three things change the outcome:
- State payment terms clearly, in writing, before the work starts. “Net 30” left unsaid is an invitation to negotiate later.
- Invoice the moment work is delivered, not at the end of the month out of habit. Every day of delay in sending the invoice is a day added to when you get paid.
- Follow up on day one of lateness, not day thirty. A polite, immediate nudge gets paid faster than an apologetic one three weeks later.
Our invoice generator creates a clean, VAT-ready invoice in the browser, useful for exactly this: get it out the door fast, looking professional, with nothing to install.
Separate business money from personal money, on day one
This is the single most common mistake in Kenyan micro and small businesses, and it is rarely malicious, it is just how things start. One M-Pesa line, one till, one mental ledger for both the business and the household. The result: nobody, including the owner, can say with confidence what the business actually made last month.
Two accounts, even informally, even two separate M-Pesa lines, is enough to start. It does three things immediately: it makes your real profit visible, it makes tax filing dramatically simpler, and it is often the first thing a lender or auditor checks before trusting your numbers at all.
The five records worth keeping, even on paper
You do not need accounting software to keep clean records. You need five things, consistently:
- Every sale, dated, with the amount and who paid.
- Every expense, dated, with a receipt or note of what it was for.
- Who owes you money, and since when.
- Who you owe money, and since when.
- A monthly total: what came in, what went out, what is left.
That fifth number, the monthly total, is the one that tells you the truth about the business. Most owners who feel constantly short on cash have never actually written that number down and looked at it cold.
This is general information, not accounting advice. If your
business has grown past what you can track confidently yourself, that is
the point at which a bookkeeper earns their fee back many times over. Ask
what they would charge to just get your books current, that is often a
smaller job than it sounds.