A business busy but no cash in the till is one of the most common problems small business owners in Kenya face. Sales are coming in. M-Pesa is ringing. Customers are buying. But when you check your float at the end of the day, the cash isn’t there. That is not bad luck. That is a cash timing problem, and it keeps financially active businesses stuck.
Being busy is not proof that the business is healthy. Sales and cash are two different things, and what you kept is a third thing entirely.
The Cash Is Not Missing. It Is Just Somewhere Else.
Most small business owners in Kenya track sales. Very few track where that money actually went after it came in. And that gap is where the problem lives.
Take a hardware shop in Githurai running on Ksh 40,000 in weekly sales. On the surface, that looks solid. But break it down and the picture shifts fast.
| Where the cash went | Amount (Ksh) |
|---|---|
| Stock restocked from supplier (cash) | 18,000 |
| Goods sold on credit to trusted customers | 9,000 |
| Owner withdrawal for household use | 6,000 |
| Rent paid (prorated weekly) | 3,500 |
| KRA instalment tax obligation (quarterly) | 1,500 |
| Cash actually in hand | 2,000 |
Ksh 40,000 in sales. Ksh 2,000 left. And the business still looks busy.
The Timing Gap Is the Real Problem
Cash flow problems in small businesses are rarely about total money. They are almost always about timing. Money comes in at one point. It goes out at a different point. And when those two points don’t line up, you feel the squeeze even on a good week.
M-Pesa Shows Sales. Your Till Shows Cash. They Are Not the Same.
A customer pays via M-Pesa. The notification comes through. But if that float isn’t withdrawn and separated from operating cash, it blends into general movement and becomes impossible to track. You’d have sold Ksh 12,000 in a day, but you can’t account for where it went by evening.
And that’s before you count the three customers who said “nitakulipa Friday.”
Sales, cash, and what you kept are not the same thing. A business can look active in sales and still remain tight on cash and weak on retained value.
Supplier Credit and Owner Withdrawals Are Silent Cash Drains
Supplier credit feels like a relief when you’re buying stock. You take goods now and pay in 14 days. But those 14 days come around fast, and when they do, cash has to leave the business whether you had a good week or not.
Owner withdrawals work the same way. You took Ksh 500 on Monday. Ksh 800 on Wednesday for the kids’ school transport. Another Ksh 1,200 on Friday because rent at home was due. None of it was recorded. All of it moved cash out of the business quietly.
Under the Micro and Small Enterprises Act No. 55 of 2012, registered MSEs are expected to maintain basic financial records. And beyond legal compliance, those records exist for a practical reason: you cannot manage what you cannot see.
Also worth noting: the Income Tax Act Cap 470 requires businesses earning above the turnover tax threshold to pay instalment taxes in April, June, September, and December. That is a cash obligation that comes whether you planned for it or not. If you are not setting that money aside weekly, the instalment date will hit your cash hard.
If the Business Feels Busy but Cash Is Still Tight, Check These First
This is not a full cash flow audit. It is a quick diagnostic. Run through it honestly.
| If this is happening | Check this |
|---|---|
| M-Pesa has movement but till is low | Are you withdrawing and separating float from operating cash? |
| Sales look good but cash feels short | How much went to credit customers this week? |
| Stock is always available but cash isn’t | Are you paying suppliers in cash while customers pay you slowly? |
| End-of-day cash keeps shrinking | Are owner withdrawals being recorded and tracked? |
| Business feels active but no growth | What did you actually keep after all obligations? |
What to Do From This Week
Every business busy but no cash situation has a paper trail. You just have to know where to look.
You don’t need software for this. You need discipline and a notebook, or a simple spreadsheet.
- Record every owner withdrawal separately, no matter how small
- Track credit sales as outstanding, not as cash received
- Separate M-Pesa float from your physical till daily
- Write down what you owe suppliers and when it falls due
- At the end of each week, write one number: what did you actually keep?
That last number is your real weekly result. Not the sales figure. Not the M-Pesa statement. What you kept.
A business that tracks that number, week after week, stops being surprised. And it stops confusing activity with actual financial health.
Cash in is not the same as cash control. Tracking only sales is not enough.