How to Track Credit Sales in Kenya Without Losing Money
Every Mama Mboga, kibanda owner, and duka runner in Kenya knows the same problem: someone you trust asks for mkopo, you say yes because saying no feels bad for business, and a few weeks later you can't remember if they paid you back or not. Multiply that by twenty regular customers and you have a real hole in your business — not because people are dishonest, but because memory isn't a record-keeping system.
This isn't a small problem. Informal traders across Kenya routinely lose 10-20% of their monthly revenue to credit that was never properly recorded or never followed up on. That's not bad luck — it's a process gap, and it's fixable.
Why "I'll remember" doesn't work
You're not tracking one number. You're tracking dozens of running balances, each changing every time that customer buys something or pays something back. Add in the fact that a busy day means fifty interruptions, and even the most careful trader will eventually mix up who owes 200 and who owes 2,000.
The other half of the problem is trust, not memory. Even if you write it down correctly, the customer has their own memory of what they owe — and when those two numbers disagree, it becomes an argument instead of a simple correction. That's the moment relationships (and repeat business) get damaged.
The minimum system that actually works
Whether you use a notebook, a spreadsheet, or an app, a credit-tracking system needs these four things to actually hold up:
- One record per customer, not one big list of transactions — you need to see "Grace owes 850" at a glance, not add up ten lines every time.
- Every credit sale recorded the moment it happens, not at the end of the day from memory.
- Every payment recorded against the right customer immediately, including partial payments.
- A way for the customer to see and agree with their own balance — this is the step almost everyone skips, and it's the one that prevents disputes.
If you're using a notebook
A notebook can absolutely work, with discipline. Give every regular customer their own page (not a shared running list), write the date, item, and amount for every credit sale immediately, and write payments on the same page the moment they happen — not on a separate "payments" page you'll reconcile later. Reconciling later is where notebooks fail: it turns bookkeeping into a dreaded weekly chore instead of a five-second habit, and dreaded chores get skipped.
The weak point of a notebook is the fourth item above: the customer never sees it. If a dispute happens, it's your word against theirs, and you're the one who has to bring it up — which is socially awkward and often just doesn't happen, so the balance quietly goes unpaid.
Why confirmation changes everything
The single biggest upgrade you can make to any credit-tracking system — notebook, spreadsheet, or app — is having the customer confirm each credit sale, ideally the same day, over SMS or WhatsApp: "You bought sukuma + unga for 350 today, on credit. Reply OK to confirm." It takes ten seconds and it does two things at once: it catches mistakes immediately (wrong amount, wrong customer) while they're still easy to fix, and it means the balance is no longer just your word — the customer already agreed to it, in writing, on the day it happened.
This one habit is why arguments over old balances mostly disappear once traders adopt it. Nobody's memory has to be trusted, because nobody's relying on memory — there's a message thread that settles it.
Making it sustainable
This is exactly the gap MamasLedger was built to close for vendors who've outgrown notebook discipline or just want it to be automatic. Every credit sale is logged against the right customer instantly, and a confirmation is sent by SMS or WhatsApp the moment it's recorded — so you and your customer always agree on the balance, without you having to remember to ask. It doesn't replace good habits; it just makes the habit effortless enough to actually stick, every single day, for every single customer.
Whatever system you land on, the principle is the same: record it the moment it happens, keep one clear balance per customer, and get the customer to confirm it while it's still fresh. Do those three things consistently and credit stops being a leak in your business — it becomes just another normal part of running it.
Ready to stop guessing and start tracking?
MamasLedger is free to start — no card, no setup fee.
Get Started Free →