Get In Touch
support@faidia.com
Ph: +254.116.250.250
Back

Your till, M-Pesa, and bank balance should not tell three confusing stories.

If your till, M-Pesa, bank balance each tell a different story, you don’t have a cash flow system. You have three disconnected piles of money. Every shilling enters through one of three doors: physical cash, Lipa na M-Pesa, or a bank transfer. If you’re not reconciling all three daily, you’re running on memory. Section 23 of the Tax Procedures Act No. 29 of 2015 requires you to maintain records that allow your tax liability to be readily ascertained. Three mismatched balances make that impossible.

Three doors, one business: where your cash actually sits

A hardware shop in Githurai collects KSh 8,000 cash from walk-ins, receives KSh 12,000 through Lipa na M-Pesa, and gets KSh 3,000 deposited by a contractor settling last week’s invoice. That’s KSh 23,000 total. But the owner sees three separate numbers, not one.

Cash at the till is physical money in your drawer. It changes every time you receive payment, give change, or pull out money for fare. No automatic trail.

M-Pesa balance on your till number collects customer payments electronically. Safaricom’s M-Pesa for Business app shows money-in and money-out. But this balance shifts when you withdraw to personal M-Pesa, transfer to bank, or pay a supplier directly. If you only check your M-Pesa balance without tracking what moved out and why, you’re looking at a number with no context.

Bank account balance holds M-Pesa settlements, direct transfers, and supplier refunds. It loses money to bank charges, standing orders, and loan repayments. What your banking app shows doesn’t always reflect today’s sales.

Sales, cash, and what you kept are not the same thing. Your M-Pesa might show KSh 12,000 received. But if KSh 5,000 went to a supplier and KSh 2,000 to personal use, only KSh 5,000 is still business money.

Why the three numbers stop matching

The mismatch rarely starts with fraud. It starts with habit.

Owner withdrawals that never get written down. You take KSh 500 from the till for fare. You send KSh 1,000 from the business M-Pesa to your wife. You withdraw KSh 3,000 from the bank for school fees. None recorded. By Friday, you’ve pulled KSh 8,000 from three places and your balances make no sense.

Supplier payments from the wrong channel. A mama mboga in Kayole buys stock worth KSh 4,000. She pays KSh 2,000 cash from the till and sends KSh 2,000 via M-Pesa. She records “stock KSh 4,000” but doesn’t note which channel paid which half. Now both balances are off.

M-Pesa-to-bank transfers recorded only on one side. You move KSh 10,000 from your M-Pesa till to your bank. M-Pesa drops. Bank rises. Record it on one side only, and one balance will look wrong tomorrow. Not missing money. Just money that moved without a note.

Problem you noticeLikely cause
Till cash is lower than expectedUnrecorded cash withdrawal or cash payment to supplier
M-Pesa balance doesn’t match salesWithdrawal to personal M-Pesa or bank transfer not logged
Bank balance seems too high or too lowM-Pesa settlement arrived but wasn’t matched to source
Total sales don’t equal total cash across all threeCredit sale recorded as cash, or cash sale not recorded

What mismatched balances actually cost you

A salon owner in Pipeline has a busy Saturday. Fifteen clients. Good M-Pesa traffic. Cash tips. But at 8pm, she can’t say whether the business made a profit or just moved money between channels. Being busy is not proof that the business is healthy.

The Income Tax Act Cap 470 requires accurate income records – till, M-Pesa, bank balance. Section 23 of the Tax Procedures Act requires you to retain those records for five years. If KRA audits your business and your till records contradict your M-Pesa statements, you carry the burden of proof.

Cash in is not the same as cash control. You might collect KSh 30,000 across all three channels today. If you can’t reconcile those collections against recorded sales and withdrawals, you don’t control that cash.

The 5-minute end-of-day reconciliation

This single habit fixes the problem. Every evening, run through four steps. Five minutes daily. Two hours if you wait until month-end.

  1. Count your physical till cash. Compare to opening cash plus cash sales minus cash spent. Note any gap.
  2. Check your M-Pesa for Business statement. Note total received, total sent out, closing balance. Match against recorded M-Pesa sales.
  3. Log your bank balance. Confirm M-Pesa-to-bank transfers arrived. Match deposits to specific sales.
  4. Match all three against today’s sales record. Total received minus expenses and withdrawals should equal your combined closing balances.

A simple reconciliation template

DAILY CASH RECONCILIATION
Date: ___________

MONEY IN
  Cash received (till):            KSh ________
  M-Pesa received (till number):   KSh ________
  Bank deposits received:          KSh ________
  TOTAL IN:                        KSh ________

MONEY OUT
  Cash spent/withdrawn (till):     KSh ________
  M-Pesa sent out (till):          KSh ________
  Bank payments/charges:           KSh ________
  TOTAL OUT:                       KSh ________

CLOSING BALANCES
  Till cash:                       KSh ________
  M-Pesa balance:                  KSh ________
  Bank balance:                    KSh ________
  COMBINED:                        KSh ________

DIFFERENCE: KSh ________
If not zero, find the unrecorded transaction today.

If the difference is not zero, something moved without a record. Find it today, not next month.

One record, three balances, every day

Your business collects money through three doors. That’s normal for any kiosk, salon, or mitumba stall in Nairobi. The problem is not multiple channels. It’s treating each one as a separate story.

Many businesses are recorded but not understood. You might have an M-Pesa statement, a bank balance, and a rough idea of till cash. Until all three match one record of what happened today, you’re collecting numbers, not tracking cash.

  • Count your till cash every evening. No exceptions.
  • Check your M-Pesa for Business app daily, not weekly.
  • Log your bank balance before you close.
  • Match all three against one sales record.
  • Record every withdrawal, even KSh 200 for lunch.

Three balances. One reconciliation. Every day. That’s cash control. Keep up with reconciliation by reading this article, which explains how to safeguard your cash flow by maintaining a clear separation between personal and business finances.

Isaac Nyabera
Isaac Nyabera
http://faidia.com

Leave a Reply

Your email address will not be published. Required fields are marked *

This website stores cookies on your computer. Cookie Policy