Most small businesses in Kenya don’t collapse from one bad month. Daily cash leaks do the real damage. KES 100 here for lunch, an unrecorded M-Pesa send there for a household errand, a supplier top-up paid without a receipt. None of these feel costly on their own. But added up across 26 working days, they create the exact cash gap you feel at month-end. Cash in is not the same as cash control. And until you track the small daily outflows with the same discipline you track sales, you’ll keep closing months short.
The real reason your cash finishes before the month does
You open the till on a Monday morning with a decent float. Sales come in. M-Pesa notifications ping. And yet, by Friday, the cash feels tighter than it should. That’s not bad luck. That’s leakage you didn’t record.
A kiosk owner in Kayole made KES 2,800 in daily sales on average. But she pulled KES 150 to KES 300 a day for transport, airtime, and lunch. Never wrote it down. By month-end, KES 6,500 gone. Stock she couldn’t reorder. A supplier payment she had to delay.
A business can look busy and still bleed cash daily without the owner noticing.
What a typical day of unrecorded cash outflows looks like
Consider a hardware shop owner in Pipeline. One day of untracked spending:
| Time | Outflow | Amount (KES) | Recorded |
|---|---|---|---|
| 8:30 AM | Breakfast from till | 120 | No |
| 10:15 AM | M-Pesa to wife for household shopping | 500 | No |
| 12:00 PM | Airtime top-up for personal phone | 100 | No |
| 1:30 PM | Lunch for self and shop assistant | 350 | No |
| 3:45 PM | Quick supplier cash top-up, no receipt | 200 | No |
| 5:00 PM | Transport for assistant | 100 | No |
Total unrecorded outflow for one day: KES 1,370. Multiply by 26 working days. That’s KES 35,620 gone without a trace.
The compound cost over 30 days
Small leaks compound. A KES 200 daily leak becomes KES 5,200 a month. KES 500 daily becomes KES 13,000. Most owners carry three to five of these at the same time. Sales, cash, and what you kept are not the same thing. You can sell well and still have nothing left.
Five daily leaks most Kenyan small businesses ignore
If you haven’t heard of Toys R Us, it was a household name in the early 2000s, but by 2017 the company had filed for bankrupty citing lack of funds and a aa monstrouse $5B debt the company had accumulated as a result of poor cash flow management, relying on credit to cover expenses, etc.
Owner withdrawals from the till
The most common leak. You take cash from the business for personal use and don’t record it. Under the Income Tax Act Cap 470, Section 15(4), owner drawings are not deductible business expenses. But the real issue is simpler: if you take KES 400 a day and don’t write it down, you’ll blame the business for being broke when you’re the leak.
Unrecorded M-Pesa sends for personal errands
KES 300 to a relative from the business M-Pesa line. KES 200 for school lunch. These feel minor. But pull your last 30 days of M-Pesa statements. You’ll likely find KES 4,000 to KES 8,000 in sends that had nothing to do with the business.
Small supplier top-ups paid without receipts
A mama mboga in Githurai buys extra tomatoes mid-day for KES 150 cash. No receipt. A salon operator in Nairobi West picks up relaxer cream for KES 200. No record. These are real costs, but without documentation they become invisible. The Tax Procedures Act No. 29 of 2015, Section 23, requires businesses to maintain records of all transactions, including small cash purchases.
Staff tea, lunch, and transport from business cash
Covering staff meals and transport from the till without logging it is a second payroll you don’t see. A mitumba trader at Gikomba spending KES 250 daily on staff meals loses KES 6,500 a month that never shows up in the books.
Airtime and data bought from the float
KES 50 here. KES 100 there. Airtime from the business float feels too small to record. It adds up to KES 1,500 or more per month.
A daily cash tracking method that actually works
You don’t need accounting software for this. You need a habit. Recording your outflows only matters if you understand where the gap is.
The end-of-day 3-line check
Before you close up each day, write down three things:
- How much cash you started with (opening float).
- How much came in (cash sales + M-Pesa received).
- How much you have now (count the till + check M-Pesa balance).
The difference between line 1 plus line 2 and line 3 is your daily leak.
Template for daily cash reconciliation
DAILY CASH CHECK
Date: _______________
1. Opening float (cash + M-Pesa): KES ________
2. Total cash in (sales + received): KES ________
3. Total recorded expenses: KES ________
4. Expected closing balance (1+2-3): KES ________
5. Actual closing balance: KES ________
6. Unexplained gap (4 minus 5): KES ________
If gap > KES 200, list what you think left:
- ____________________ KES ________
- ____________________ KES ________
- ____________________ KES ________
Do this daily for two weeks. You’ll find your leak pattern. Most owners discover the bulk of their gap comes from just two sources: owner withdrawals and personal M-Pesa sends.
What the law expects you to record
Record-keeping under the Tax Procedures Act
Section 23 of the Tax Procedures Act No. 29 of 2015 requires every person carrying on a business in Kenya to keep records sufficient to explain all transactions. That includes outflows. That includes small cash payments. Records must be kept for at least five years.
If KRA ever asks for a breakdown of your expenses and all you have is a rough total, you have a problem.
Pressure is not always progress. The daily hustle of spending, restocking, and withdrawing feels productive. But if none of it is tracked, you’re just busy. Start with the 3-line check tonight. Two weeks from now, you’ll know exactly where your cash goes. Go on to read why sales might be coming into your business, but your cash is still tight, and learn what that means and why you need the right cash flow management to avoid becoming like Toys R US.